Current club
Played for
Plays in
Solihull Moors
Birmingham City
Cheltenham Town
Dagenham & Redbridge
Notts County
Telford United
Torquay United
Tranmere Rovers
Walsall
West Bromwich
Wolverhampton
Newport County