Prem (6)
Hearts
Hamilton
Ross County
Motherwell
Kilmarnock
Partick Thistle
Championship (10)
Rangers
Raith Rovers
Hibs
Falkirk
Queen of the south
Morton
Dumbarton
St Mirren
Alloa
Livingston
League one (10)
Ayr
Dunfermline
Airdrie
Brechin
Forfar
Albion Rovers
Cowdenbeath
Stranraer
Peterhead
Stenhousemuir
League two (6)
East Fife
Montrose
Queens Park
Clyde
Arbroath
Stirling Albion
10 to go:
Berwick
Elgin
Annan
Aberdeen
Celtic
Dundee
Dundee United
St Johnstone
Inverness
East Stirlingshire
Others:
Troon Juniors
BSC Glasgow
Ajax
Gretna