| Event | Season | Race | Date | Time | Rank |
|---|---|---|---|---|---|
| Pro Tour | X 19/20 | Vasaloppet | 01.03.2020 | 5:20:03.00 | 331 |
| Challenger | X 19/20 | Trysil Skimaraton | 15.02.2020 | 2:01:47.00 | 18 |
| Pro Tour | X 19/20 | Marcialonga | 26.01.2020 | 3:28:35.40 | 143 |
| Pro Tour | IX 18/19 | Birkebeinerrennet | 16.03.2019 | 3:08:52.00 | 362 |
| Pro Tour | VIII 17/18 | Birkebeinerrennet | 17.03.2018 | 3:11:24.00 | 252 |
| Pro Tour | VIII 17/18 | Vasaloppet | 04.03.2018 | 4:58:33.60 | 231 |
| Pro Tour | VIII 17/18 | Marcialonga | 28.01.2018 | 3:06:45.30 | 79 |
| Pro Tour | VIII 17/18 | Kaiser Maximilian Lauf | 13.01.2018 | 2:52:58.56 | 59 |
| Pro Tour | VII 16/17 | Birkebeinerrennet | 18.03.2017 | 2:48:48.50 | 175 |
| Pro Tour | VII 16/17 | Vasaloppet | 05.03.2017 | 4:21:54.90 | 129 |
| Pro Tour | VII 16/17 | Jizerská padesátka | 19.02.2017 | 2:20:09.20 | 60 |
| Pro Tour | VII 16/17 | Marcialonga | 29.01.2017 | 2:25:04.60 | 101 |
| Pro Tour | VII 16/17 | Kaiser Maximilian Lauf | 14.01.2017 | 3:38:35.98 | 53 |
| Pro Tour | VI 15/16 | Birkebeinerrennet | 19.03.2016 | 2:56:17.95 | 165 |
| Pro Tour | VI 15/16 | Vasaloppet | 06.03.2016 | 4:17:57.40 | 94 |
| Pro Tour | VI 15/16 | Marcialonga | 31.01.2016 | 3:16:15.50 | 88 |
| Pro Tour | V 14/15 | Birkebeinerrennet | 21.03.2015 | 2:50:47.10 | 278 |
| Pro Tour | V 14/15 | Marcialonga | 25.01.2015 | 2:36:33.70 | 297 |