Current club
Played for
Sheffield United
Everton
Bradford City
Bristol Rovers
Chester FC
Sheffield Wed.
Southampton
Stoke City
West Bromwich
Newport County
Swansea City