Nationality
Status
Played for
Crewe Alexandra
San Jose Earthquakes (NASL)
Brentford
Carlisle United
Charlton Athletic
Everton
Fulham
Leyton Orient
Macclesfield Town
Newcastle
Nottingham Forest
QPR
Reading
Cape Town City