Nationality
Played for
Crewe Alexandra
Liverpool
Northwich Victoria
Oldham Athletic
Plymouth Argyle
Southampton
Stoke City
Durban City
Hellenic FC
Highlands Park FC
Vancouver Whitecaps (NASL)