Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 9. 19 lutego 2015 Falun Sprint stylem klasycznym 3:02,35 — Petter Northug 38. 1 marca 2015 Falun 50 km stylem klasycznym 2:26:02,1 +7:05,1 Petter Northug 6. 23 lutego 2017 Lahti Sprint stylem dowolnym 3:13,76 +12,28 Federico Pellegrino 15. 21 lutego 2019 Seefeld in Tirol Sprint stylem dowolnym 3:21,17 — Johannes Høsflot Klæbo 7. 24 lutego 2019 Seefeld in Tirol Sprint drużynowy stylem klasycznymSkład drużyny: Iivo Niskanen, Ristomatti Hakola 18:49,86 +27,52 29. 27 lutego 2019 Seefeld in Tirol 15 km stylem klasycznym 38:22,6 +2:28,2 Martin Johnsrud Sundby 4. 1 marca 2019 Seefeld in Tirol bieg sztafetowy 4 × 10 kmSkład drużyny: Ristomatti Hakola, Iivo Niskanen, Matti Heikkinen, Perttu Hyvärinen 1:42:32,1 +1:02,8 16. 25 lutego 2021 Oberstdorf Sprint stylem klasycznym 3:01,30 - Johannes Høsflot Klæbo 2. 28 lutego 2021 Oberstdorf Sprint drużynowy stylem dowolnymSkład drużyny: Ristomatti Hakola, Joni Mäki 15:01,74 +1,68 6. 5 marca 2021 Oberstdorf bieg sztafetowy 4 × 10 kmSkład zespołu: Ristomatti Hakola, Iivo Niskanen, Perttu Hyvärinen, Joni Mäki 1:52:39,0 +1:49,4 2. 3 marca 2023 Planica bieg sztafetowy 4 × 10 kmSkład zespołu: Ristomatti Hakola, Iivo Niskanen, Perttu Hyvärinen, Niko Anttola 1:32:54,7 +46,9 33.