Played for
Plays in
Arbroath
Civil Service Strollers
East Fife
Hibernian
Livingston
Rangers
Spartans
Berwick Rangers
Algueirão