Mayer begann mit dem Tischtennissport beim Verein TSV Obergünzburg. Mit dessen Herrenmannschaft spielte er in den 1950er Jahren in der Oberliga, der damals höchsten deutschen Spielklasse.[2] Von hier wechselte er um 1957 zum TTC Burgkunstadt und 1959 zum Post SV München.[3] Mit Josef Seiz wurde er 1957/58 Bayerischer Meister im Doppel.
1959 wurde Mayer für die Individualwettbewerbe der Weltmeisterschaft in Dortmund nominiert. Hier schied er im Doppel mit Herbert Marx in der ersten Runde gegen Zbigniew Calinski/Janusz Kusinski (Polen) aus.