У футболі дебютував 1934 року виступами за команду «Зеєбах», в якій провів два сезони.
1936 року перейшов до клубу «Грассгоппер», за який відіграв 20 сезонів. Більшість часу, проведеного у складі «Грассгоппера», був основним гравцем атакувальної ланки команди. У складі «Грассгоппера» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,5 голу за гру першості. За цей час сім разів виборював титул чемпіона Швейцарії, ставав володарем Кубка Швейцарії (дев'ять разів). Завершив професійну кар'єру футболіста виступами за команду «Грассгоппер» у 1956 році.
Виступи за збірну
1936 року дебютував в офіційних матчах у складі національної збірної Швейцарії. Протягом кар'єри у національній команді, яка тривала 19 років, провів у її формі 74 матчі, забивши 15 голів[3].