First round : 2023 - 2024
No. - 01 August 2023 - 19:30
Brechin City 2 - 2 Hearts B
No. - 01 August 2023 - 19:30
St Mirren B 2 - 2 Albion Rovers
No. - 01 August 2023 - 19:30
Elgin City 2 - 0 St Johnstone B
No. - 01 August 2023 - 19:45
Kilmarnock B 3 - 1 Bonnyrigg Rose
No. - 01 August 2023 - 19:45
The Spartans 0 - 3 Rangers B
No. - 01 August 2023 - 19:45
Tranent 0 - 0 Motherwell B
No. - 02 August 2023 - 19:30
Hibernian B 1 - 1 Formartine United
No. - 02 August 2023 - 19:45
University of Stirling 4 - 0 Livingston B
No. - 02 August 2023 - 19:45
Celtic B 1 - 3 East Kilbride
No. - 02 August 2023 - 19:45
Brora Rangers 1 - 1 Aberdeen B
No. - 02 August 2023 - 20:00
Dundee B 4 - 0 Buckie Thistle