09 Jul 22 | r01 | Dundee FC | 3 - 0 | Hamilton |
09 Jul 22 | r01 | Stranraer | 2 - 5 | Queens Park |
09 Jul 22 | r02 | Ayr | 0 - 0 | Elgin City |
09 Jul 22 | r02 | St Mirren | 0 - 1 | Arbroath |
09 Jul 22 | r02 | Cowdenbeath | 0 - 3 | Airdrieonian |
09 Jul 22 | r02 | Morton | 0 - 0 | Falkirk |
09 Jul 22 | r02 | Hibernian | 5 - 0 | Clyde |
09 Jul 22 | r02 | East Fife | 0 - 2 | Dunfermline |
09 Jul 22 | r02 | Stenhousemui | 1 - 2 | Partick |
09 Jul 22 | r02 | Fraserburgh | 1 - 3 | Kilmarnock |
09 Jul 22 | r02 | Dumbarton | 1 - 2 | Stirling Alb |
09 Jul 22 | r01 | Queen of Sou | 2 - 3 | Annan Athlet |
09 Jul 22 | r01 | Albion Rover | 2 - 3 | Livingston |
09 Jul 22 | r01 | Kelty Hearts | 0 - 1 | Inverness C |
09 Jul 22 | r02 | Buckie Thist | 1 - 1 | Ross County |
10 Jul 22 | r03 | Peterhead FC | 0 - 2 | Aberdeen |
12 Jul 22 | r04 | Albion Rover | 1 - 2 | Cove Rangers |
12 Jul 22 | r04 | Queens Park | 4 - 1 | Forfar |
12 Jul 22 | r04 | Hamilton | 5 - 2 | Stranraer |
12 Jul 22 | r04 | Livingston | 1 - 2 | Inverness C |
12 Jul 22 | r04 | St Johnstone | 0 - 0 | Annan Athlet |
12 Jul 22 | r04 | Airdrieonian | 1 - 1 | Edinburgh Ci |
12 Jul 22 | r03 | Falkirk | 1 - 0 | Hibernian |
12 Jul 22 | r03 | Dunfermline | 5 - 0 | Buckie Thist |
12 Jul 22 | r03 | Alloa | 1 - 1 | East Fife |
12 Jul 22 | r03 | Fraserburgh | 2 - 4 | Montrose |
12 Jul 22 | r04 | Ayr | 0 - 3 | Queen of Sou |
13 Jul 22 | r05 | Clyde | 1 - 2 | Bonnyrigg Ro |
13 Jul 22 | r05 | Arbroath | 3 - 0 | Cowdenbeath |
13 Jul 22 | r04 | Kilmarnock | 1 - 1 | Partick |
13 Jul 22 | r04 | Raith Rvs | 6 - 0 | Peterhead FC |
13 Jul 22 | r04 | Aberdeen | 2 - 0 | Dumbarton |
16 Jul 22 | r06 | Stranraer | 0 - 3 | Dundee FC |
16 Jul 22 | r06 | Forfar | 0 - 3 | Hamilton |
16 Jul 22 | r06 | Kelty Hearts | 0 - 2 | Albion Rover |
16 Jul 22 | r06 | Cove Rangers | 1 - 2 | Livingston |
16 Jul 22 | r06 | Queen of Sou | 2 - 2 | St Johnstone |
16 Jul 22 | r06 | Annan Athlet | 4 - 0 | Elgin City |
16 Jul 22 | r06 | Edinburgh Ci | 1 - 3 | Arbroath |
16 Jul 22 | r05 | Clyde | 2 - 0 | Morton |
16 Jul 22 | r05 | Ross County | 1 - 0 | Dunfermline |
16 Jul 22 | r05 | Buckie Thist | 1 - 4 | Alloa |
16 Jul 22 | r05 | Stenhousemui | 3 - 0 | Fraserburgh |
16 Jul 22 | r05 | Montrose | 0 - 3 | Kilmarnock |
16 Jul 22 | r05 | Raith Rvs | 1 - 1 | Stirling Alb |
16 Jul 22 | r05 | Peterhead FC | 0 - 2 | Dumbarton |
16 Jul 22 | r05 | Cowdenbeath | 0 - 2 | St Mirren |
17 Jul 22 | r06 | Bonnyrigg Ro | 1 - 4 | Hibernian |
19 Jul 22 | r07 | Forfar | 2 - 2 | Stranraer |
19 Jul 22 | r08 | Queens Park | 1 - 2 | Dundee FC |
19 Jul 22 | r07 | Inverness C | 4 - 0 | Albion Rover |
19 Jul 22 | r07 | Cove Rangers | 2 - 3 | Kelty Hearts |
19 Jul 22 | r07 | Elgin City | 2 - 4 | St Johnstone |
19 Jul 22 | r07 | Annan Athlet | 1 - 1 | Ayr |
19 Jul 22 | r07 | East Fife | 3 - 2 | Buckie Thist |
19 Jul 22 | r07 | Alloa | 0 - 2 | Ross County |
19 Jul 22 | r07 | Partick | 2 - 0 | Fraserburgh |
19 Jul 22 | r07 | Montrose | 0 - 2 | Stenhousemui |
19 Jul 22 | r06 | Stirling Alb | 0 - 5 | Aberdeen |
19 Jul 22 | r06 | Dumbarton | 0 - 0 | Raith Rvs |
19 Jul 22 | r07 | Airdrieonian | 2 - 0 | St Mirren |
20 Jul 22 | r08 | Edinburgh Ci | 3 - 0 | Cowdenbeath |
20 Jul 22 | r08 | Hibernian | 1 - 1 | Morton |
20 Jul 22 | r08 | Bonnyrigg Ro | 1 - 1 | Falkirk |
23 Jul 22 | r08 | Dunfermline | 1 - 1 | Alloa |
23 Jul 22 | r09 | Hamilton | 1 - 1 | Queens Park |
23 Jul 22 | r09 | Dundee FC | 5 - 1 | Forfar |
23 Jul 22 | r09 | Livingston | 2 - 0 | Kelty Hearts |
23 Jul 22 | r09 | Inverness C | 1 - 1 | Cove Rangers |
23 Jul 22 | r09 | St Johnstone | 1 - 0 | Ayr |
23 Jul 22 | r09 | Elgin City | 0 - 2 | Queen of Sou |
23 Jul 22 | r09 | St Mirren | 3 - 1 | Edinburgh Ci |
23 Jul 22 | r09 | Arbroath | 3 - 0 | Airdrieonian |
23 Jul 22 | r09 | Morton | 3 - 1 | Bonnyrigg Ro |
23 Jul 22 | r08 | Falkirk | 1 - 0 | Clyde |
23 Jul 22 | r08 | Ross County | 7 - 0 | East Fife |
23 Jul 22 | r08 | Partick | 4 - 2 | Montrose |
23 Jul 22 | r08 | Kilmarnock | 4 - 1 | Stenhousemui |
23 Jul 22 | r08 | Stirling Alb | 3 - 0 | Peterhead FC |
24 Jul 22 | r09 | Aberdeen | 3 - 0 | Raith Rvs |
30 Aug 22 | r00 | Rangers | 3 - 1 | Queen of Sou |
30 Aug 22 | r00 | Partick | 1 - 0 | Arbroath |
30 Aug 22 | r00 | Dundee FC | 3 - 0 | Falkirk |
30 Aug 22 | r00 | Annan Athlet | 1 - 4 | Aberdeen |
31 Aug 22 | r00 | Motherwell | 4 - 0 | Inverness C |
31 Aug 22 | r00 | Livingston | 1 - 2 | Dundee Unite |
31 Aug 22 | r00 | Hearts | 0 - 1 | Kilmarnock |
31 Aug 22 | r00 | Ross County | 1 - 4 | Celtic |
18 Oct 22 | Quarter-Final | Kilmarnock | 2 - 1 | Dundee Unite |
19 Oct 22 | Quarter-Final | Motherwell | 0 - 4 | Celtic |
19 Oct 22 | Quarter-Final | Aberdeen | 4 - 1 | Partick |
19 Oct 22 | Quarter-Final | Rangers | 1 - 0 | Dundee FC |
14 Jan 23 | Semi-Final | Celtic | 2 - 0 | Kilmarnock |
15 Jan 23 | Semi-Final | Rangers | 2 - 1 | Aberdeen |
26 Feb 23 | Final | Rangers | 1 - 2 | Celtic |