| Series | Season | Event | Date | Time | Rank |
|---|---|---|---|---|---|
| Pro Tour | XII 21/22 | Ylläs-Levi | 09.04.2022 | 3:27:02.2 | 3 |
| Pro Tour | XII 21/22 | Vasaloppet | 06.03.2022 | 3:55:16.1 | 4 |
| Pro Tour | XII 21/22 | Tartu maraton | 20.02.2022 | 2:51:59.1 | 2 |
| Pro Tour | XII 21/22 | Jizerská padesátka | 13.02.2022 | 2:14:02.2 | 3 |
| Pro Tour | XII 21/22 | Individual Prologue | 19.12.2021 | 1:24:50.8 | 7 |
| Challenger | XII 21/22 | Alliansloppet Elite | 28.08.2021 | 2:08:50.8 | 5 |
| Pro Tour | XI 20/21 | Årefjällsloppet | 27.03.2021 | 5:50:29.9 | 3 |
| Pro Tour | XI 20/21 | Tåssåsen criterium 64 | 21.03.2021 | 2:55:41.0 | 5 |
| Pro Tour | XI 20/21 | Vasaloppet | 07.03.2021 | 3:57:24.3 | 4 |
| Pro Tour | XI 20/21 | Marcialonga | 31.01.2021 | ||
| Pro Tour | X 19/20 | Vasaloppet | 01.03.2020 | 4:53:25.7 | 7 |
| Pro Tour | X 19/20 | Toblach-Cortina | 01.02.2020 | 1:58:22.9 | 10 |
| Pro Tour | X 19/20 | Marcialonga | 26.01.2020 | 3:35:50.0 | 17 |
| Pro Tour | X 19/20 | La Diagonela | 18.01.2020 | 3:19:25.8 | 5 |
| Pro Tour | X 19/20 | Kaiser Maximilian Lauf | 11.01.2020 | 2:58:42.8 | 7 |
| Pro Tour | X 19/20 | La Venosta | 14.12.2019 | 1:47:01.4 | 13 |
| Pro Tour | X 19/20 | Individual Prologue | 01.12.2019 | 1:42:33.0 | 10 |
| Challenger | X 19/20 | Alliansloppet | 17.08.2019 | 2:07:07.1 | 5 |
| Pro Tour | IX 18/19 | Birkebeinerrennet | 16.03.2019 | 3:02:25.1 | 7 |