Group A
R Team P W D L +/- Pts
1 Aberdeen 4 4 0 0 12 12
2 Stirling Albion 4 2 1 1 -1 7
3 Raith Rovers 4 1 2 1 3 5
4 Dumbarton 4 1 1 2 -1 4
5 Peterhead 4 0 0 4 -13 0
Group B
R Team P W D L +/- Pts
1 Kilmarnock 4 3 1 0 8 10
2 Partick Thistle 4 3 1 0 5 10
3 Stenhousemuir 4 2 0 2 1 6
4 Montrose 4 1 0 3 -5 3
5 fraserburgh 4 0 0 4 -9 0
Group C
R Team P W D L +/- Pts
1 Ross County 4 3 1 0 10 10
2 Dunfermline Athletic 4 2 1 1 6 7
3 Alloa Athletic 4 1 2 1 1 5
4 East Fife 4 1 1 2 -8 4
5 Buckie Thistle FC 4 0 1 3 -9 1
Group D
R Team P W D L +/- Pts
1 Falkirk 4 2 2 0 2 8
2 Hibernian 4 2 1 1 7 7
3 Greenock Morton 4 1 2 1 0 5
4 Bonnyrigg Rose 4 1 1 2 -4 4
5 Clyde 4 1 0 3 -5 3
Group E
R Team P W D L +/- Pts
1 Arbroath 4 4 0 0 9 12
2 Airdrie United 4 2 1 1 2 7
3 Saint Mirren 4 2 0 2 1 6
4 Edinburgh City 4 1 1 2 -1 4
5 Cowdenbeath 4 0 0 4 -11 0
Group F
R Team P W D L +/- Pts
1 Annan Athletic 4 2 2 0 5 8
2 Saint Johnstone 4 2 2 0 3 8
3 Queen of South 4 2 1 1 4 7
4 Ayr United 4 0 2 2 -4 2
5 Elgin City 4 0 1 3 -8 1
Group G
R Team P W D L +/- Pts
1 Inverness 4 3 1 0 6 10
2 Livingston 4 3 0 1 3 9
3 Cove Rangers 4 1 1 2 -1 4
4 Albion Rovers 4 1 0 3 -4 3
5 Kelty Hearts 4 1 0 3 -4 3
Group H
R Team P W D L +/- Pts
1 Dundee 4 4 0 0 11 12
2 Queen's Park 4 2 1 1 5 7
3 Hamilton Academical 4 2 1 1 3 7
4 Stranraer 4 0 1 3 -9 1
5 Forfar Athletic 4 0 1 3 -10 1