Saturday 12th July

Group A

  • Brechin City versus Falkirk kick off 15:00
    Brechin City
    15:00
    plays
    Falkirk
  • Spartans versus Queen's Park kick off 15:00
    Spartans
    15:00
    plays
    Queen's Park

Group B

  • Edinburgh City versus Partick Thistle kick off 15:00
    Edinburgh City
    15:00
    plays
    Partick Thistle
  • Stranraer versus Ross County kick off 15:00
    Stranraer
    15:00
    plays
    Ross County

Group C

  • Bonnyrigg Rose versus Alloa Athletic kick off 15:00
    Bonnyrigg Rose
    15:00
    plays
    Alloa Athletic
  • Dundee versus Airdrieonians kick off 15:00
    Dundee
    15:00
    plays
    Airdrieonians

Group D

  • Annan Athletic versus Forfar Athletic kick off 15:00
    Annan Athletic
    15:00
    plays
    Forfar Athletic
  • Arbroath versus St. Mirren kick off 15:00
    Arbroath
    15:00
    plays
    St. Mirren

Group E

  • Stirling Albion versus Hamilton Academical kick off 15:00
    Stirling Albion
    15:00
    plays
    Hamilton Academical
  • Hearts versus Dunfermline Athletic kick off 17:15
    Hearts
    17:15
    plays
    Dunfermline Athletic

Group F

  • East Kilbride versus St. Johnstone kick off 15:00
    East Kilbride
    15:00
    plays
    St. Johnstone
  • Elgin City versus Raith Rovers kick off 15:00
    Elgin City
    15:00
    plays
    Raith Rovers

Group G

  • Clyde versus Motherwell kick off 15:00
    Clyde
    15:00
    plays
    Motherwell
  • Peterhead versus Greenock Morton kick off 15:00
    Peterhead
    15:00
    plays
    Greenock Morton

Group H

  • Brora Rangers versus Kilmarnock kick off 15:00
    Brora Rangers
    15:00
    plays
    Kilmarnock
  • East Fife versus Livingston kick off 15:00
    East Fife
    15:00
    plays
    Livingston

Tuesday 15th July

Group A

  • Cove Rangers versus Spartans kick off 19:45
    Cove Rangers
    19:45
    plays
    Spartans
  • Queen's Park versus Brechin City kick off 19:45
    Queen's Park
    19:45
    plays
    Brechin City

Group B

  • Partick Thistle versus Stranraer kick off 19:45
    Partick Thistle
    19:45
    plays
    Stranraer
  • Queen of the South versus Edinburgh City kick off 19:45
    Queen of the South
    19:45
    plays
    Edinburgh City

Group C

  • Airdrieonians versus Bonnyrigg Rose kick off 19:45
    Airdrieonians
    19:45
    plays
    Bonnyrigg Rose
  • Alloa Athletic versus Montrose kick off 19:45
    Alloa Athletic
    19:45
    plays
    Montrose

Group D

  • Annan Athletic versus Ayr United kick off 19:45
    Annan Athletic
    19:45
    plays
    Ayr United
  • Forfar Athletic versus St. Mirren kick off 19:45
    Forfar Athletic
    19:45
    plays
    St. Mirren

Group E

  • Dumbarton versus Stirling Albion kick off 19:45
    Dumbarton
    19:45
    plays
    Stirling Albion
  • Hamilton Academical versus Hearts kick off 19:45
    Hamilton Academical
    19:45
    plays
    Hearts

Group F

  • Inverness CT versus Elgin City kick off 19:45
    Inverness CT
    19:45
    plays
    Elgin City
  • Raith Rovers versus East Kilbride kick off 19:45
    Raith Rovers
    19:45
    plays
    East Kilbride

Group G

  • Greenock Morton versus Stenhousemuir kick off 19:45
    Greenock Morton
    19:45
    plays
    Stenhousemuir
  • Motherwell versus Peterhead kick off 19:45
    Motherwell
    19:45
    plays
    Peterhead

Group H

  • Brora Rangers versus Kelty Hearts kick off 19:45
    Brora Rangers
    19:45
    plays
    Kelty Hearts

Wednesday 16th July

Group H

  • Kilmarnock versus Livingston kick off 19:45
    Kilmarnock
    19:45
    plays
    Livingston

Saturday 19th July

Group A

  • Cove Rangers versus Falkirk kick off 15:00
    Cove Rangers
    15:00
    plays
    Falkirk
  • Spartans versus Brechin City kick off 15:00
    Spartans
    15:00
    plays
    Brechin City

Group B

  • Edinburgh City versus Stranraer kick off 15:00
    Edinburgh City
    15:00
    plays
    Stranraer
  • Queen of the South versus Ross County kick off 15:00
    Queen of the South
    15:00
    plays
    Ross County

Group C

  • Alloa Athletic versus Dundee kick off 15:00
    Alloa Athletic
    15:00
    plays
    Dundee
  • Montrose versus Bonnyrigg Rose kick off 15:00
    Montrose
    15:00
    plays
    Bonnyrigg Rose

Group D

  • Ayr United versus Arbroath kick off 15:00
    Ayr United
    15:00
    plays
    Arbroath
  • St. Mirren versus Annan Athletic kick off 15:00
    St. Mirren
    15:00
    plays
    Annan Athletic

