1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 1952. június 22.
1936–37-ben a Rapid Wien, 1937 és 1942 között a Wiener SC, 1942 és 1944 között a Luftwaffen SV Markersdorf, 1945–46-ban a Wiener SC, 1946 és 1954 között a Rapid labdarúgója volt. A Rapiddal négy osztrák bajnoki címet nyert.
1954–55-ben a holland HBS Craeyenhout vezetőedzője, 1955–56-ban a holland válogatott szövetségi kapitánya volt. Szövetségi kapitányként tíz mérkőzésen irányította a válogatottat, amellyel a mérlege hét győzelem, egy döntetlen és két vereség volt. 1956 és 1958 között a Rapid Wien szakmai munkáját irányította. 1958 és 1969 között az NSZK-ban dolgozott. 1958 és 1961 között a Borussia Dortmund, 1961 és 1966 között az 1860 München, 1967 és 1969 között az 1. FC Nürnberg vezetőedzőjeként tevékenykedett. 1969 és 1971 között a spanyol Sevilla FC, 1971 és 1973 között az Atlético Madrid csapatainál dolgozott. 1974-ben visszatért az NSZK-ba. 1974–75-ban az 1860 München, 1975–76-ban a Schalke 04, 1976–77-ben az FC Augsburg, 1981–82-ben a Karlsruher SC szakmai munkáját irányította. 1983-ban a svájci FC Zürich csapatánál fejezte be edzői pályafutását.
Edzőként két nyugatnémet és egy-egy osztrák illetve spanyol bajnoki címet, továbbá egy-egy nyugatnémet és spanyol kupagyőzelmet ért el. Az 1860 München csapatával az 1964–65-ös idénybenKEK-döntős volt.