Played for
Plays in
East Fife
Arbroath
Civil Service Strollers
Cowdenbeath
Cumbernauld
Dunfermline
Dunipace
East Stirlingshire
Edinburgh City
Hearts
Hibernian
Livingston
Rangers
St. Johnstone
Stenhousemuir
Berwick Rangers
Algueirão
Atlético Cacém