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