Played for
Plays in
AFC Croydon Athletic
AFC Fylde
Barnet
Blackburn Rovers
Burnley
Crystal Palace
Dartford
Eastleigh
Ebbsfleet United
Harrogate Town
Leicester City
Oxford City
Stevenage
Stoke City
West Ham
Cardiff City