Current club
Played for
Plays in
Brackley Town
Dunstable Town
Gillingham
Harborough Town
Kettering Town
Northampton Town
Port Vale
Rushden & Diamonds
Sheffield United
Wolverhampton