Comme joueur, il fut champion d'Autriche en 1946, 1948, 1951, 1952, 1954 et 1957 et remporta la Coupe d'Autriche en 1946 avec le Rapid de Vienne. Il fut 51 fois international au poste de défenseur entre 1947 et 1958 (demi-finaliste de la Coupe du monde en 1954). Comme entraîneur, il remporta de nombreux titres. Champion d'Autriche en 1960 et vainqueur de la coupe d'Autriche en 1961 avec le Rapid de Vienne. Vainqueur de la Coupe d'Europe des champions et la Coupe Intercontinentale en 1970, du Championnat des Pays-Bas en 1969 et 1971 et de la coupe des Pays-Bas en 1969 avec Feyenoord. Finaliste de la coupe d'Europe des champions en 1978 et de la coupe de l'UEFA en 1976, champion de Belgique en 1976, 1977 et 1978 et vainqueur de la Coupe de Belgique en 1977 avec le FC Bruges. Vainqueur de la Coupe de Belgique en 1981 avec le Standard de Liège. Vainqueur de la coupe d'Europe des champions en 1983, du Championnat de RFA en 1982 et 1983 et de la Coupe de RFA en 1987 avec Hambourg. Champion d'Autriche en 1989 et 1990 et vainqueur de la coupe d'Autriche en 1989 avec le Tirol Innsbruck. Finaliste de la Coupe du monde en 1978 avec les Pays-Bas. Premier entraîneur à remporter la coupe d'Europe des Champions avec deux clubs différents (Feyenoord Rotterdam et Hambourg ; rejoint dans ce club fermé par Ottmar Hitzfeld et Jose Mourinho ) et premier entraineur à avoir été champion dans quatre pays différents (Autriche, Pays-Bas, Belgique et RFA), rejoint par Giovanni Trapattoni , Jose Mourinho et Jupp Heynckes . Il est décédé d'un cancer alors qu'il venait d'être nommé sélectionneur de l'équipe d'Autriche. Le stade du Prater de Vienne a été rebaptisé à son nom. Il est considéré comme un des meilleurs entraineurs de l'histoire du football.