Current club
Played for
Bournemouth
Middlesbrough
Motherwell
Accrington Stanley
Birmingham City
Brentford
Bristol City
Bury
Charlton Athletic
Fulham
Gillingham
Hereford
Millwall
Tottenham
Welling United