Season 2024-25TBD
Preliminary Round One
Aug10 4-0 Culter v Invergordon
Aug09 3-1 Bo’ness Athletic v Beith Juniors
bye Cupar Hearts, Dundee North End
Preliminary Round Two
Aug31 2-4 Glenafton Athletic v Threave Rovers
Aug31 0-6 Coldstream v Camelon Juniors
Aug30 2-0 Bo’ness Athletic v Kilwinning Rangers
Aug31 0-1 Bonnyton Thistle v Dunbar United
Aug31 3-0 Jeanfield Swifts v Newton Stewart
Aug31 4-0 Lochee United v Hawick Royal Albert
Aug31 0-2 Golspie Sutherland v Carluke Rovers
Aug31 1-3 Pollok v Darvel
Aug31 4-0 Cupar Hearts v Wigtown & Bladnoch
Aug31 2-3 Preston Athletic v Irvine Meadow XI
Aug31 1-3 Tayport v Dundee North End
Aug31 1-2 Culter v Sauchie Juniors
Aug31 3-1 Dundonald Bluebell v Edinburgh University
Aug31 0-8 Fort William v Hill of Beath Hawthorn
Aug31 0-3 Benburb v Vale of Leithen
Aug31 2-1 Burntisland Shipyard v Dunipace
Aug31 1-4 Haddington Athletic v Auchinleck Talbot
Aug31 1-3 Creetown v Cumnock Juniors
Aug31 0-1 Penicuik Athletic v Musselburgh Athletic
Aug31 9-0 Girvan v St Cuthbert Wanderers
Aug31 1-0 Dalkeith Thistle v Blackburn United
Aug30 4-0 Tynecastle v Glasgow University
Aug31 1-2 Dalbeattie Star v Whitehill Welfare
Aug31 2-0 Rutherglen Glencairn v Hutchison Vale
Aug31 7-0 Clydebank v St Andrews United
Aug31 0-4 Easthouses Lily Miners Welfare v Newtongrange Star
First Round
Sep28 1-2 Forres Mechanics v Jeanfield Swifts
Sep28 0-2 University of Stirling v Caledonian Braves
Sep28 1-0 Brechin City v Newtongrange Star
Sep28 3-1 Clachnacuddin v Nairn County
Sep28 3-1 Linlithgow Rose v Lossiemouth
Sep28 1-0 Musselburgh Athletic v Darvel a.e.t. 0-0
Sep28 0-1 Gala Farydean Rovers v Banks o’ Dee
Sep28 0-1 Broomhill v Turriff United
Sep28 3-2 Cowdenbeath v Rutherglen Glencairn
Sep28 2-3 East Stirlingshire v Lochee United
Sep28 0-3 Cumbernauld Colts v Civil Service Strollers
Sep28 0-6 Strathspey Thistle v Sauchie Juniors
Sep28 2-0 Formartine United v Whitehill Welfare
Sep28 8-0 Fraserburgh v Rothes
Sep27 0-4 Dalkeith Thistle v Broxburn Athletic
Sep28 6-1 Threave Rovers v Vale of Leithen
Sep28 2-1 Brora Rangers v Cumnock Juniors
Sep28 2-1 Buckie Thistle v Carluke Rovers
Sep28 1-4 Burntisland Shipyard v Irvine Meadow XI
Sep28 1-1 Dundonald Bluebell v Inverurie Loco Works a.e.t. 1-1 pens 3-0
Sep28 1-1 Keith v Camelon Juniors a.e.t. 1-1 pens 4-3
Sep28 2-2 Huntly v Wick Academy a.e.t. 2-2 pens 5-3
Sep28 3-1 Clydebank v Girvan
Sep28 1-4 Dunbar United v Bo’ness Athletic
Sep28 2-0 East Kilbride v Gretna 2008
Sep28 1-2 Albion Rovers v Auchinleck Talbot
Sep27 2-3 Tynecastle v Hill of Beath Hawthorn
Sep28 4-0 Dundee North End v Tranent
Sep28 4-2 Berwick Rangers v Cupar Hearts
Sep28 2-4 Deveronvale v Bo’ness United
Second Round
Oct26 – Musselburgh Athletic v Caledonian Braves
Oct26 – Sauchie Juniors v Buckie Thistle
Oct26 – Fraserburgh v Turriff United
Oct26 – The Spartans v Cowdenbeath
Oct26 – Forfar Athletic v Beriwck Rangers
Oct26 – Keith v Clydebank
Oct26 – Peterhead v Lochee United
Oct26 – Elgin City v Clyde
Oct26 – Irvine Meadow XI v Civil Service Strollers
Oct26 – Inverurie Loco Works v Dundee North End
Oct26 – Hill of Beath Hawthorn v Bo’ness United
Oct26 – Brechin City v Huntly
Oct26 – Jeanfield Swifts v Edinburgh City
Oct26 – Stirling Albion v Bo’ness Athletic
Oct26 – Auchinleck Talbot v Broxburn Athletic
Oct26 – Linlithgow Rose v Clachnacuddin
Oct26 – East Fife v Banks o’ Dee
Oct25 – Threave Rovers v Stranraer
Oct26 – East Kilbride v Bonnyrigg Rose
Oct26 – Brora Rangers v Formartine United