| Series | Season | Event | Date | Time | Rank |
|---|---|---|---|---|---|
| Pro Tour | XVII 25/26 | Orsa Grönklitt ITT | 08.03.2026 | 2:15:33.3 | 49 |
| Pro Tour | XVII 25/26 | Vasaloppet | 01.03.2026 | 4:25:18.9 | 93 |
| Challenger | XVII 25/26 | Moraloppet | 17.01.2026 | 1:39:59.6 | 22 |
| Challenger | XVII 25/26 | Craft Ski Marathon | 11.01.2026 | 1:58:14.6 | 30 |
| Challenger | XVII 25/26 | Alliansloppet | 30.08.2025 | 2:22:13.8 | 169 |
| Challenger | XVII 25/26 | Fossavatnsgangan | 12.04.2025 | 2:21:36.6 | 6 |
| Pro Tour | XVI 24/25 | Vasaloppet | 02.03.2025 | 3:58:36.1 | 134 |
| Challenger | XVI 24/25 | Moraloppet | 18.01.2025 | 1:50:54.9 | 13 |
| Challenger | XVI 24/25 | Craft Ski Marathon | 12.01.2025 | 2:06:09.8 | 34 |
| Pro Tour | XII 21/22 | Vasaloppet | 06.03.2022 | 4:08:22.7 | 222 |
| Pro Tour | XII 21/22 | Tartu maraton | 20.02.2022 | 3:14:31.5 | 103 |
| Challenger | XII 21/22 | Wadköpingsloppet | 06.02.2022 | 1:40:03.0 | 7 |
| Pro Tour | XII 21/22 | Marcialonga | 30.01.2022 | 3:23:43.4 | 133 |
| Pro Tour | XII 21/22 | La Venosta Time Trial | 15.01.2022 | 0:34:14.5 | 78 |
| Pro Tour | XII 21/22 | Pustertaler Ski Marathon | 08.01.2022 | 3:15:29.0 | 85 |
| Pro Tour | XII 21/22 | Individual Prologue | 19.12.2021 | 1:26:36.7 | 100 |
| Challenger | XII 21/22 | Värnamorullen | 04.09.2021 | 1:30:02.6 | 10 |
| Pro Tour | X 19/20 | Vasaloppet | 01.03.2020 | 6:16:09.9 | 1185 |
| Challenger | X 19/20 | Bessemerloppet | 16.02.2020 | 2:24:33.6 | 23 |
| Pro Tour | IX 18/19 | Birkebeinerrennet | 16.03.2019 | 3:40:39.0 | 1570 |
| Pro Tour | VIII 17/18 | Vasaloppet | 04.03.2018 | 5:58:01.0 | 1630 |