Current club
Played for
Dundee FC
Dundee United
Motherwell
St. Mirren
Brentford
Bury
Cheltenham Town
Chesterfield
Hartlepool United
Lincoln City
Morecambe
Portsmouth
Sunderland