Current club
Played for
Plays in
Hamilton
Motherwell
Carlisle United
Darlington 1883
Hartlepool United
Mansfield Town
Marske United
Notts County
Plymouth Argyle
Sheffield United
Sunderland
Whitby Town
York City