Musselburgh Athletic
Clyde
Tranent Juniors
East Kilbride
Kilwinning Rangers
Cowdenbeath
Forres Mechanics
Buckie Thistle
Deveronvale
Broxburn Athletic
Jeanfield Swifts
Elgin
Formartine United
Clydebank
Cumnock Juniors
Turriff United
Stenhousemuir
Brora Rangers
Dunbar United
East Fife
Civil Service Strollers
Stranraer
Pollok
Gala Fairydean Rovers
Huntly
Forfar
Brechin
Spartans
Albion Rovers
St. Andrews United
Peterhead
Clachnacuddin
Fraserburgh
Bonnyrigg Rose Athletic
Dumbarton
Banks O'Dee
Beith Juniors
Broomhill FC