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