W Pucharze Świata zadebiutował 8 marca 2014 roku w Oslo, gdzie zajął 41. miejsce na dystansie 50 km techniką klasyczną. Pierwsze pucharowe punkty wywalczył równo rok później w Lahti, zajmując czwarte miejsce w biegu na 15 km klasykiem. Walkę o podium przegrał tam z Samim Jauhojärvim z Finlandii o 1,9 sekundy. W piątym biegu sezonu 2015/2016, 6 grudnia w Lillehammer, wspólnie z Mathiasem Rundgreenem, Simenem Andreasem Sveenem i Finnem Hågenem Kroghiem wywalczył drugie miejsce w sztafecie. Na podium indywidualnych zawodów tego cyklu pierwszy raz stanął 16 lutego 2020 roku w Östersund, kończąc rywalizację w biegu na 15 km klasykiem na trzeciej pozycji. Wyprzedzili go jedynie jego rodak Pål Golberg i Rosjanin Aleksandr Bolszunow. W sezonie 2024/2025 był drugi w klasyfikacji dystansów.

Podczas igrzysk olimpijskich w Mediolanie i Cortinie d’Ampezzo w 2026 zdobył trzy medale. W biegu łączonym zajął trzecie miejsce, za innym Norwegiem, Johannesem Høsflotem Klæbo i Francuzem Mathisem Deslogesem. Następnie razem z Klæbo, Emilem Iversenem i Einarem Hedegartem zwyciężył w sztafecie. Sześć dni później był drugi na dystansie 50 km techniką klasyczną, za Klæbo, a przed Iversenem.