Current club
Played for
Plays in
Derby County
Braintree Town
Bristol City
Dartford
Ebbsfleet United
Exeter City
Leyton Orient
Norwich City
Shrewsbury Town
Tranmere Rovers
Walsall
Walton Casuals
West Bromwich
Cardiff City