| Series | Season | Event | Date | Time | Rank |
|---|---|---|---|---|---|
| Pro Tour | XII 21/22 | Vasaloppet | 06.03.2022 | 4:06:08.1 | 196 |
| Pro Tour | XII 21/22 | Jizerská padesátka | 13.02.2022 | 2:20:01.8 | 67 |
| Challenger | XII 21/22 | König Ludwig Lauf | 06.02.2022 | 1:56:30.8 | 33 |
| Pro Tour | XII 21/22 | Marcialonga | 30.01.2022 | 3:27:08.2 | 146 |
| Pro Tour | XI 20/21 | Årefjällsloppet | 27.03.2021 | 5:44:49.9 | 53 |
| Pro Tour | XI 20/21 | Vålådalsrennet | 20.03.2021 | 2:51:51.6 | 85 |
| Pro Tour | XI 20/21 | Vasaloppet | 07.03.2021 | 3:48:29.0 | 106 |
| Pro Tour | XI 20/21 | Jizerská padesátka | 14.02.2021 | 2:18:21.3 | 54 |
| Pro Tour | XI 20/21 | Marcialonga | 31.01.2021 | 3:21:03.2 | 63 |
| Pro Tour | XI 20/21 | Toblach-Cortina | 24.01.2021 | 1:52:16.0 | 64 |
| Pro Tour | XI 20/21 | La Diagonela | 16.01.2021 | 3:24:34.9 | 60 |
| Pro Tour | X 19/20 | Vasaloppet | 01.03.2020 | 4:52:02.3 | 123 |
| Pro Tour | X 19/20 | Jizerská padesátka | 09.02.2020 | 2:15:11.2 | 62 |
| Pro Tour | X 19/20 | La Diagonela | 18.01.2020 | 3:14:11.2 | 63 |
| Pro Tour | X 19/20 | La Venosta | 14.12.2019 | 1:48:35.6 | 77 |
| Pro Tour | X 19/20 | Individual Prologue | 01.12.2019 | 1:31:45.6 | 68 |
| Pro Tour | IX 18/19 | Ylläs-Levi | 13.04.2019 | 3:25:13.6 | 88 |
| Pro Tour | IX 18/19 | Birkebeinerrennet | 16.03.2019 | 2:54:43.4 | 154 |
| Pro Tour | IX 18/19 | Engadin Skimarathon | 10.03.2019 | 1:27:57.5 | 89 |
| Pro Tour | IX 18/19 | Vasaloppet | 03.03.2019 | 4:51:07.7 | 63 |
| Pro Tour | IX 18/19 | Jizerská padesátka | 10.02.2019 | 2:15:02.6 | 35 |
| Pro Tour | IX 18/19 | Marcialonga | 27.01.2019 | 3:13:10.4 | 107 |
| Pro Tour | IX 18/19 | La Diagonela | 19.01.2019 | 3:42:51.4 | 78 |
| Pro Tour | IX 18/19 | Individual Prologue | 02.12.2018 | 1:13:18.5 | 76 |
| Pro Tour | VIII 17/18 | Ylläs-Levi | 14.04.2018 | 3:24:16.0 | 61 |
| Pro Tour | VIII 17/18 | Reistadløpet | 07.04.2018 | 2:42:12.5 | 74 |
| Pro Tour | VIII 17/18 | Birkebeinerrennet | 17.03.2018 | 3:08:40.5 | 212 |
| Pro Tour | VIII 17/18 | La Diagonela | 20.01.2018 | 3:22:29.1 | 50 |
| Pro Tour | VIII 17/18 | Kaiser Maximilian Lauf | 13.01.2018 | 2:45:06.0 | 52 |
| Pro Tour | VIII 17/18 | Sgambeda | 02.12.2017 | 1:23:50.5 | 41 |
| Pro Tour | VII 16/17 | Ylläs-Levi | 08.04.2017 | 3:17:50.8 | 68 |
| Pro Tour | VII 16/17 | Reistadløpet | 01.04.2017 | 3:16:24.2 | 73 |
| Pro Tour | VII 16/17 | Årefjällsloppet | 26.03.2017 | 2:30:14.8 | 58 |
| Pro Tour | VII 16/17 | Birkebeinerrennet | 18.03.2017 | 2:49:07.8 | 178 |
| Pro Tour | VII 16/17 | Jizerská padesátka | 19.02.2017 | 2:27:42.9 | 87 |
| Pro Tour | VII 16/17 | Toblach-Cortina | 11.02.2017 | 2:19:34.7 | 38 |
| Pro Tour | VII 16/17 | La Diagonela | 21.01.2017 | 2:12:43.5 | 44 |
| Pro Tour | VII 16/17 | Kaiser Maximilian Lauf | 14.01.2017 | 3:35:39.2 | 45 |
| Pro Tour | VII 16/17 | Sgambeda | 03.12.2016 | 1:13:38.4 | 44 |
| Pro Tour | VI 15/16 | Årefjällsloppet | 02.04.2016 | 3:09:24.9 | 85 |
| Pro Tour | VI 15/16 | Birkebeinerrennet | 19.03.2016 | 3:11:39.1 | 455 |
| Pro Tour | VI 15/16 | Toblach-Cortina | 13.02.2016 | 1:24:53.8 | 48 |
| Pro Tour | VI 15/16 | La Diagonela | 23.01.2016 | 2:39:08.3 | 52 |
| Pro Tour | VI 15/16 | Sgambeda | 06.12.2015 | 0:58:45.0 | 74 |
| Pro Tour | V 14/15 | König Ludwig Lauf | 01.02.2015 | 2:14:34.1 | 71 |