Played for
Plays in
Berwick Rangers
Airdrieonians FC
Dumbarton
Falkirk
Hibernian
Alloa
Arbroath
Clyde
Dundee FC
Dunfermline
East Fife
Fife Elite FA
Forfar
Hamilton
Motherwell
Partick Thistle
Queen of the South
Spartans
AFC Fylde