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