| 13 Jul 24 | r01        | Stirling AlbionStirling Albi | 0 - 3 | Raith RvsRaith Rvs |
| 13 Jul 24 | r01        | StranraerStranraer | 1 - 3 | Ross CountyRoss County |
| |
| 13 Jul 24 | r02        | Brechin CityBrechin City | 1 - 2 | St JohnstoneSt Johnstone |
| 13 Jul 24 | r02        | The SpartansThe Spartans | 0 - 3 | DunfermlineDunfermline |
| 13 Jul 24 | r02        | ForfarForfar | 0 - 2 | LivingstonLivingston |
| 13 Jul 24 | r02        | Bonnyrigg Rose AthleticBonnyrigg Ros | 1 - 7 | Dundee FCDundee FC |
| 13 Jul 24 | r02        | Annan AthleticAnnan Athleti | 1 - 0 | Inverness CInverness C |
| 13 Jul 24 | r02        | Peterhead FCPeterhead FC | 0 - 5 | Queens ParkQueens Park |
| 13 Jul 24 | r02        | Elgin CityElgin City | 0 - 5 | HibernianHibernian |
| 13 Jul 24 | r02        | FalkirkFalkirk | 2 - 0 | Dundee UnitedDundee United |
| 13 Jul 24 | r02        | DumbartonDumbarton | 1 - 1 | East KilbrideEast Kilbride |
| |
| 13 Jul 24 | r01        | East FifeEast Fife | 3 - 0 | MortonMorton |
| 13 Jul 24 | r01        | MotherwellMotherwell | 3 - 0 | Edinburgh CityEdinburgh Cit |
| 13 Jul 24 | r01        | PartickPartick | 3 - 2 | MontroseMontrose |
| |
| 13 Jul 24 | r02        | StenhousemuirStenhousemuir | 4 - 0 | Buckie ThistleBuckie Thistl |
| |
| 13 Jul 24 | r01        | Queen of SouthQueen of Sout | 0 - 3 | AberdeenAberdeen |
| |
| 16 Jul 24 | r04        | Cove RangersCove Rangers | 0 - 5 | The SpartansThe Spartans |
| |
| 16 Jul 24 | r05        | Raith RvsRaith Rvs | 2 - 1 | StranraerStranraer |
| |
| 16 Jul 24 | r04        | HamiltonHamilton | 0 - 0 | Stirling AlbionStirling Albi |
| 16 Jul 24 | r04        | MontroseMontrose | 1 - 1 | MotherwellMotherwell |
| 16 Jul 24 | r04        | MortonMorton | 1 - 0 | Brechin CityBrechin City |
| 16 Jul 24 | r04        | AlloaAlloa | 0 - 0 | East FifeEast Fife |
| 16 Jul 24 | r04        | DunfermlineDunfermline | 0 - 2 | ForfarForfar |
| 16 Jul 24 | r04        | ArbroathArbroath | 0 - 2 | Dundee FCDundee FC |
| 16 Jul 24 | r04        | Annan AthleticAnnan Athleti | 2 - 2 | Bonnyrigg Rose AthleticBonnyrigg Ros |
| 16 Jul 24 | r04        | HibernianHibernian | 5 - 1 | Queens ParkQueens Park |
| 16 Jul 24 | r04        | Elgin CityElgin City | 1 - 1 | Kelty HeartsKelty Hearts |
| |
| 16 Jul 24 | r03        | Dundee UnitedDundee United | 3 - 0 | StenhousemuirStenhousemuir |
| 16 Jul 24 | r03        | AyrAyr | 1 - 0 | FalkirkFalkirk |
| 16 Jul 24 | r03        | Queen of SouthQueen of Sout | 2 - 0 | DumbartonDumbarton |
| 16 Jul 24 | r03        | AirdrieoniansAirdrieonians | 8 - 0 | East KilbrideEast Kilbride |
| |
| 17 Jul 24 | r05        | Edinburgh CityEdinburgh Cit | 0 - 5 | ClydeClyde |
| |
| 20 Jul 24 | r06        | StranraerStranraer | 0 - 3 | HamiltonHamilton |
| 20 Jul 24 | r06        | Ross CountyRoss County | 2 - 1 | Raith RvsRaith Rvs |
| 20 Jul 24 | r06        | Edinburgh CityEdinburgh Cit | 0 - 6 | PartickPartick |
| 20 Jul 24 | r06        | ClydeClyde | 1 - 3 | MotherwellMotherwell |
| 20 Jul 24 | r06        | St JohnstoneSt Johnstone | 2 - 0 | MortonMorton |
| 20 Jul 24 | r06        | Brechin CityBrechin City | 1 - 3 | AlloaAlloa |
| 20 Jul 24 | r06        | LivingstonLivingston | 1 - 0 | DunfermlineDunfermline |
| |
| 20 Jul 24 | r05        | Inverness CInverness C | 3 - 0 | Bonnyrigg Rose AthleticBonnyrigg Ros |
| 20 Jul 24 | r05        | ArbroathArbroath | 0 - 3 | Annan AthleticAnnan Athleti |
| 20 Jul 24 | r05        | Peterhead FCPeterhead FC | 4 - 2 | Elgin CityElgin City |
| 20 Jul 24 | r05        | Kelty HeartsKelty Hearts | 1 - 0 | HibernianHibernian |
| 20 Jul 24 | r05        | Buckie ThistleBuckie Thistl | 1 - 5 | FalkirkFalkirk |
| 20 Jul 24 | r05        | East KilbrideEast Kilbride | 0 - 4 | AberdeenAberdeen |
| 20 Jul 24 | r05        | DumbartonDumbarton | 3 - 4 | AirdrieoniansAirdrieonians |
| 20 Jul 24 | r05        | ForfarForfar | 1 - 1 | Cove RangersCove Rangers |
| |
| 20 Jul 24 | r06        | Dundee UnitedDundee United | 2 - 1 | AyrAyr |
| |
| 23 Jul 24 | r07        | MontroseMontrose | 2 - 1 | Edinburgh CityEdinburgh Cit |
| |
| 23 Jul 24 | r08        | Stirling AlbionStirling Albi | 2 - 2 | StranraerStranraer |
| 23 Jul 24 | r08        | HamiltonHamilton | 1 - 2 | Ross CountyRoss County |
| 23 Jul 24 | r08        | PartickPartick | 2 - 3 | ClydeClyde |
| |
| 23 Jul 24 | r07        | East FifeEast Fife | 4 - 0 | Brechin CityBrechin City |
| 23 Jul 24 | r07        | AlloaAlloa | 3 - 2 | St JohnstoneSt Johnstone |
| 23 Jul 24 | r07        | The SpartansThe Spartans | 1 - 0 | ForfarForfar |
| 23 Jul 24 | r07        | Inverness CInverness C | 0 - 0 | ArbroathArbroath |
| 23 Jul 24 | r07        | Dundee FCDundee FC | 3 - 1 | Annan AthleticAnnan Athleti |
| 23 Jul 24 | r07        | Queens ParkQueens Park | 4 - 0 | Elgin CityElgin City |
| 23 Jul 24 | r07        | Kelty HeartsKelty Hearts | 0 - 1 | Peterhead FCPeterhead FC |
| 23 Jul 24 | r07        | StenhousemuirStenhousemuir | 1 - 4 | AyrAyr |
| |
| 23 Jul 24 | r06        | East KilbrideEast Kilbride | 1 - 3 | Queen of SouthQueen of Sout |
| 23 Jul 24 | r06        | AberdeenAberdeen | 2 - 1 | AirdrieoniansAirdrieonians |
| |
| 23 Jul 24 | r07        | Cove RangersCove Rangers | 0 - 2 | LivingstonLivingston |
| |
| 23 Jul 24 | r08        | Buckie ThistleBuckie Thistl | 2 - 5 | Dundee UnitedDundee United |
| |
| 27 Jul 24 | r09        | Ross CountyRoss County | 3 - 0 | Stirling AlbionStirling Albi |
| 27 Jul 24 | r09        | Raith RvsRaith Rvs | 1 - 1 | HamiltonHamilton |
| 27 Jul 24 | r09        | ClydeClyde | 0 - 1 | MontroseMontrose |
| |
| 27 Jul 24 | r08        | FalkirkFalkirk | 4 - 0 | StenhousemuirStenhousemuir |
| |
| 27 Jul 24 | r09        | St JohnstoneSt Johnstone | 5 - 1 | East FifeEast Fife |
| 27 Jul 24 | r09        | MortonMorton | 2 - 1 | AlloaAlloa |
| 27 Jul 24 | r09        | LivingstonLivingston | 0 - 1 | The SpartansThe Spartans |
| 27 Jul 24 | r09        | DunfermlineDunfermline | 1 - 2 | Cove RangersCove Rangers |
| 27 Jul 24 | r09        | Dundee FCDundee FC | 6 - 0 | Inverness CInverness C |
| 27 Jul 24 | r09        | Bonnyrigg Rose AthleticBonnyrigg Ros | 0 - 1 | ArbroathArbroath |
| |
| 27 Jul 24 | r08        | Queens ParkQueens Park | 6 - 0 | Kelty HeartsKelty Hearts |
| 27 Jul 24 | r08        | HibernianHibernian | 4 - 0 | Peterhead FCPeterhead FC |
| 27 Jul 24 | r08        | AyrAyr | 3 - 2 | Buckie ThistleBuckie Thistl |
| 27 Jul 24 | r08        | AirdrieoniansAirdrieonians | 2 - 0 | Queen of SouthQueen of Sout |
| 27 Jul 24 | r08        | AberdeenAberdeen | 6 - 0 | DumbartonDumbarton |
| |
| 28 Jul 24 | r09        | MotherwellMotherwell | 0 - 0 | PartickPartick |
| |
| 17 Aug 24 | r00        | AberdeenAberdeen | 1 - 0 | Queens ParkQueens Park |
| 17 Aug 24 | r00        | FalkirkFalkirk | 2 - 0 | HeartsHearts |
| 17 Aug 24 | r00        | The SpartansThe Spartans | 1 - 0 | Ross CountyRoss County |
| 17 Aug 24 | r00        | Dundee FCDundee FC | 6 - 1 | AirdrieoniansAirdrieonians |
| 17 Aug 24 | r00        | RangersRangers | 2 - 0 | St JohnstoneSt Johnstone |
| 18 Aug 24 | r00        | Dundee UnitedDundee United | 1 - 0 | St MirrenSt Mirren |
| 18 Aug 24 | r00        | MotherwellMotherwell | 1 - 0 | KilmarnockKilmarnock |
| 18 Aug 24 | r00        | CelticCeltic | 3 - 1 | HibernianHibernian |
| 20 Sep 24 | r00        | MotherwellMotherwell | 2 - 1 | Dundee UnitedDundee United |
| 21 Sep 24 | r00        | AberdeenAberdeen | 4 - 0 | The SpartansThe Spartans |
| 21 Sep 24 | r00        | RangersRangers | 3 - 0 | Dundee FCDundee FC |
| 22 Sep 24 | r00        | CelticCeltic | 5 - 2 | FalkirkFalkirk |
| 02 Nov 24 | r00        | CelticCeltic | 6 - 0 | AberdeenAberdeen |
| 03 Nov 24 | r00        | MotherwellMotherwell | 1 - 2 | RangersRangers |
| 15 Dec 24 | r00        | CelticCeltic | 3 - 3 | RangersRangers |