| Series | Season | Event | Date | Time | Rank |
|---|---|---|---|---|---|
| Pro Tour | XII 21/22 | Tartu maraton | 20.02.2022 | 2:36:01.1 | 11 |
| Pro Tour | XII 21/22 | Jizerská padesátka | 13.02.2022 | 1:56:22.4 | 4 |
| Pro Tour | XII 21/22 | Marcialonga | 30.01.2022 | 2:51:57.6 | 1 |
| Pro Tour | XII 21/22 | La Venosta Time Trial | 15.01.2022 | 0:28:21.3 | 3 |
| Pro Tour | XII 21/22 | Prato Piazza Mountain Challenge | 09.01.2022 | 1:46:34.9 | 26 |
| Pro Tour | XII 21/22 | Pustertaler Ski Marathon | 08.01.2022 | 2:38:43.4 | 21 |
| Pro Tour | XII 21/22 | Individual Prologue | 19.12.2021 | 1:15:51.9 | 2 |
| Pro Tour | XI 20/21 | Vasaloppet | 07.03.2021 | 3:29:19.8 | 3 |
| Pro Tour | XI 20/21 | Jizerská padesátka | 14.02.2021 | 2:02:28.7 | 3 |
| Pro Tour | XI 20/21 | Marcialonga | 31.01.2021 | 3:11:12.4 | 3 |
| Pro Tour | XI 20/21 | Toblach-Cortina | 24.01.2021 | 1:37:14.7 | 1 |
| Pro Tour | XI 20/21 | La Diagonela | 16.01.2021 | 2:47:57.2 | 7 |
| Pro Tour | X 19/20 | Toblach-Cortina | 01.02.2020 | 1:38:43.6 | 8 |
| Pro Tour | X 19/20 | Kaiser Maximilian Lauf | 11.01.2020 | 2:34:33.5 | 33 |
| Pro Tour | X 19/20 | La Venosta | 14.12.2019 | 1:30:27.2 | 1 |
| Pro Tour | IX 18/19 | Ylläs-Levi | 13.04.2019 | 2:59:35.5 | 7 |
| Pro Tour | IX 18/19 | Birkebeinerrennet | 16.03.2019 | 2:32:57.9 | 28 |
| Pro Tour | IX 18/19 | Engadin Skimarathon | 10.03.2019 | 1:25:11.5 | 61 |
| Pro Tour | IX 18/19 | Individual Prologue | 02.12.2018 | 1:07:54.6 | 13 |
| Pro Tour | VIII 17/18 | Ylläs-Levi | 14.04.2018 | 3:08:08.0 | 23 |
| Pro Tour | VIII 17/18 | Birkebeinerrennet | 17.03.2018 | 2:35:29.7 | 4 |
| Pro Tour | VIII 17/18 | Marcialonga | 28.01.2018 | 2:48:31.3 | 7 |
| Pro Tour | VIII 17/18 | La Diagonela | 20.01.2018 | 3:00:39.2 | 12 |
| Pro Tour | VIII 17/18 | Kaiser Maximilian Lauf | 13.01.2018 | 2:28:56.6 | 4 |
| Pro Tour | VIII 17/18 | Sgambeda | 02.12.2017 | 1:20:43.6 | 10 |
| Pro Tour | VII 16/17 | Ylläs-Levi | 08.04.2017 | 2:51:07.1 | 18 |
| Pro Tour | VII 16/17 | Jizerská padesátka | 19.02.2017 | 1:57:06.9 | 4 |