1er tour
16.09.2022 20:45 Broomhill FC - Brora Rangers FC 3:2 (1:0, 2:2) ap
20:45 Pollok FC - Huntly FC 6:0 (2:0)
21:00 Syngenta FC - Auchinleck Talbot 2:4 (1:2)
17.09.2022 13:30 Jeanfield Swifts - Brechin City FC 1:5 (0:0)
15:30 Darvel FC - Tynecastle FC 8:0 (4:0)
16:00 Banks O’ Dee FC - Turriff United 0:3
16:00 Benburb FC - Dundonald Bluebell 4:2 (2:2)
16:00 Caledonian Braves - Newton Stewart FC 6:1 (1:1)
16:00 Carnoustie Panmure - Rothes FC 3:1 (3:1)
16:00 Civil Service Strollers - Fraserburgh FC 1:2 (0:2)
16:00 Clydebank FC - The Spartans FC 1:3 (1:0)
16:00 Cowdenbeath FC - Bo'ness United 0:1 (0:0)
16:00 Cumbernauld Colts - Dalbeattie Star 0:1 (0:1)
16:00 Deveronvale FC - East Kilbride FC 2:4 (1:1)
16:00 Dunbar United - Clachnacuddin FC 3:2 (2:1, 2:2) ap
16:00 Dunipace FC - Broxburn Athletic 4:2 (1:1, 1:1, 1:1) tab
16:00 Formartine United - East Stirlingshire FC 3:1 (0:1)
16:00 Forres Mechanics FC - Glasgow University 2:3 (2:2)
16:00 Gala Fairydean Rovers - Sauchie Juniors 1:4 (1:2)
16:00 Gretna FC 2008 - Edinburgh University AFC 3:1 (2:1)
16:00 Hill of Beath Hawthorn - Inverurie Loco Works 3:1 (2:1)
16:00 Keith FC - Cumnock Juniors 1:2 (1:1)
16:00 Linlithgow Rose - Berwick Rangers 2:1 (1:0)
16:00 Lossiemouth FC - Buckie Thistle 1:2 (0:2)
16:00 Musselburgh Athletic - Newtongrange Star 1:2 (1:1, 1:1) ap
16:00 Nairn County FC - Drumchapel United 1:3 (0:2)
16:00 Kilwinning Rangers - Tranent Juniors 4:2 (2:2)
16:00 Strathspey Thistle FC - Camelon Juniors 0:5 (0:1)
16:00 Wick Academy FC - Lochee United FC 5:1 (3:1)
18.09.2022 16:00 University of Stirling FC - Lothian Thistle HV 3:0 (0:0)
2e tour
21.10.2022 20:45 Cumnock Juniors - Dumbarton FC 1:3 (0:1)
22.10.2022 15:00 Brechin City FC - Stirling Albion FC 7:8 (2:2, 2:2, 2:2) tab
16:00 Bo'ness United - Auchinleck Talbot 3:5 (1:0, 1:1, 1:1) tab
16:00 Buckie Thistle - Broomhill FC 1:3 (0:1)
16:00 Carnoustie Panmure - Formartine United 1:2 (0:0)
16:00 Dalbeattie Star - Darvel FC 1:7 (1:3)
16:00 Dunipace FC - Turriff United 5:2 (0:1)
16:00 East Kilbride FC - Caledonian Braves 5:0 (1:0)
16:00 Elgin City - Camelon Juniors 4:0 (3:0)
16:00 Fraserburgh FC - Stranraer FC 2:1 (1:1)
16:00 Glasgow University - Albion Rovers 1:4 (0:1, 1:1) ap
16:00 Gretna FC 2008 - Drumchapel United 1:4 (0:2)
16:00 Linlithgow Rose - The Spartans FC 4:0 (2:0)
16:00 Kilwinning Rangers - Forfar Athletic 1:3 (0:1)
16:00 Newtongrange Star - Hill of Beath Hawthorn 0:1 (0:0)
16:00 Sauchie Juniors - Bonnyrigg Rose Athletic 3:2 (3:1)
16:00 Stenhousemuir FC - East Fife FC 2:1 (2:1)
16:00 Wick Academy FC - Benburb FC 2:0 (1:0)
16:00 Dunbar United - University of Stirling FC 1:3 (1:2)
24.10.2022 20:45 Pollok FC - Annan Athletic 4:3 (2:1)
3e tour
25.11.2022 20:45 Broomhill FC - Alloa Athletic 1:2 (0:1)
26.11.2022 14:30 Drumchapel United - FC Edinburgh 1:0 (0:0)
15:30 Hamilton Academical - East Kilbride FC 4:0 (1:0)
16:00 Albion Rovers - University of Stirling FC 0:1 (0:0, 0:0) ap
16:00 Cove Rangers - Dunipace FC 7:0 (2:0)
16:00 Dundee FC - Airdrieonians FC 6:2 (1:1, 2:2) ap
16:00 Dunfermline Athletic - Forfar Athletic 4:0 (3:0)
16:00 Formartine United - Stenhousemuir FC 1:3 (0:0)
16:00 Fraserburgh FC - Arbroath FC 0:2 (0:1)
16:00 Greenock Morton FC - Queen Of The South 4:1 (1:1)
16:00 Hill of Beath Hawthorn - Elgin City 1:2 (1:2)
16:00 Inverness CT - Stirling Albion FC 3:2 (2:2)
16:00 Linlithgow Rose - Sauchie Juniors 1:0 (1:0)
16:00 Montrose FC - Darvel FC 2:5 (1:3)
16:00 Partick Thistle - Kelty Hearts 3:0 (1:0)
16:00 Peterhead FC - Queen's Park FC 0:3 (0:1)
16:00 Raith Rovers - Auchinleck Talbot 3:0 (0:0)
16:00 Wick Academy FC - Falkirk FC 0:6 (0:1)
20:45 Clyde FC - Dumbarton FC 1:3 (0:2)
28.11.2022 20:45 Ayr United - Pollok FC 1:0 (0:0)
4e tour
21.01.2023 13:15 Celtic FC - Greenock Morton FC 5:0 (4:0)
16:00 Kilmarnock FC - Dumbarton FC 1:0 (0:0)
16:00 Dundee United - University of Stirling FC 3:0 (1:0)
16:00 St. Mirren FC - Dundee FC 3:0 (0:0, 0:0, 0:0) tab
16:00 Partick Thistle - Dunfermline Athletic 4:2 (0:1, 1:1, 1:1) tab
16:00 Arbroath FC - Motherwell FC 0:2 (0:1)
16:00 Alloa Athletic - Falkirk FC 1:2 (1:1)
16:00 Stenhousemuir FC - Livingston FC 1:3 (1:0)
16:00 Hamilton Academical - Ross County FC 5:3 (0:0, 0:0, 0:0) tab
18:30 St. Johnstone FC - Rangers FC 0:1 (0:1)
22.01.2023 15:00 Hibernian FC - Heart of Midlothian 0:3 (0:1)
23.01.2023 20:45 Darvel FC - Aberdeen FC 1:0 (1:0)
24.01.2023 20:45 Elgin City - Drumchapel United 2:1 (1:1)
20:45 Linlithgow Rose - Raith Rovers 0:2 (0:0)
31.01.2023 20:45 Inverness CT - Queen's Park FC 3:0 (0:0)
20:45 Cove Rangers - Ayr United 0:3 (0:1)
tour des 16
10.02.2023 20:45 Hamilton Academical - Heart of Midlothian 0:2 (0:1)
11.02.2023 16:00 Raith Rovers - Motherwell FC 3:1 (2:0)
16:00 Livingston FC - Inverness CT 0:3 (0:0)
16:00 Dundee United - Kilmarnock FC 0:1 (0:0)
16:00 Ayr United - Elgin City 4:1 (0:1, 1:1) ap
18:30 Celtic FC - St. Mirren FC 5:1 (1:0)
12.02.2023 17:00 Rangers FC - Partick Thistle 3:2 (0:1)
13.02.2023 20:45 Darvel FC - Falkirk FC 1:5 (0:2)
Quarts de finale
10.03.2023 20:45 Inverness CT - Kilmarnock FC 2:1 (1:1)
11.03.2023 13:15 Heart of Midlothian - Celtic FC 0:3 (0:2)
12.03.2023 14:00 Rangers FC - Raith Rovers 3:0 (1:0)
13.03.2023 20:45 Falkirk FC - Ayr United 2:1 (0:1)
Demi-finales
29.04.2023 13:15 Falkirk FC - Inverness CT 0:3 (0:2)
30.04.2023 14:30 Rangers FC - Celtic FC 0:1 (0:1)
Finale
03.06.2023 18:30 Celtic FC - Inverness CT 3:1 (1:0)