Nationality
Played for
Plays in
Blackburn Rovers
Fleetwood Town
Huddersfield Town
Middlesbrough
Oldham Athletic
Port Vale
FC Basel
FC Concordia Basel
FC Wohlen
Neuchâtel Xamax
Schaffhausen
Yverdon