Current club
Played for
Plays in
Barrow AFC
Accrington Stanley
Bury
Harlow Town
Maidenhead United
Millwall
Oldham Athletic
Port Vale
Rotherham
Shrewsbury Town
West Bromwich