Status
Played for
Portland Timbers (NASL)
Arsenal
Aston Villa
Bath City
Blackpool
Preston North End
Scunthorpe United
Southampton
Hellenic FC
Newport County
Eastern
Montreal Manic
Vancouver Whitecaps (NASL)