Played for
Plays in
Clyde
Dunfermline
Kilmarnock
Motherwell
Raith Rovers
Stenhousemuir
Barrow AFC
Hartlepool United
Western United