Inizia la carriera vincendo il titolo nel 1968 con il Norimberga, pur senza mai essere impiegato in campionato. Dopo un secondo posto nel 1969 con il Wiener Sport-Club e la retrocessione in Regionalliga con il Monaco 1860, arriva all'Ajax nel 1970. Qui deve sostituire Velibor Vasović che si ritirerà a fine stagione, e costituirà con Barry Hulshoff la coppia di centrali della difesa. Con i "Lancieri" vince per due volte l'Eredivisie e la KNVB beker, per tre la Coppa dei Campioni, oltre alla Coppa Intercontinentale e alla Supercoppa UEFA. Torna poi in Patria firmando con l', con cui conquista la DFB-Pokal 1975-1976 e la Coppa delle Coppe 1976-1977.