The draw for the group stage of the Betfred Cup was made this evening, with the full fixture list and TV selections to follow next week.

The competition begins on the weekend of July 15, with four further matchdays on July 18/19, July 22, July 25/26 and July 29.

European entrants Celtic, Aberdeen, Rangers and St Johnstone will join the eight group winners and the four best runners-up in the last 16 on August 8/9.

Group A
Inverness Caledonian Thistle
Falkirk
Stirling Albion
Brechin City
Forfar Athletic

Group B
Heart of Midlothian
Dunfermline Athletic
Peterhead
East Fife
Elgin City

Group C
Dundee
Dundee United
Cowdenbeath
Buckie Thistle
Raith Rovers

Group D
Ross County
Hibernian
Montrose
Alloa Athletic
Arbroath

Group E
Kilmarnock
Dumbarton
Ayr United
Clyde
Annan Athletic

Group F
Motherwell
Morton
Edinburgh City
Berwick Rangers
Queen's Park

Group G
Hamilton Academical
Queen of the South
Albion Rovers
Stenhousemuir
East Kilbride

Group H
Partick Thistle
St Mirren
Airdrieonians
Stranraer
Livingston