Latem 1948 roku został on zawodnikiem Sokola NV Bratislava trenowanego przez Ferdinanda Daučíka. W sezonie 1949 oraz 1950 wywalczył tytuł mistrzowski i łącznie strzelił dla Sokola 28 goli w czechosłowackiej ekstraklasie. W połowie 1950 roku powrócił do Sparty Praga, dla której strzelił 37 ligowych bramek i z którą zdobył mistrzostwo kraju w sezonie 1952 i 1954. Po sezonie 1956 zawiesił karierę zawodniczą. W latach 1959–1962 był grającym szkoleniowcem w klubie Sokol Dobříš. W sezonie 1960 awansował z tym zespołem po raz pierwszy w jego historii do III ligi. Łącznie rozegrał on w ekstraklasie Czechosłowacji i Protektoratu Czech i Moraw 220 meczów i zanotował 106 goli.

Kariera reprezentacyjna 10 października 1948 zadebiutował w reprezentacji Czechosłowacji w zremisowanym 1:1 meczu ze Szwajcarią w ramach Pucharu Europy Środkowej 1948–1953. 10 kwietnia 1949 w spotkaniu przeciwko Węgrom w tych samych rozgrywkach (5:2) zdobył pierwszego gola dla drużyny narodowej. 22 października 1950, w swoim ostatnim występie w kadrze, zdobył hat trick w towarzyskim meczu z Polską w Warszawie (4:1).