Hrál v nizozemské lize za Go Ahead Eagles, NEC Nijmegen a PSV Eindhoven. V letech 1970-1972 hrál belgickou ligu za Lierse SK. V letech 1972-1975 hrál nizozemskou ligu za Feyenoord, v roce 1974 soutěž s Feyenoordem vyhrál. Dále hrál v Belgii za RSC Anderlecht, se kterým v roce 1976 vyhrál belgický pohár. Pokračoval v NASL za San Jose Earthquakes, v nizozemské lize za AZ Alkmaar, v létě 1979 se vrátil do USA do týmu Chicago Sting a následně hrál za belgický KSC Hasselt. Letní přestávku v roce 1980 opět hrál za Chicago Sting. Po návratu do Evropy zakončil kariéru ve druhé nizozemské lize v týmech SC Telstar a VVV-Venlo. V nizozemské lize nastoupil ve 266 ligových utkáních a dal 72 gólů. V Poháru mistrů evropských zemí nastoupil ve 4 utkáních a dal 1 gól, v Poháru vítězů pohárů nastoupil ve 26 utkáních a dal 2 góly a v Poháru UEFA nastoupil ve 23 utkáních, dal 5 gólů a soutěž v roce 1974 s Feyenoordem vyhrál. V Superpoháru UEFA nastoupil ve 2 utkáních a v roce 1976 soutěž s Anderlechtem vyhrál. Za nizozemskou fotbalovou reprezentaci nastoupil v roce 1974 ve 3 utkáních.