Urodził się w Ołomuńcu. Przygodę z futbolem rozpoczął w zespole SK Baťa Zlín, w którym grał amatorsko ze względu na II wojnę światową[1]. W 1946 wyjechał do Francji, gdzie został piłkarzem Sochaux. W barwach tej drużyny został mistrzem Division 2 w sezonie 1946/1947. Dołożył do tego tytuł króla strzelców rozgrywek (45 bramek)[2].
W sezonie 1948/1949 został królem strzelców Première Division (26 bramek, ex-aequo z Jean Baratte). Łącznie przez 5 lat gry w tym zespole rozegrał 160 spotkań, w tych zdobył 111 bramek. W 1951 zaliczył krótki epizod w Montpellier HSC, po czym został piłkarzem RC Strasbourg, w którym pełnił funkcję grającego trenera. W latach 1955–1958 pełnił podobną rolę w AS Béziers, po czym zakończył karierę piłkarską[2].
Pracę trenera Humpál rozpoczął w 1952 w RC Strasbourg, gdzie pełnił rolę grającego trenera. w którym pełnił funkcję grającego trenera. W latach 1955–1958 pełnił podobną rolę w AS Béziers, po czym zakończył karierę piłkarską i skupił się tylko na pracy trenera. W 1958 powrócił do RC Strasbourg, które trenował do 1960.
Od 1961 pracował w Szwajcarii, gdzie prowadził zespoły FC Cantonal Neuchâtel (1961–1965), FC Xamax (1965–1968) oraz ponownie FC Cantonal Neuchâtel (1969–1970). W sezonie 1973/74 prowadził drużynę Yverdon-Sport. Ostatnim zespołem, który trenował, był FC Fribourg, w którym pracował w sezonie 1982/83[2].