Następnie podpisał profesjonalny kontrakt ze Spartą Praga, z którym w sezonie 1935/1936 zdobył mistrzostwo Czechosłowacji, a także czterokrotnie wicemistrzostwo Czechosłowacji (1933, 1934, 1935, 1937), dwukrotnie Puchar Środkowo Czeski (1934, 1936) oraz Puchar Mitropa 1935. Występował w klubie do 1937 roku.

Następnie wyjechał do Francji, gdzie w latach 1937–1939 występował w Olympique Lillois, z którym dotarł do finału Pucharu Francji 1938/1939, w którym ulegli 3:1 z RC Paris.

Potem wyjechał na Węgry, gdzie grał w klubach: Kispest FC (1939-1940 – 21 meczów, 10 goli), Ferencvárosi TC (1940–1941 – 17 meczów, 8 goli – mistrzostwo Węgier 1941), Újpest FC (1941–1943 – 35 meczów, 17 goli), Ungvári AC (1943–1945 – 1 mecz) oraz w Szentlőrinci AC, w którym w 1947 roku po rozegraniu 1 meczu, zakończył w wieku 34 lat karierę piłkarską. Łącznie w lidze NB I rozegrał 75 meczów oraz strzelił 35 goli.