Group A
09/07/2022 15:00 Dumbarton FC - Stirling Albion FC -:-
10/07/2022 15:00 Peterhead FC - Aberdeen FC -:-
13/07/2022 19:45 Aberdeen FC - Dumbarton FC -:-
19:45 Raith Rovers - Peterhead FC -:-
16/07/2022 15:00 Peterhead FC - Dumbarton FC -:-
15:00 Raith Rovers - Stirling Albion FC -:-
19/07/2022 19:45 Dumbarton FC - Raith Rovers -:-
19:45 Stirling Albion FC - Aberdeen FC -:-
23/07/2022 15:00 Stirling Albion FC - Peterhead FC -:-
24/07/2022 15:00 Aberdeen FC - Raith Rovers -:-
Group B
09/07/2022 15:00 Fraserburgh FC - Kilmarnock FC -:-
15:00 Stenhousemuir FC - Partick Thistle -:-
12/07/2022 19:45 Fraserburgh FC - Montrose FC -:-
13/07/2022 19:45 Kilmarnock FC - Partick Thistle -:-
16/07/2022 15:00 Montrose FC - Kilmarnock FC -:-
15:00 Stenhousemuir FC - Fraserburgh FC -:-
19/07/2022 19:45 Montrose FC - Stenhousemuir FC -:-
19:45 Partick Thistle - Fraserburgh FC -:-
23/07/2022 15:00 Kilmarnock FC - Stenhousemuir FC -:-
15:00 Partick Thistle - Montrose FC -:-
Group C
09/07/2022 15:00 Buckie Thistle - Ross County FC -:-
15:00 East Fife FC - Dunfermline Athletic -:-
12/07/2022 19:45 Alloa Athletic - East Fife FC -:-
19:45 Dunfermline Athletic - Buckie Thistle -:-
16/07/2022 15:00 Buckie Thistle - Alloa Athletic -:-
15:00 Ross County FC - Dunfermline Athletic -:-
19/07/2022 19:45 Alloa Athletic - Ross County FC -:-
19:45 East Fife FC - Buckie Thistle -:-
23/07/2022 15:00 Dunfermline Athletic - Alloa Athletic -:-
15:00 Ross County FC - East Fife FC -:-
Group D
09/07/2022 15:00 Hibernian FC - Clyde FC -:-
15:00 Greenock Morton FC - Falkirk FC -:-
12/07/2022 19:45 Falkirk FC - Hibernian FC -:-
13/07/2022 19:45 Clyde FC - Bonnyrigg Rose Athletic -:-
16/07/2022 15:00 Clyde FC - Greenock Morton FC -:-
17/07/2022 15:00 Bonnyrigg Rose Athletic - Hibernian FC -:-
20/07/2022 19:45 Bonnyrigg Rose Athletic - Falkirk FC -:-
19:45 Hibernian FC - Greenock Morton FC -:-
23/07/2022 15:00 Falkirk FC - Clyde FC -:-
15:00 Greenock Morton FC - Bonnyrigg Rose Athletic -:-
Group E
09/07/2022 15:00 Cowdenbeath FC - Airdrieonians FC -:-
15:00 St. Mirren FC - Arbroath FC -:-
12/07/2022 19:45 Airdrieonians FC - Edinburgh City FC -:-
13/07/2022 19:45 Arbroath FC - Cowdenbeath FC -:-
16/07/2022 15:00 Cowdenbeath FC - St. Mirren FC -:-
15:00 Edinburgh City FC - Arbroath FC -:-
19/07/2022 19:45 Airdrieonians FC - St. Mirren FC -:-
20/07/2022 19:45 Edinburgh City FC - Cowdenbeath FC -:-
23/07/2022 15:00 Arbroath FC - Airdrieonians FC -:-
15:00 St. Mirren FC - Edinburgh City FC -:-
Group F
09/07/2022 15:00 Ayr United - Elgin City -:-
15:00 Queen Of The South - Annan Athletic -:-
12/07/2022 19:45 Ayr United - Queen Of The South -:-
19:45 St. Johnstone FC - Annan Athletic -:-
16/07/2022 15:00 Annan Athletic - Elgin City -:-
15:00 Queen Of The South - St. Johnstone FC -:-
19/07/2022 19:45 Annan Athletic - Ayr United -:-
19:45 Elgin City - St. Johnstone FC -:-
23/07/2022 15:00 Elgin City - Queen Of The South -:-
15:00 St. Johnstone FC - Ayr United -:-
Group G
09/07/2022 15:00 Albion Rovers - Livingston FC -:-
15:00 Kelty Hearts - Inverness CT -:-
12/07/2022 19:45 Albion Rovers - Cove Rangers -:-
19:45 Livingston FC - Inverness CT -:-
16/07/2022 15:00 Cove Rangers - Livingston FC -:-
15:00 Kelty Hearts - Albion Rovers -:-
19/07/2022 19:45 Cove Rangers - Kelty Hearts -:-
19:45 Inverness CT - Albion Rovers -:-
23/07/2022 15:00 Inverness CT - Cove Rangers -:-
15:00 Livingston FC - Kelty Hearts -:-
Group H
09/07/2022 15:00 Dundee FC - Hamilton Academical -:-
15:00 Stranraer FC - Queen’s Park FC -:-
12/07/2022 19:45 Hamilton Academical - Stranraer FC -:-
19:45 Queen’s Park FC - Forfar Athletic -:-
16/07/2022 15:00 Forfar Athletic - Hamilton Academical -:-
15:00 Stranraer FC - Dundee FC -:-
19/07/2022 19:45 Forfar Athletic - Stranraer FC -:-
19:45 Queen’s Park FC - Dundee FC -:-
23/07/2022 15:00 Dundee FC - Forfar Athletic -:-
15:00 Hamilton Academical - Queen’s Park FC -:-
Round of 16
30/08/2022 N.N. - N.N. -:-
Quarter-finals
19/10/2022 N.N. - N.N. -:-
Semi-finals
14/01/2023 N.N. - N.N. -:-
15/01/2023 N.N. - N.N. -:-
Final
26/02/2023 N.N. - N.N. -:-