Auf internationaler Ebene tritt Mayer für die Schweiz an. Erstmals spielte er bei der U18-Weltmeisterschaft 2007 für die Nationalmannschaft und führte die Schweiz mit einer Fangquote von 92,41 % bis ins Viertelfinale. Die Fangquote war gleichzeitig die beste des Turniers. Bei der U20-Weltmeisterschaft 2008 stand er erneut für die Schweiz auf dem Eis, konnte aber den Abstieg der Mannschaft aus der Top-Division nicht verhindern.