Wyprzedzili go jedynie Iivo Niskanen z Finlandii i Norweg Johannes Høsflot Klæbo.
Wystartował na mistrzostwach świata w Oberstdorfie w 2021 roku, gdzie razem z kolegami z reprezentacji zajął czwarte miejsce w sztafecie. W pozostałych startach był dziewiąty w biegu na 15 km stylem dowolnym i biegu łączonym oraz dwunasty na dystansie 50 km techniką klasyczną. Rok później, podczas igrzysk olimpijskich w Pekinie był czwarty w sztafecie i sprincie drużynowym. W startach indywidualnych zajmował szóste miejsce w biegu łączonym, dziewiąte w biegu na 50 km stylem dowolnym i dziesiąte w biegu na 15 km klasykiem.
Jego rodzice, Larry Poromaa i Anette Fanqvist także reprezentowali Szwecję w biegach narciarskichOlympedia - Anette Fanqvist .
Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwyciężczyni 6. 6 lutego 2022 Zhangjiakou 30 km bieg łączony 1:16:09,8 +2:53,9 Aleksandr Bolszunow 10. 11 lutego 2022 Zhangjiakou 15 km stylem klasycznym 37:54,8 +1:41,7 Iivo Niskanen 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 9.