Mayer voitti kahdeksanottelun alle 18-vuotiaiden maailmanmestaruuden 2009. Hän voitti kymmenottelun alle 20-vuotiaiden maailmanmestaruuden 2010 ja saman ikäluokan Euroopan-mestaruuden 2011. Hän keskeytti kymmenottelun Helsingin EM-kilpailuissa 2012 ja oli viidestoista Lontoon olympialaisissa.