Mahler nimmt seit 2010 an Wettbewerben der FIS und der AFP World Tour teil. Dabei holte er im Februar 2011 im Slopestyle bei den Austrian Freeskiing Open Rookies in Kaprun seinen ersten Sieg. Sein Debüt im Weltcup hatte er im Januar 2011 am Kreischberg, welches er auf den fünften Rang im Halfpipe-Wettbewerb beendete. Bei den Weltmeisterschaften 2011 in Park City belegte er den 16. Platz im Halfpipe-Wettbewerb. Zu Beginn der Saison 2011/12 holte er bei den New Zealand Winter Games in Cardrona die Silbermedaille im Big Air. Im weiteren Saisonverlauf kam er im Big Air beim freestyle.ch in Zürich, beim Budapest Fridge Festival und im Slopestyle bei den Schweizer Meisterschaften in Val d’Illiez auf den zweiten Platz. Im Januar 2012 gewann er bei den Olympischen Jugend-Winterspielen in Kühtai die Goldmedaille im Halfpipe-Wettbewerb und bei den anschliessenden Winter-X-Games 2012 in Aspen die Silbermedaille im Big Air. Im folgenden Monat siegte er im Big Air beim Frostgun Invitational in Val Thorens. Bei den Juniorenweltmeisterschaften 2012 in Chiesa in Valmalenco wurde er Juniorenweltmeister im Slopestyle. Zum Saisonende siegte er im Big Air bei Nine Knights in Livigno und erreichte damit den dritten Platz in der AFP World Tour Big Air Wertung.