#55513 points| Series | Season | Event | Date | Time | Rank |
|---|---|---|---|---|---|
| Pro Tour | XVII 25/26 | Grand Finale Summit 2 Senja | 29.03.2026 | 2:37:06.7 | 22 |
| Pro Tour | XVII 25/26 | Reistadløpet | 28.03.2026 | 1:41:39.1 | 37 |
| Pro Tour | XVII 25/26 | Marcialonga Bodø | 21.03.2026 | 2:05:20.2 | 26 |
| Pro Tour | XVII 25/26 | Birkebeinerrennet | 14.03.2026 | 2:29:50.1 | 32 |
| Pro Tour | XVII 25/26 | Vasaloppet | 01.03.2026 | 4:20:49.6 | 63 |
| Pro Tour | XVII 25/26 | Jizerská padesátka | 01.02.2026 | 2:11:16.8 | 41 |
| Pro Tour | XVI 24/25 | Grand Finale Summit 2 Senja | 30.03.2025 | 2:45:54.0 | 35 |
| Pro Tour | XVI 24/25 | Birkebeinerrennet | 15.03.2025 | 2:25:49.0 | 26 |
| Pro Tour | XVI 24/25 | Vasaloppet | 02.03.2025 | 3:38:27.6 | 39 |
| Pro Tour | XVI 24/25 | Grönklitt ITT | 16.02.2025 | 0:35:34.8 | 38 |
| Pro Tour | XVI 24/25 | Grönklitt Criterium | 15.02.2025 | 2:47:25.6 | 36 |
| Pro Tour | XVI 24/25 | Marcialonga | 26.01.2025 | 2:53:03.8 | 42 |
| Pro Tour | XVI 24/25 | Engadin La Diagonela | 18.01.2025 | 1:53:18.8 | 55 |
| Pro Tour | XVI 24/25 | 3 Zinnen Ski-Marathon | 11.01.2025 | 2:21:26.4 | 40 |
| Pro Tour | XVI 24/25 | Bad Gastein Criterium | 15.12.2024 | 1:50:26.1 | 37 |
| Pro Tour | XVI 24/25 | Bad Gastein ITT | 14.12.2024 | 0:15:48.1 | 25 |
| Challenger | XVI 24/25 | Lake Saimaa Roller Ski Marathon | 18.08.2024 | 2:27:18.0 | 1 |
| Pro Tour | XV 23/24 | Janteloppet | 13.04.2024 | 4:40:28.8 | 49 |
| Pro Tour | XV 23/24 | Vasaloppet | 03.03.2024 | 4:12:40.9 | 40 |
| Pro Tour | XV 23/24 | Grönklitt ITT | 18.02.2024 | 0:35:55.2 | 38 |
| Pro Tour | XV 23/24 | Grönklitt Classic | 17.02.2024 | 2:35:46.0 | 44 |
| Challenger | XV 23/24 | Botniavasan | 11.02.2024 | 2:13:12.1 | 1 |
| Pro Tour | XV 23/24 | Marcialonga | 28.01.2024 | 2:45:29.0 | 57 |
| Pro Tour | XV 23/24 | La Diagonela | 20.01.2024 | 2:30:13.9 | 51 |
| Pro Tour | XV 23/24 | 3 Zinnen Ski-Marathon | 13.01.2024 | 2:34:43.1 | 59 |
| Pro Tour | XV 23/24 | La Venosta ITT | 17.12.2023 | 0:33:02.9 | 76 |
| Pro Tour | XV 23/24 | La Venosta Criterium | 16.12.2023 | 1:43:26.6 | 50 |
| Pro Tour | XV 23/24 | Bad Gastein Criterium | 10.12.2023 | 54 | |
| Challenger | XV 23/24 | Lake Saimaa Roller Ski Marathon | 03.09.2023 | 2:30:11.3 | 4 |
| Pro Tour | XIV 22/23 | Summit 2 Senja | 02.04.2023 | 3:35:51.8 | 60 |
| Pro Tour | XIV 22/23 | Reistadløpet | 01.04.2023 | 2:14:23.4 | 81 |
| Pro Tour | XIV 22/23 | Vasaloppet | 05.03.2023 | 3:49:19.7 | 55 |
| Pro Tour | XIV 22/23 | Grönklitt ITT | 19.02.2023 | 0:32:43.1 | 47 |
| Pro Tour | XIV 22/23 | Grönklitt Criterium | 18.02.2023 | 2:06:13.0 | 77 |
| Pro Tour | XIV 22/23 | Marcialonga | 29.01.2023 | 3:00:29.3 | 76 |
| Pro Tour | XIV 22/23 | La Diagonela | 21.01.2023 | 2:10:06.3 | 61 |
| Pro Tour | XIV 22/23 | Pustertaler Ski Marathon | 14.01.2023 | 2:30:27.7 | 43 |
| Challenger | XIV 22/23 | Lake Saimaa Roller Ski Marathon | 04.09.2022 | 2:29:32.7 | 4 |
| Pro Tour | XII 21/22 | Ylläs-Levi | 09.04.2022 | 3:20:50.8 | 51 |
| Pro Tour | XII 21/22 | Årefjällsloppet | 26.03.2022 | 3:07:14.8 | 35 |
| Pro Tour | XII 21/22 | Birkebeinerrennet | 19.03.2022 | 2:41:29.5 | 57 |
| Pro Tour | XII 21/22 | Vasaloppet | 06.03.2022 | 3:40:20.7 | 34 |
| Pro Tour | XII 21/22 | Jizerská padesátka | 13.02.2022 | 2:06:24.9 | 36 |
| Pro Tour | XII 21/22 | Marcialonga | 30.01.2022 | 3:04:54.8 | 52 |
| Pro Tour | XII 21/22 | La Diagonela | 22.01.2022 | 2:30:55.5 | 56 |
| Pro Tour | XII 21/22 | La Venosta Time Trial | 15.01.2022 | 0:33:16.5 | 74 |
| Pro Tour | XII 21/22 | Prato Piazza Mountain Challenge | 09.01.2022 | 1:59:00.8 | 61 |
| Pro Tour | XII 21/22 | Pustertaler Ski Marathon | 08.01.2022 | 2:46:33.8 | 36 |
| Pro Tour | XII 21/22 | Individual Prologue | 19.12.2021 | 1:20:53.0 | 62 |
| Challenger | XII 21/22 | OnePartnerGroup-loppet | 05.09.2021 | 1:30:30.3 | 5 |
| Challenger | XII 21/22 | Alliansloppet Elite | 28.08.2021 | 1:52:22.3 | 25 |
| Pro Tour | XI 20/21 | Årefjällsloppet | 27.03.2021 | 5:22:41.2 | 29 |
| Pro Tour | XI 20/21 | Tåssåsen criterium 64 | 21.03.2021 | 2:42:50.0 | 52 |
| Pro Tour | XI 20/21 | Vålådalsrennet | 20.03.2021 | 2:38:25.4 | 57 |
| Pro Tour | XI 20/21 | Vasaloppet | 07.03.2021 | 3:41:32.7 | 56 |
| Pro Tour | XI 20/21 | Marcialonga | 31.01.2021 | 3:15:16.9 | 41 |
| Pro Tour | XI 20/21 | Toblach-Cortina | 24.01.2021 | 1:44:14.6 | 28 |
| Pro Tour | XI 20/21 | La Diagonela | 16.01.2021 | 3:07:56.2 | 44 |
| Pro Tour | X 19/20 | Vasaloppet | 01.03.2020 | 4:37:49.4 | 45 |
| Pro Tour | X 19/20 | Jizerská padesátka | 09.02.2020 | 2:08:17.4 | 38 |
| Pro Tour | X 19/20 | Toblach-Cortina | 01.02.2020 | 1:44:50.5 | 44 |
| Pro Tour | X 19/20 | Marcialonga | 26.01.2020 | 3:12:45.9 | 54 |
| Pro Tour | X 19/20 | La Diagonela | 18.01.2020 | 3:01:50.6 | 43 |
| Challenger | X 19/20 | Craft Ski Marathon | 05.01.2020 | 1:38:20.1 | 9 |
| Pro Tour | X 19/20 | La Venosta | 14.12.2019 | 1:34:20.5 | 32 |
| Pro Tour | X 19/20 | Individual Prologue | 01.12.2019 | 1:31:02.8 | 55 |
| Challenger | X 19/20 | Klarälvsloppet | 22.09.2019 | 3:14:38.5 | 13 |
| Challenger | X 19/20 | Alliansloppet | 17.08.2019 | 1:47:10.4 | 34 |
| Pro Tour | IX 18/19 | Ylläs-Levi | 13.04.2019 | 3:08:12.1 | 41 |
| Pro Tour | IX 18/19 | Birkebeinerrennet | 16.03.2019 | 2:50:23.2 | 107 |
| Pro Tour | IX 18/19 | Vasaloppet | 03.03.2019 | 4:51:24.6 | 65 |
| Pro Tour | IX 18/19 | Marcialonga | 27.01.2019 | 3:04:43.0 | 74 |
| Pro Tour | IX 18/19 | Kaiser Maximilian Lauf | 12.01.2019 | 2:04:16.5 | 79 |
| Pro Tour | IX 18/19 | Individual Prologue | 02.12.2018 | 1:16:00.4 | 90 |
| Pro Tour | VIII 17/18 | Ylläs-Levi | 14.04.2018 | 3:18:32.5 | 54 |
| Pro Tour | VIII 17/18 | Birkebeinerrennet | 17.03.2018 | 3:04:20.8 | 153 |
| Pro Tour | VIII 17/18 | Vasaloppet | 04.03.2018 | 4:40:26.1 | 84 |
| Pro Tour | VIII 17/18 | Marcialonga | 28.01.2018 | 3:07:05.5 | 82 |
| Pro Tour | VIII 17/18 | Sgambeda | 02.12.2017 | 1:32:43.7 | 71 |
| Pro Tour | VII 16/17 | Vasaloppet | 05.03.2017 | 4:48:10.5 | 413 |
| Pro Tour | VI 15/16 | Vasaloppet | 06.03.2016 | 4:37:24.9 | 349 |
| Pro Tour | V 14/15 | Vasaloppet | 08.03.2015 | 5:14:25.0 | 371 |
| Pro Tour | IV 13/14 | Vasaloppet | 02.03.2014 | 4:57:46.4 | 514 |