Current club
Played for
Plays in
West Bromwich
Maine Black Bears
Oregon State Beavers
Aston Villa
Bristol Academy
Bristol City
Coventry United
Derby County
Farnborough
Millwall
Portsmouth
Watford
Whitehawk
Rapid Wien