Third round : 2023 - 2024
No. - 05 September 2023 - 19:45
Ayr United 0 - 1 Falkirk
No. - 08 September 2023 - 18:00
Hibernian B 0 - 3 The New Saints
No. - 09 September 2023 - 13:00
East Fife 2 - 1 Albion Rovers
No. - 09 September 2023 - 14:00
Raith Rovers 3 - 0 Cliftonville
No. - 09 September 2023 - 15:00
Dumbarton 1 - 3 Kelty Hearts
No. - 09 September 2023 - 15:00
University of Stirling 2 - 3 Airdrieonians
No. - 09 September 2023 - 15:00
Greenock Morton 2 - 1 Elgin City
No. - 09 September 2023 - 15:00
Edinburgh City 1 - 4 East Kilbride
No. - 09 September 2023 - 15:00
Annan Athletic 0 - 2 Peterhead
No. - 09 September 2023 - 15:00
Cove Rangers 0 - 2 Montrose
No. - 09 September 2023 - 15:00
Arbroath 4 - 2 Inverness CT
No. - 09 September 2023 - 15:00
Partick Thistle 2 - 3 Queen of the South
No. - 09 September 2023 - 15:00
Dundee United 3 - 0 Dunfermline Athletic
No. - 09 September 2023 - 15:45
Coleraine 1 - 3 Hamilton Academical
No. - 09 September 2023 - 17:15
Bala Town 0 - 3 Queen's Park
No. - 26 September 2023 - 19:45
Rangers B 4 - 1 Alloa Athletic