Dahl maakte zijn wereldbekerdebuut op 14 januari 2017 in in Font-Romeu. Veertien dagen later scoorde de Noor in Seiser Alm zijn eerste wereldbekerpunten. In maart 2017 stond hij in Voss voor de eerste maal in zijn carrière op het podium van een wereldbekerwedstrijd. Tijdens de Olympische Winterspelen van 2018 in Pyeongchang eindigde Dahl als achtste op het onderdeel slopestyle. Op de wereldkampioenschappen freestyleskiën 2019 in Park City eindigde de Noor als dertiende op het onderdeel slopestyle en als 23e op het onderdeel big air.