Played for
Plays in
Ross County
Alloa
Dumbarton
Inverness
Morton FC
St. Johnstone
St. Mirren
FC Cincinnati
Barnsley
Birmingham City
Blackpool
Leeds United
Leyton Orient
Manchester United
Nottingham Forest
Reading
Sunderland
Rosenborg