[1] Salió del Somerset Trojans de su país donde fue el máximo goleador de la Liga Premier en 1967-68 y por eso fue a Inglaterra a los 17 años para jugar en el West Ham United.
Jugó 218 partidos y registró 58 goles para West Ham durante sus 7 temporadas, ganando la FA Cup 1974-75.
[3][4] También estuvo en la Eredivisie holandesa con el Feyenoord, donde generalmente fue visto como un fracaso, anotando solo 3 goles en 23 partidos y con Tampa Bay Rowdies, Toronto Blizzard y Portland Timbers de la North American Soccer League.
[5] Mientras jugaba para Tampa Bay en el Soccer Bowl '75, anotó un gol en el minuto 88 para asegurar el primer campeonato NASL de los Rowdies en la victoria por 2-0 sobre Portland Timbers.
[6] La primavera siguiente llevó a los Rowdies al título bajo techo de 1976 y fue nombrado el Jugador Más Valioso del torneo.