Az Ajax csapatában kezdte a labdarúgást, ahol 1964-ben mutatkozott be az élvonalban. 1964 és 1977 között 392 bajnoki mérkőzésen lépett pályára és 16 gólt szerzett. Hét bajnoki címet, négy holland kupa-győzelmet szerzett a csapattal. Tagja volt a sorozatban három BEK-győzelmet szerző csapatnak. Az 1977–78-as idényben a nyugatnémet Schalke 04 csapatában játszott. Az 1978–79-es idényben a francia az AS Monaco együttesében szerepelt. 1979-ben és 1981 között az amerikai Los Angeles Aztecs csapatában játszott. 1981-ben egy rövid ideig visszatért Hollandiába, a Sparta Rotterdamhoz. 1982-től ismét az Egyesült Államokban játszott. 1982-ben a San Jose Earthquakes csapatában fejezte be nagypályás labdarúgó pályafutását. Ezt követően 1982–83-ban a San Jose Eartquakes, 1986–87-ben a Tampa Bay Rowdies teremlabdarúgó-csapatában még játszott.
A válogatottban
1966 és 1978 között 60 alkalommal szerepelt a holland válogatottban és három gólt szerzett. Két világbajnokságon vett részt (1974, 1978). Mindkét alkalommal tagja volt az ezüstérmes csapatnak. 1976-ban a jugoszláviai Európa-bajnokságon bronzérmet szerzett a holland válogatottal.
Edzőként
1983 és 1994 között hét különböző amerikai csapatnál dolgozott edzőként. 1983-ban a San Jose éppen Golden Bay Earthquakes-re átnevezett csapatánál kezdett segédedzőként dolgozni. 1984-ben a Tulsa Roughnecks vezetőedzője volt. Ezt követően az észak-amerikai labdarúgó liga (NASL) megszűnt. 1986-ban a Los Angeles Heat, 1986–87-ben a Tampa Bay Rowdies, 1988-ban a Fort Lauderdale Strikers, 1989-ben a Miami Sharks edzőjeként tevékenykedett. Pár év kihagyás után 1994-ben a St. Petersburg Kickers csapatánál dolgozott.