Group E

  • Dumbarton versus Dunfermline Athletic kick off 15:00
    Dumbarton
    15:00
    plays
    Dunfermline Athletic
  • Stirling Albion versus Hearts kick off 17:15
    Stirling Albion
    17:15
    plays
    Hearts

Group F

  • Elgin City versus East Kilbride kick off 15:00
    Elgin City
    15:00
    plays
    East Kilbride
  • Inverness CT versus St. Johnstone kick off 15:00
    Inverness CT
    15:00
    plays
    St. Johnstone

Group G

  • Peterhead versus Clyde kick off 15:00
    Peterhead
    15:00
    plays
    Clyde
  • Stenhousemuir versus Motherwell kick off 15:00
    Stenhousemuir
    15:00
    plays
    Motherwell

Group H

  • Kelty Hearts versus East Fife kick off 15:00
    Kelty Hearts
    15:00
    plays
    East Fife
  • Livingston versus Brora Rangers kick off 15:00
    Livingston
    15:00
    plays
    Brora Rangers

Tuesday 22nd July

Group A

  • Brechin City versus Cove Rangers kick off 19:45
    Brechin City
    19:45
    plays
    Cove Rangers
  • Falkirk versus Queen's Park kick off 19:45
    Falkirk
    19:45
    plays
    Queen's Park

Group B

  • Partick Thistle versus Queen of the South kick off 19:45
    Partick Thistle
    19:45
    plays
    Queen of the South
  • Ross County versus Edinburgh City kick off 19:45
    Ross County
    19:45
    plays
    Edinburgh City

Group C

  • Bonnyrigg Rose versus Dundee kick off 19:45
    Bonnyrigg Rose
    19:45
    plays
    Dundee
  • Montrose versus Airdrieonians kick off 19:45
    Montrose
    19:45
    plays
    Airdrieonians

Group D

  • Arbroath versus Annan Athletic kick off 19:45
    Arbroath
    19:45
    plays
    Annan Athletic
  • Ayr United versus Forfar Athletic kick off 19:45
    Ayr United
    19:45
    plays
    Forfar Athletic

Group E

  • Dunfermline Athletic versus Hamilton Academical kick off 19:45
    Dunfermline Athletic
    19:45
    plays
    Hamilton Academical

Group F

  • East Kilbride versus Inverness CT kick off 19:45
    East Kilbride
    19:45
    plays
    Inverness CT
  • St. Johnstone versus Raith Rovers kick off 19:45
    St. Johnstone
    19:45
    plays
    Raith Rovers

Group G

  • Clyde versus Stenhousemuir kick off 19:45
    Clyde
    19:45
    plays
    Stenhousemuir
  • Motherwell versus Greenock Morton kick off 19:45
    Motherwell
    19:45
    plays
    Greenock Morton

Group H

  • East Fife versus Brora Rangers kick off 19:45
    East Fife
    19:45
    plays
    Brora Rangers
  • Kelty Hearts versus Kilmarnock kick off 19:45
    Kelty Hearts
    19:45
    plays
    Kilmarnock

Wednesday 23rd July

Group E

  • Hearts versus Dumbarton kick off 19:45
    Hearts
    19:45
    plays
    Dumbarton

Saturday 26th July

Group A

  • Falkirk versus Spartans kick off 15:00
    Falkirk
    15:00
    plays
    Spartans
  • Queen's Park versus Cove Rangers kick off 15:00
    Queen's Park
    15:00
    plays
    Cove Rangers

Group B

  • Ross County versus Partick Thistle kick off 15:00
    Ross County
    15:00
    plays
    Partick Thistle
  • Stranraer versus Queen of the South kick off 15:00
    Stranraer
    15:00
    plays
    Queen of the South

Group C

  • Airdrieonians versus Alloa Athletic kick off 15:00
    Airdrieonians
    15:00
    plays
    Alloa Athletic
  • Dundee versus Montrose kick off 15:00
    Dundee
    15:00
    plays
    Montrose

Group D

  • Forfar Athletic versus Arbroath kick off 15:00
    Forfar Athletic
    15:00
    plays
    Arbroath

Group E

  • Dunfermline Athletic versus Stirling Albion kick off 15:00
    Dunfermline Athletic
    15:00
    plays
    Stirling Albion
  • Hamilton Academical versus Dumbarton kick off 15:00
    Hamilton Academical
    15:00
    plays
    Dumbarton

Group F

  • Raith Rovers versus Inverness CT kick off 15:00
    Raith Rovers
    15:00
    plays
    Inverness CT
  • St. Johnstone versus Elgin City kick off 15:00
    St. Johnstone
    15:00
    plays
    Elgin City

Group G

  • Greenock Morton versus Clyde kick off 15:00
    Greenock Morton
    15:00
    plays
    Clyde
  • Stenhousemuir versus Peterhead kick off 15:00
    Stenhousemuir
    15:00
    plays
    Peterhead

Group H

  • Kilmarnock versus East Fife kick off 15:00
    Kilmarnock
    15:00
    plays
    East Fife
  • Livingston versus Kelty Hearts kick off 15:00
    Livingston
    15:00
    plays
    Kelty Hearts

Sunday 27th July

Group D

  • St. Mirren versus Ayr United kick off 15:00
    St. Mirren
    15:00
    plays
    Ayr United
All times are UK and subject to change. BBC is not responsible for any changes.