Annan Athletic have already qualified as Group F winners while Celtic, Rangers, Heart of Midlothian, Dundee United and Motherwell join the competition in the last 16.
GROUP A
Saturday July 23
Stirling Albion v Peterhead (3.00pm)
Sunday July 24
Aberdeen v Raith Rovers (Premier Sports, 3.00pm)
GROUP B
Saturday July 23
Kilmarnock v Stenhousemuir (3.00pm)
Partick Thistle v Montrose (3.00pm)
GROUP C
Saturday July 23
Dunfermline Athletic v Alloa Athletic (3.00pm)
Ross County v East Fife (3.00pm)
GROUP D
Saturday July 23
Falkirk v Clyde (3.00pm)
Morton v Bonnyrigg Rose Athletic (3.00pm)
GROUP E
Saturday July 23
Arbroath v Airdrieonians (3.00pm)
St Mirren v Edinburgh City (3.00pm)
GROUP F
Saturday July 23
Elgin City v Queen of the South (3.00pm)
St Johnstone v Ayr United (3.00pm)
GROUP G
Saturday July 23
Inverness Caledonian Thistle v Cove Rangers (3.00pm)
Livingston v Kelty Hearts (3.00pm)
GROUP H
Saturday July 23
Dundee v Forfar Athletic (3.00pm)
Hamilton Academical v Queen's Park (3.00pm)