У дорослому футболі дебютував 1931 року виступами за команду клубу «Славія», кольори якої і захищав протягом усієї своєї кар'єри гравця, що тривала двадцять сезонів. У складі «Славії» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,69 голу за гру першості. Дев'ять разів ставав чемпіоном Чехословаччини (включаючи титули, здобуті у чемпіонаті Богемії і Моравії). 1938 року виборов з командою титул володаря Кубка Мітропи. Зіграв найбільше матчів за «Славію» у дербі проти «Спарти» — 44 матчі[1].
Виступи за збірну
1932 року дебютував в офіційних матчах у складі національної збірної Чехословаччини. Протягом кар'єри у національній команді, яка тривала до 1948 року, провів у формі головної команди країни 26 матчів, забивши 8 голів.
Розпочав тренерську кар'єру, повернувшись до футболу після невеликої перерви, 1959 року, очоливши ненадовго тренерський штаб своєї рідної «Славії». Досвід тренерської роботи обмежився цим клубом.