Played for
Plays in
Aberdeen
Cove Rangers
Hearts
Ross County
Brentford
Burton Albion
Grimsby Town
Leeds United
Manchester City
Manchester United
Oldham Athletic
Stockport County
Wolverhampton
Slask Wroclaw