Майер начинал карьеру в «Шаффхаузене», за который отыграл 5 сезонов, выиграв в 1951 году с командой Второй дивизион.
По окончании сезона 1950/51 перешёл в «Янг Бойз», в котором отыграл 14 сезонов, выиграв в составе команды 4 чемпионата Швейцарии и 2 Кубка Швейцарии, а также в 1953 и 1959 годах был лучшим бомбардиром чемпионата. В 1965 году перешёл в «Берн»[англ.], в котором отыграл два сезона в качестве играющего тренера и завершил карьеру в возрасте 37 лет.
Карьера в сборной
В составе сборной Швейцарии играл на ЧМ-1954 и ЧМ-1962, дойдя в 1954 году с командой до 1/4 финала. Всего за сборную Швейцарии сыграл 42 матча, в которых забил 3 гола.