| Series | Season | Event | Date | Time | Rank |
|---|---|---|---|---|---|
| Pro Tour | X 19/20 | Vasaloppet | 01.03.2020 | 5:20:03.0 | 331 |
| Challenger | X 19/20 | Trysil Skimaraton | 15.02.2020 | 2:01:47.0 | 18 |
| Pro Tour | X 19/20 | Marcialonga | 26.01.2020 | 3:28:35.4 | 143 |
| Pro Tour | IX 18/19 | Birkebeinerrennet | 16.03.2019 | 3:08:52.0 | 362 |
| Pro Tour | VIII 17/18 | Birkebeinerrennet | 17.03.2018 | 3:11:24.0 | 252 |
| Pro Tour | VIII 17/18 | Vasaloppet | 04.03.2018 | 4:58:33.6 | 231 |
| Pro Tour | VIII 17/18 | Marcialonga | 28.01.2018 | 3:06:45.3 | 79 |
| Pro Tour | VIII 17/18 | Kaiser Maximilian Lauf | 13.01.2018 | 2:52:58.5 | 59 |
| Pro Tour | VII 16/17 | Birkebeinerrennet | 18.03.2017 | 2:48:48.5 | 175 |
| Pro Tour | VII 16/17 | Vasaloppet | 05.03.2017 | 4:21:54.9 | 129 |
| Pro Tour | VII 16/17 | Jizerská padesátka | 19.02.2017 | 2:20:09.2 | 60 |
| Pro Tour | VII 16/17 | Marcialonga | 29.01.2017 | 2:25:04.6 | 101 |
| Pro Tour | VII 16/17 | Kaiser Maximilian Lauf | 14.01.2017 | 3:38:35.9 | 53 |
| Pro Tour | VI 15/16 | Birkebeinerrennet | 19.03.2016 | 2:56:17.9 | 165 |
| Pro Tour | VI 15/16 | Vasaloppet | 06.03.2016 | 4:17:57.4 | 94 |
| Pro Tour | VI 15/16 | Marcialonga | 31.01.2016 | 3:16:15.5 | 88 |
| Pro Tour | V 14/15 | Birkebeinerrennet | 21.03.2015 | 2:50:47.1 | 278 |
| Pro Tour | V 14/15 | Marcialonga | 25.01.2015 | 2:36:33.7 | 297 |