W zawodach Pucharu Świata zadebiutował 1 marca 2014 roku w Lahti, zajmując 63. miejsce sprincie techniką dowolną. Pierwsze pucharowe punkty wywalczył blisko rok później 17 stycznia 2015 roku w Otepää, gdzie sprint klasykiem ukończył na 28. miejscu. W sezonie 2014/2015 więcej nie punktował i ostatecznie zajął 145. miejsce w klasyfikacji generalnej.
Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 5. 11 lutego 2018 Pjongczang Sprint stylem klasycznym 3:05,75 +7,73 Johannes Høsflot Klæbo 6. 8 lutego 2022 Zhangjiakou Sprint stylem dowolnym 2:58,06 +6,17 Johannes Høsflot Klæbo 4. 13 lutego 2022 Zhangjiakou bieg sztafetowy 4 × 10 kmSkład drużyny: Oskar Svensson, William Poromaa, Jens Burman, Johan Häggström. 1:54:50,7 +2:09,7 Rosyjski Komitet Olimpijski 4. 16 lutego 2022 Zhangjiakou Sprint drużynowy stylem klasycznymSkład drużyny: William Poromaa, Oskar Svensson. 19:22,99 +15,06