Er gewann in seiner Karriere 49 Kranzfeste, total 87 Kränze sowie nebst den beiden Eidgenössischen Schwingfesten in St. Gallen und Langenthal auch das Kilchberg-Schwinget sowie die Bergfeste auf der Rigi, dem Brünig, dem Stoos und am Schwarzsee.