Mahler maakte zijn wereldbekerdebuut in december 2015 in Montafon. In januari 2016 scoorde hij in Nakiska zijn eerste wereldbekerpunten. In december 2016 behaalde de Canadees in Montafon zijn eerste toptienklassering in een wereldbekerwedstrijd. Op 7 december 2019 boekte Mahler in Val Thorens zijn eerste wereldbekerzege. Op de wereldkampioenschappen freestyleskiën 2021 in Idre Fjäll eindigde hij als twaalfde op de skicross.