SUI
NadineFähndrich
- Age
- 31
- Born
- 1995
- Club
- Horw
- Skis
- Salomon
248
WC starts
6
WC wins
21
WC podiums
4
Champ. medals
32.86
FIS pts distance
15.59
FIS pts sprint
Season by season
| Season | Races | WC starts | Wins | Podiums | Top 10 | Best | WC rank | Points | Distance | Sprint |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | 30 | 23 | 5 | 9 | 2 | 7 | 1,135 | 36 | 3 | |
| 2024/25 | 34 | 27 | 2 | 6 | 8 | 1 | 11 | 1,162 | 29 | 2 |
| 2023/24 | 28 | 24 | 1 | 10 | 3 | 18 | 991 | 30 | 9 | |
| 2022/23 | 31 | 25 | 3 | 4 | 12 | 1 | 5 | 1,414 | 22 | 2 |
| 2021/22 | 32 | 21 | 1 | 6 | 2 | 13 | 497 | 21 | 5 | |
| 2020/21 | 32 | 23 | 1 | 1 | 6 | 1 | 10 | 597 | 17 | 2 |
| 2019/20 | 27 | 24 | 2 | 8 | 2 | 20 | 446 | 32 | 7 | |
| 2018/19 | 36 | 28 | 1 | 5 | 2 | 19 | 389 | 25 | 10 | |
| 2017/18 | 37 | 26 | 1 | 9 | 27 | 245 | 31 | 21 | ||
| 2016/17 | 26 | 19 | 2 | 4 | 35 | 172 | 42 | 21 | ||
| 2015/16 | 25 | 8 | 17 | 58 | 44 | 37 | ||||
| 2014/15 | 20 | |||||||||
| 2013/14 | 28 | |||||||||
| 2012/13 | 20 | |||||||||
| 2011/12 | 16 | |||||||||
| 2010/11 | 3 | |||||||||
| 2009/10 | 2 |
All results 597
| Date | Venue | Race | Level | Rk | Behind | FIS pts |
|---|---|---|---|---|---|---|
| Apr 4, 2026 | Sprint qualification · Free | FIS | 2 | +2.46 | 176.07 | |
| Mar 27, 2026 | Sprint · Classic | NC | 1 | |||
| Mar 27, 2026 | Sprint qualification · Classic | FIS | 1 | 86.38 | ||
| Mar 22, 2026 | 20 km · Mass start · Free | WC | 24 | +1:47.6 | 52.00 | |
| Mar 21, 2026 | Sprint · Free | WC | 4 | |||
| Mar 21, 2026 | Sprint qualification · Free | WC | 4 | +6.6 | 47.77 | |
| Mar 12, 2026 | Sprint · Classic | WC | 3 | |||
| Mar 12, 2026 | Sprint qualification · Classic | WC | 20 | +10.21 | 75.69 | |
| Mar 8, 2026 | 10 km · Interval start · Classic | WC | 11 | +38.4 | 19.72 | |
| Mar 7, 2026 | Sprint · Free | WC | 20 | |||
| Mar 7, 2026 | Sprint qualification · Free | WC | 9 | +6.83 | 44.81 | |
| Feb 28, 2026 | Sprint · Free | WC | 3 | |||
| Feb 28, 2026 | Sprint qualification · Free | WC | 2 | +4.65 | 32.00 | |
| Feb 18, 2026 | Team sprint · Free(Switzerland, leg 2) | OWG | 2 | +1.4 | ||
| Feb 18, 2026 | Team sprint qualification · Free(Switzerland, leg 2) | OWG | 4 | +17.6 | ||
| Feb 14, 2026 | 4 × 7.5 km · Relay(Switzerland, leg 4) | OWG | 7 | +2:17.3 | ||
| Feb 12, 2026 | 10 km · Interval start · Free | OWG | 16 | +1:46.6 | 62.28 | |
| Feb 10, 2026 | Sprint · Classic | OWG | 21 | |||
| Feb 10, 2026 | Sprint qualification · Classic | OWG | 5 | +3.66 | 20.31 | |
| Jan 25, 2026 | 20 km · Mass start · Classic | WC | 9 | +1:16.9 | 32.10 | |
| Jan 24, 2026 | Sprint · Classic | WC | 3 | |||
| Jan 24, 2026 | Sprint qualification · Classic | WC | 2 | +1.84 | 9.77 | |
| Jan 17, 2026 | Sprint · Free | WC | 16 | |||
| Jan 17, 2026 | Sprint qualification · Free | WC | 10 | +7.72 | 58.32 | |
| Jan 4, 2026 | FISTour de Ski | Overall standings | WC | 26 | +8:03.5 | |
| Jan 4, 2026 | 10 km · Mass start · Free | SWC | 40 | +5:26.3 | 205.28 | |
| Jan 3, 2026 | Sprint · Classic | SWC | 2 | |||
| Jan 3, 2026 | Sprint qualification · Classic | SWC | 2 | +0.74 | 3.93 | |
| Jan 1, 2026 | 20 km · Pursuit · Classic | SWC | 15 | +3:15.3 | 34.97 | |
| Dec 31, 2025 | 5 km · Mass start · Free | SWC | 48 | +33.9 | 72.88 | |
| Dec 29, 2025 | Interval start · Classic | SWC | 17 | +1:04.4 | 33.59 | |
| Dec 28, 2025 | Sprint · Free | SWC | 7 | |||
| Dec 28, 2025 | Sprint qualification · Free | SWC | 8 | +3.5 | 25.06 | |
| Dec 14, 2025 | 10 km · Interval start · Free | WC | 29 | +1:35.5 | 47.90 | |
| Dec 13, 2025 | Sprint · Free | WC | 3 | |||
| Dec 13, 2025 | Sprint qualification · Free | WC | 5 | +2.83 | 21.41 | |
| Dec 7, 2025 | 10 km · Interval start · Free | WC | 35 | +1:25.9 | 43.90 | |
| Dec 6, 2025 | 20 km · Skiathlon · Classic/Free | WC | 39 | +3:25.5 | 94.97 | |
| Dec 5, 2025 | Sprint · Classic | WC | 21 | |||
| Dec 5, 2025 | Sprint qualification · Classic | WC | 13 | +5.14 | 29.93 | |
| Nov 30, 2025 | 20 km · Mass start · Free | WC | 41 | +3:30.6 | 97.47 | |
| Nov 29, 2025 | Sprint · Classic | WC | 5 | |||
| Nov 29, 2025 | Sprint qualification · Classic | WC | 10 | +5.8 | 39.71 | |
| Nov 22, 2025 | 10 km · Interval start · Classic | FIS | 3 | +58.0 | 60.19 | |
| Nov 21, 2025 | Sprint · Classic | FIS | 3 | |||
| Nov 21, 2025 | Sprint qualification · Classic | FIS | 2 | +0.37 | 22.55 | |
| Mar 28, 2025 | Interval start | NC | DNS | |||
| Mar 23, 2025 | 50 km · Mass start · Classic | WC | 18 | +10:15.1 | 106.57 | |
| Mar 22, 2025 | Team sprint · Free(Switzerland I, leg 2) | WC | 3 | +0.73 | ||
| Mar 22, 2025 | Team sprint qualification · Free(Switzerland I, leg 2) | WC | 13 | +9.68 | ||
| Mar 21, 2025 | Sprint · Free | WC | 3 | |||
| Mar 21, 2025 | Sprint qualification · Free | WC | 7 | +2.18 | 13.69 | |
| Mar 19, 2025 | Sprint · Free | WC | 1 | |||
| Mar 19, 2025 | Sprint qualification · Free | WC | 1 | 0.00 | ||
| Mar 7, 2025 | 4 × 7.5 km · Relay(Switzerland, leg 4) | WSC | 5 | +3:19.3 | ||
| Mar 5, 2025 | Team sprint · Classic(Switzerland, leg 2) | WSC | 3 | +9.13 | ||
| Mar 5, 2025 | Team sprint qualification · Classic(Switzerland, leg 2) | WSC | 4 | +7.44 | ||
| Mar 2, 2025 | 20 km · Skiathlon · Classic/Free | WSC | 14 | +2:03.9 | 60.29 | |
| Feb 27, 2025 | Sprint · Free | WSC | 3 | |||
| Feb 27, 2025 | Sprint qualification · Free | WSC | 2 | +6.49 | 44.21 | |
| Feb 16, 2025 | 20 km · Mass start · Free | WC | 17 | +2:26.1 | 62.60 | |
| Feb 15, 2025 | 10 km · Interval start · Classic | WC | 18 | +1:47.8 | 49.87 | |
| Feb 14, 2025 | Sprint · Classic | WC | 2 | |||
| Feb 14, 2025 | Sprint qualification · Classic | WC | 18 | +10.14 | 61.49 | |
| Feb 2, 2025 | 10 km · Interval start · Free | WC | 6 | +52.0 | 28.89 | |
| Feb 1, 2025 | Sprint · Classic | WC | 2 | |||
| Feb 1, 2025 | Sprint qualification · Classic | WC | 4 | +3.0 | 19.27 | |
| Jan 26, 2025 | 20 km · Mass start · Free | WC | 24 | +2:03.5 | 50.37 | |
| Jan 25, 2025 | Sprint · Free | WC | 17 | |||
| Jan 25, 2025 | Sprint qualification · Free | WC | 21 | +10.31 | 73.64 | |
| Jan 24, 2025 | 4 × 5 km · Relay(Switzerland I, leg 4) | WC | 3 | +33.0 | ||
| Jan 18, 2025 | Sprint · Classic | WC | 8 | |||
| Jan 18, 2025 | Sprint qualification · Classic | WC | 6 | +1.65 | 10.75 | |
| Jan 5, 2025 | 10 km · Mass start · Free | SWC | 31 | +4:34.9 | 178.26 | |
| Jan 5, 2025 | FISTour de Ski | Overall standings | WC | 24 | +14:27.9 | |
| Jan 4, 2025 | 20 km · Skiathlon · Classic/Free | SWC | 24 | +5:05.2 | 129.74 | |
| Jan 3, 2025 | Sprint · Classic | SWC | 1 | |||
| Jan 3, 2025 | Sprint qualification · Classic | SWC | 5 | +3.1 | 20.77 | |
| Jan 1, 2025 | 15 km · Pursuit · Classic | SWC | 28 | +5:19.3 | 64.30 | |
| Dec 31, 2024 | 20 km · Interval start · Free | SWC | 43 | +3:19.0 | 54.24 | |
| Dec 29, 2024 | 15 km · Mass start · Classic | SWC | 18 | +1:27.3 | 48.05 | |
| Dec 28, 2024 | Sprint · Free | SWC | 3 | |||
| Dec 28, 2024 | Sprint qualification · Free | SWC | 9 | +3.21 | 21.97 | |
| Dec 15, 2024 | 20 km · Interval start · Classic | WC | 29 | +5:50.0 | 74.50 | |
| Dec 14, 2024 | Sprint · Free | WC | 21 | |||
| Dec 14, 2024 | Sprint qualification · Free | WC | 11 | +7.67 | 57.28 | |
| Dec 13, 2024 | Team sprint · Free(Switzerland I, leg 2) | WC | 3 | +4.54 | ||
| Dec 13, 2024 | Team sprint qualification · Free(Switzerland I, leg 2) | WC | 7 | +5.02 | ||
| Dec 7, 2024 | Sprint · Free | WC | DNS | |||
| Dec 7, 2024 | Sprint qualification · Free | WC | DNS | |||
| Dec 1, 2024 | 20 km · Mass start · Free | WC | 25 | +2:22.8 | 64.92 | |
| Nov 30, 2024 | Sprint · Classic | WC | 13 | |||
| Nov 30, 2024 | Sprint qualification · Classic | WC | 6 | +3.68 | 26.77 | |
| Nov 23, 2024 | Interval start | FIS | 39 | 107.08 | ||
| Nov 22, 2024 | Sprint | FIS | 7 | |||
| Nov 22, 2024 | Sprint qualification | FIS | 8 | 87.04 | ||
| Mar 22, 2024 | Sprint | NC | 1 | |||
| Mar 22, 2024 | Sprint qualification | NC | 1 | 71.98 | ||
| Mar 17, 2024 | 20 km · Mass start · Free | WC | 47 | +3:47.9 | 102.49 | |
| Mar 16, 2024 | 10 km · Interval start · Classic | WC | 17 | +1:33.4 | 41.48 | |
| Mar 15, 2024 | Sprint · Classic | WC | 6 | |||
| Mar 15, 2024 | Sprint qualification · Classic | WC | 13 | +11.38 | 71.63 | |
| Mar 12, 2024 | Sprint · Classic | WC | 5 | |||
| Mar 12, 2024 | Sprint qualification · Classic | WC | 6 | +4.08 | 29.48 | |
| Feb 17, 2024 | Sprint · Free | WC | 9 | |||
| Feb 17, 2024 | Sprint qualification · Free | WC | 4 | +6.7 | 42.28 | |
| Feb 13, 2024 | Sprint · Classic | WC | 9 | |||
| Feb 13, 2024 | Sprint qualification · Classic | WC | 3 | +2.88 | 17.73 | |
| Feb 11, 2024 | 20 km · Mass start · Classic | WC | DNF | |||
| Feb 10, 2024 | Sprint · Free | WC | 10 | |||
| Feb 10, 2024 | Sprint qualification · Free | WC | 13 | +9.31 | 69.72 | |
| Feb 9, 2024 | 15 km · Mass start · Free | WC | 27 | +2:54.2 | 100.53 | |
| Jan 28, 2024 | 20 km · Mass start · Free | WC | 3 | +2.0 | 1.03 | |
| Jan 27, 2024 | Sprint · Free | WC | 6 | |||
| Jan 27, 2024 | Sprint qualification · Free | WC | 7 | +6.89 | 46.17 | |
| Jan 26, 2024 | 4 × 5 km · Relay(Switzerland I, leg 4) | WC | 6 | +1:32.1 | ||
| Jan 4, 2024 | 20 km · Pursuit · Classic | SWC | 15 | +24.3 | 17.31 | |
| Jan 3, 2024 | Sprint · Free | SWC | 7 | |||
| Jan 3, 2024 | Sprint qualification · Free | SWC | 9 | +5.9 | 46.14 | |
| Jan 1, 2024 | 20 km · Pursuit · Free | SWC | 12 | +1:56.5 | 22.77 | |
| Dec 31, 2023 | 10 km · Interval start · Classic | SWC | 27 | +1:40.8 | 52.09 | |
| Dec 30, 2023 | Sprint · Free | SWC | 5 | |||
| Dec 30, 2023 | Sprint qualification · Free | SWC | 4 | +4.85 | 33.94 | |
| Dec 17, 2023 | 10 km · Interval start · Classic | WC | 40 | +2:19.0 | 65.66 | |
| Dec 16, 2023 | 20 km · Skiathlon · Classic/Free | WC | 34 | +4:22.5 | 124.01 | |
| Dec 15, 2023 | Sprint · Free | WC | 7 | |||
| Dec 15, 2023 | Sprint qualification · Free | WC | 6 | +4.27 | 26.98 | |
| Dec 9, 2023 | Sprint · Classic | WC | DNS | |||
| Dec 9, 2023 | Sprint qualification · Classic | WC | DNS | |||
| Nov 26, 2023 | 20 km · Mass start · Free | WC | 30 | +3:17.3 | 82.68 | |
| Nov 25, 2023 | 10 km · Interval start · Classic | WC | 12 | +52.3 | 26.04 | |
| Nov 24, 2023 | Sprint · Classic | WC | 15 | |||
| Nov 24, 2023 | Sprint qualification · Classic | WC | 14 | +4.78 | 31.13 | |
| Nov 19, 2023 | Interval start | FIS | 6 | 59.18 | ||
| Nov 18, 2023 | Interval start | FIS | 4 | 73.00 | ||
| Nov 17, 2023 | Sprint | FIS | 6 | |||
| Nov 17, 2023 | Sprint qualification | FIS | 3 | 36.62 | ||
| Mar 31, 2023 | Sprint | NC | 1 | |||
| Mar 31, 2023 | Sprint qualification | NC | 1 | 52.71 | ||
| Mar 26, 2023 | 20 km · Mass start · Classic | WC | 39 | +3:32.1 | 96.90 | |
| Mar 25, 2023 | Sprint · Classic | WC | 9 | |||
| Mar 25, 2023 | Sprint qualification · Classic | WC | 24 | +8.45 | 54.26 | |
| Mar 21, 2023 | Sprint · Free | WC | 3 | |||
| Mar 21, 2023 | Sprint qualification · Free | WC | 3 | +1.91 | 15.36 | |
| Mar 19, 2023 | 4 × 5 km · Relay(Switzerland, leg 2) | WC | 14 | +2:41.9 | ||
| Mar 18, 2023 | Sprint · Free | WC | 4 | |||
| Mar 18, 2023 | Sprint qualification · Free | WC | 4 | +5.78 | 40.40 | |
| Mar 14, 2023 | Sprint · Classic | WC | 9 | |||
| Mar 14, 2023 | Sprint qualification · Classic | WC | 5 | +4.58 | 31.53 | |
| Mar 4, 2023 | 30 km · Mass start · Classic | WSC | 14 | +2:59.4 | 50.86 | |
| Mar 2, 2023 | 4 × 5 km · Relay(Switzerland, leg 2) | WSC | 10 | +4:16.8 | ||
| Feb 28, 2023 | 10 km · Interval start · Free | WSC | 8 | +55.6 | 31.31 | |
| Feb 26, 2023 | Team sprint · Free(Switzerland, leg 2) | WSC | 5 | +36.71 | ||
| Feb 26, 2023 | Team sprint qualification · Free(Switzerland, leg 2) | WSC | 6 | +9.42 | ||
| Feb 23, 2023 | Sprint · Classic | WSC | 9 | |||
| Feb 23, 2023 | Sprint qualification · Classic | WSC | 8 | +6.84 | 40.46 | |
| Feb 4, 2023 | 10 km · Interval start · Free | WC | 4 | +37.3 | 21.24 | |
| Feb 3, 2023 | Sprint · Free | WC | 11 | |||
| Feb 3, 2023 | Sprint qualification · Free | WC | 5 | +6.06 | 43.48 | |
| Jan 21, 2023 | Sprint · Free | WC | 4 | |||
| Jan 21, 2023 | Sprint qualification · Free | WC | 3 | +4.5 | 32.61 | |
| Jan 8, 2023 | FISFIS Tour de Ski | Overall standings | WC | 22 | +6:53.4 | |
| Jan 8, 2023 | 10 km · Mass start · Free | SWC | 31 | +3:20.4 | 127.79 | |
| Jan 7, 2023 | 15 km · Mass start · Classic | SWC | 28 | +1:31.4 | 47.98 | |
| Jan 6, 2023 | Sprint · Classic | SWC | 11 | |||
| Jan 6, 2023 | Sprint qualification · Classic | SWC | 14 | +4.07 | 26.63 | |
| Jan 4, 2023 | 20 km · Pursuit · Free | SWC | 16 | +2:36.8 | 42.13 | |
| Jan 3, 2023 | 10 km · Interval start · Classic | SWC | 16 | +1:19.3 | 42.48 | |
| Jan 1, 2023 | 10 km · Pursuit · Classic | SWC | 9 | +1:03.5 | 76.15 | |
| Dec 31, 2022 | Sprint · Free | SWC | 1 | |||
| Dec 31, 2022 | Sprint qualification · Free | SWC | 1 | 0.00 | ||
| Dec 18, 2022 | 20 km · Interval start · Free | WC | 8 | +55.7 | 15.24 | |
| Dec 17, 2022 | Sprint · Free | WC | 1 | |||
| Dec 17, 2022 | Sprint qualification · Free | WC | 1 | 0.00 | ||
| Dec 9, 2022 | Sprint · Classic | WC | 1 | |||
| Dec 9, 2022 | Sprint qualification · Classic | WC | 1 | 0.00 | ||
| Dec 4, 2022 | 20 km · Mass start · Classic | WC | 23 | +1:26.2 | 37.34 | |
| Dec 3, 2022 | Sprint · Free | WC | 7 | |||
| Dec 3, 2022 | Sprint qualification · Free | WC | 9 | +2.31 | 14.15 | |
| Nov 27, 2022 | 20 km · Pursuit · Free | WC | 15 | +2:26.0 | 38.14 | |
| Nov 26, 2022 | 10 km · Interval start · Classic | WC | 17 | +57.1 | 30.67 | |
| Nov 25, 2022 | Sprint · Classic | WC | 17 | |||
| Nov 25, 2022 | Sprint qualification · Classic | WC | 7 | +1.35 | 9.59 | |
| Mar 25, 2022 | Skiathlon · Classic/Free | FIS | 1 | 25.40 | ||
| Mar 13, 2022 | 1.4 km · Interval start | FIS | 5 | |||
| Mar 13, 2022 | Team sprint(Switzerland, leg 1) | WC | 13 | |||
| Mar 12, 2022 | 10 km · Interval start · Free | WC | 23 | +1:35.0 | 56.11 | |
| Mar 11, 2022 | Sprint · Classic | WC | 5 | |||
| Mar 11, 2022 | Sprint qualification · Classic | WC | 15 | +11.51 | 71.87 | |
| Mar 5, 2022 | 30 km · Mass start · Classic | WC | 16 | +2:37.3 | 46.24 | |
| Mar 3, 2022 | Sprint · Classic | WC | 6 | |||
| Mar 3, 2022 | Sprint qualification · Classic | WC | 18 | +5.09 | 36.17 | |
| Feb 27, 2022 | 10 km · Interval start · Classic | WC | 11 | +1:14.0 | 40.32 | |
| Feb 26, 2022 | Sprint · Free | WC | 9 | |||
| Feb 26, 2022 | Sprint qualification · Free | WC | 7 | +9.66 | 58.73 | |
| Feb 16, 2022 | Team sprint · Classic(Switzerland, leg 2) | OWG | 7 | +52.24 | ||
| Feb 12, 2022 | 4 × 5 km · Relay(Switzerland, leg 2) | OWG | 7 | +3:00.5 | ||
| Feb 10, 2022 | 10 km · Interval start · Classic | OWG | 22 | +2:17.5 | 65.23 | |
| Feb 8, 2022 | Sprint · Free | OWG | 5 | |||
| Feb 8, 2022 | Sprint qualification · Free | OWG | 3 | +6.62 | 42.03 | |
| Jan 16, 2022 | Interval start | FIS | 1 | 28.26 | ||
| Jan 15, 2022 | Sprint | FIS | 2 | |||
| Jan 15, 2022 | Sprint qualification | FIS | 1 | 20.00 | ||
| Jan 4, 2022 | 10 km · Mass start · Free | SWC | 26 | +2:43.9 | 107.16 | |
| Jan 4, 2022 | FISFIS Tour de Ski | Overall standings | WC | 18 | +6:14.6 | |
| Jan 3, 2022 | 10 km · Mass start · Classic | SWC | 27 | +1:52.2 | 87.69 | |
| Jan 1, 2022 | Sprint · Classic | SWC | 8 | |||
| Jan 1, 2022 | Sprint qualification · Classic | SWC | 21 | +6.14 | 46.94 | |
| Dec 31, 2021 | 10 km · Mass start · Free | SWC | 34 | +58.6 | 63.56 | |
| Dec 29, 2021 | 10 km · Interval start · Classic | SWC | 14 | +1:03.4 | 31.23 | |
| Dec 28, 2021 | Sprint · Free | SWC | 21 | |||
| Dec 28, 2021 | Sprint qualification · Free | SWC | 1 | 0.00 | ||
| Dec 12, 2021 | 10 km · Interval start · Free | WC | 30 | +1:22.7 | 46.59 | |
| Dec 11, 2021 | Sprint · Free | WC | 2 | |||
| Dec 11, 2021 | Sprint qualification · Free | WC | 4 | +3.0 | 22.05 | |
| Dec 4, 2021 | 10 km · Interval start · Free | WC | 31 | +1:36.7 | 47.80 | |
| Dec 3, 2021 | Sprint · Free | WC | 7 | |||
| Dec 3, 2021 | Sprint qualification · Free | WC | 3 | +2.84 | 17.79 | |
| Nov 28, 2021 | 10 km · Pursuit · Free | WC | 13 | +1:43.1 | 43.85 | |
| Nov 27, 2021 | 10 km · Interval start · Classic | WC | 14 | +1:05.2 | 35.50 | |
| Nov 26, 2021 | Sprint · Classic | WC | 12 | |||
| Nov 26, 2021 | Sprint qualification · Classic | WC | 27 | +6.32 | 42.40 | |
| Nov 21, 2021 | Interval start | FIS | 11 | 101.80 | ||
| Nov 20, 2021 | Interval start | FIS | 17 | 102.56 | ||
| Nov 19, 2021 | Sprint | FIS | 4 | |||
| Nov 19, 2021 | Sprint qualification | FIS | 6 | 72.90 | ||
| Apr 3, 2021 | Sprint | FIS | 1 | |||
| Apr 3, 2021 | Sprint qualification | FIS | 2 | |||
| Mar 27, 2021 | Mass start | FIS | 2 | 51.88 | ||
| Mar 26, 2021 | Sprint | FIS | 5 | |||
| Mar 26, 2021 | Sprint qualification | FIS | 4 | 50.52 | ||
| Mar 14, 2021 | 30 km · Pursuit · Free | WC | 10 | +1:47.4 | 23.52 | |
| Mar 13, 2021 | 10 km · Mass start · Classic | WC | 19 | +1:10.3 | 65.04 | |
| Mar 6, 2021 | 30 km · Mass start · Classic | WSC | 38 | +11:53.3 | 195.95 | |
| Mar 4, 2021 | 4 × 5 km · Relay(Switzerland, leg 2) | WSC | 7 | +2:49.2 | ||
| Feb 28, 2021 | Team sprint · Free(Switzerland, leg 2) | WSC | 2 | +0.95 | ||
| Feb 25, 2021 | Sprint · Classic | WSC | 33 | |||
| Feb 25, 2021 | Sprint qualification · Classic | WSC | 33 | +12.72 | 95.80 | |
| Feb 7, 2021 | Team sprint · Free(Switzerland, leg 2) | WC | 3 | +0.25 | ||
| Feb 6, 2021 | Sprint · Free | WC | 12 | |||
| Feb 6, 2021 | Sprint qualification · Free | WC | 12 | +5.82 | 34.27 | |
| Jan 31, 2021 | Sprint · Classic | WC | 36 | |||
| Jan 31, 2021 | Sprint qualification · Classic | WC | 36 | +13.29 | 82.13 | |
| Jan 30, 2021 | 10 km · Mass start · Classic | WC | 24 | +1:00.1 | 54.04 | |
| Jan 10, 2021 | 10 km · Mass start · Free | SWC | 16 | +2:13.9 | 84.99 | |
| Jan 10, 2021 | FISFIS Tour de Ski | Overall standings | WC | 11 | +5:36.7 | |
| Jan 9, 2021 | Sprint · Classic | SWC | 11 | |||
| Jan 9, 2021 | Sprint qualification · Classic | SWC | 14 | +4.77 | 29.82 | |
| Jan 8, 2021 | 10 km · Mass start · Classic | SWC | 12 | +35.4 | 27.00 | |
| Jan 6, 2021 | 10 km · Pursuit · Classic | SWC | 16 | +1:38.9 | 19.95 | |
| Jan 5, 2021 | 10 km · Interval start · Free | SWC | 24 | +1:35.5 | 50.45 | |
| Jan 3, 2021 | 10 km · Pursuit · Free | SWC | 8 | +1:28.3 | 46.87 | |
| Jan 2, 2021 | 10 km · Mass start · Classic | SWC | 13 | +24.6 | 19.03 | |
| Jan 1, 2021 | Sprint · Free | SWC | 6 | |||
| Jan 1, 2021 | Sprint qualification · Free | SWC | 3 | +4.25 | 24.19 | |
| Dec 20, 2020 | Team sprint · Free(Switzerland I, leg 2) | WC | 1 | |||
| Dec 19, 2020 | Sprint · Free | WC | 1 | |||
| Dec 19, 2020 | Sprint qualification · Free | WC | 2 | +0.37 | 2.83 | |
| Dec 13, 2020 | 10 km · Interval start · Free | WC | 12 | +1:13.3 | 39.36 | |
| Dec 12, 2020 | Sprint · Free | WC | 4 | |||
| Dec 12, 2020 | Sprint qualification · Free | WC | 4 | +2.78 | 20.85 | |
| Dec 6, 2020 | 10 km · Interval start · Free | OPA | 5 | +1:00.6 | 65.44 | |
| Dec 5, 2020 | Sprint · Free | OPA | 1 | |||
| Dec 5, 2020 | Sprint qualification · Free | OPA | 1 | 40.01 | ||
| Nov 29, 2020 | 10 km · Interval start | WC | 24 | +2:28.8 | ||
| Nov 29, 2020 | 10 km · Pursuit · Free | SWC | 24 | +2:28.8 | 62.78 | |
| Nov 28, 2020 | 10 km · Interval start · Classic | SWC | 21 | +1:22.8 | 44.12 | |
| Nov 27, 2020 | Sprint · Classic | SWC | 10 | |||
| Nov 27, 2020 | Sprint qualification · Classic | SWC | 22 | +9.98 | 68.07 | |
| Mar 7, 2020 | 30 km · Mass start · Classic | WC | 10 | +49.0 | 13.89 | |
| Mar 4, 2020 | Sprint · Free | WC | 2 | |||
| Mar 4, 2020 | Sprint qualification · Free | WC | 8 | +2.32 | 17.28 | |
| Feb 23, 2020 | FISFIS Ski Tour 2020 | Overall standings | WC | 20 | +12:12.8 | |
| Feb 23, 2020 | 15 km · Pursuit · Classic | SWC | 20 | +12:12.8 | 72.67 | |
| Feb 22, 2020 | Sprint · Classic | SWC | 3 | |||
| Feb 22, 2020 | Sprint qualification · Classic | SWC | 5 | +4.46 | 26.40 | |
| Feb 20, 2020 | Mass start · Free | SWC | 35 | +6:52.1 | 111.10 | |
| Feb 18, 2020 | Sprint · Free | SWC | 5 | |||
| Feb 18, 2020 | Sprint qualification · Free | SWC | 22 | +11.62 | 104.61 | |
| Feb 16, 2020 | 10 km · Pursuit · Classic | SWC | 16 | +2:10.2 | 9.12 | |
| Feb 15, 2020 | 10 km · Interval start · Free | SWC | 30 | +2:01.8 | 74.40 | |
| Jan 26, 2020 | Sprint · Classic | WC | 8 | |||
| Jan 26, 2020 | Sprint qualification · Classic | WC | 10 | +5.61 | 30.87 | |
| Jan 25, 2020 | 15 km · Skiathlon · Classic/Free | WC | 25 | +2:11.6 | 76.60 | |
| Jan 12, 2020 | Team sprint · Free(Switzerland I, leg 2) | WC | 2 | +0.09 | ||
| Jan 11, 2020 | Sprint · Free | WC | 9 | |||
| Jan 11, 2020 | Sprint qualification · Free | WC | 3 | +1.04 | 8.30 | |
| Dec 31, 2019 | 10 km · Interval start · Free | SWC | 53 | +2:36.6 | 87.49 | |
| Dec 29, 2019 | Sprint · Free | SWC | 13 | |||
| Dec 29, 2019 | Sprint qualification · Free | SWC | 2 | +0.2 | 1.26 | |
| Dec 28, 2019 | 10 km · Mass start · Free | SWC | 19 | +51.5 | 42.61 | |
| Dec 22, 2019 | Team sprint · Free(Switzerland, leg 2) | WC | 3 | +1.13 | ||
| Dec 21, 2019 | Sprint · Free | WC | 8 | |||
| Dec 21, 2019 | Sprint qualification · Free | WC | 3 | +0.56 | 4.47 | |
| Dec 15, 2019 | 10 km · Interval start · Free | WC | 28 | +2:06.9 | 67.56 | |
| Dec 14, 2019 | Sprint · Free | WC | 9 | |||
| Dec 14, 2019 | Sprint qualification · Free | WC | 4 | +2.38 | 17.29 | |
| Dec 1, 2019 | 10 km · Interval start | WC | 24 | +3:28.5 | ||
| Dec 1, 2019 | 10 km · Pursuit · Free | SWC | 24 | +3:28.5 | 84.11 | |
| Nov 30, 2019 | 10 km · Interval start · Classic | SWC | 27 | +1:42.0 | 50.76 | |
| Nov 29, 2019 | Sprint · Classic | SWC | 15 | |||
| Nov 29, 2019 | Sprint qualification · Classic | SWC | 22 | +8.13 | 53.31 | |
| Nov 24, 2019 | Sprint | FIS | 1 | |||
| Nov 24, 2019 | Sprint qualification | FIS | 10 | 61.89 | ||
| Nov 23, 2019 | Interval start | FIS | 5 | 61.88 | ||
| Nov 22, 2019 | Interval start | FIS | 9 | 80.45 | ||
| Apr 6, 2019 | Sprint | FIS | 1 | |||
| Apr 6, 2019 | Sprint qualification | FIS | 1 | 59.31 | ||
| Mar 29, 2019 | Sprint | FIS | 1 | |||
| Mar 29, 2019 | Sprint qualification | FIS | 1 | 47.79 | ||
| Mar 24, 2019 | 15 km · Interval start · Free | WC | 26 | +2:56.5 | ||
| Mar 24, 2019 | 10 km · Pursuit · Free | SWC | 26 | +2:56.5 | 81.14 | |
| Mar 23, 2019 | 10 km · Mass start · Classic | SWC | 13 | +54.3 | 48.99 | |
| Mar 22, 2019 | Sprint · Free | SWC | 18 | |||
| Mar 22, 2019 | Sprint qualification · Free | SWC | 13 | +7.97 | 46.57 | |
| Mar 17, 2019 | 10 km · Interval start · Free | WC | 29 | +2:10.7 | 68.61 | |
| Mar 16, 2019 | Sprint · Free | WC | 13 | |||
| Mar 16, 2019 | Sprint qualification · Free | WC | 9 | +7.16 | 49.10 | |
| Mar 12, 2019 | Sprint · Classic | WC | 14 | |||
| Mar 12, 2019 | Sprint qualification · Classic | WC | 22 | +5.05 | 35.67 | |
| Feb 28, 2019 | 4 × 5 km · Relay(Switzerland) | WSC | 10 | +4:30.9 | ||
| Feb 26, 2019 | 10 km · Interval start · Classic | WSC | 5 | +1:03.9 | 31.51 | |
| Feb 24, 2019 | Team sprint · Classic(Switzerland) | WSC | 8 | +21.35 | ||
| Feb 21, 2019 | Sprint · Free | WSC | 7 | |||
| Feb 21, 2019 | Sprint qualification · Free | WSC | 2 | +1.04 | 8.35 | |
| Feb 17, 2019 | 10 km · Interval start · Classic | WC | 2 | +3.0 | 1.46 | |
| Feb 16, 2019 | Sprint · Free | WC | 9 | |||
| Feb 16, 2019 | Sprint qualification · Free | WC | 1 | 0.00 | ||
| Feb 10, 2019 | Team sprint · Classic(Switzerland) | WC | 10 | +27.01 | ||
| Feb 9, 2019 | Sprint · Free | WC | 8 | |||
| Feb 9, 2019 | Sprint qualification · Free | WC | 2 | +4.21 | 31.44 | |
| Feb 3, 2019 | Pursuit | FIS | 5 | 89.80 | ||
| Feb 2, 2019 | Interval start | FIS | 1 | 33.50 | ||
| Jan 20, 2019 | 10 km · Interval start · Classic | WC | 24 | +2:58.8 | 79.75 | |
| Jan 19, 2019 | Sprint · Classic | WC | 31 | |||
| Jan 19, 2019 | Sprint qualification · Classic | WC | 31 | +9.16 | 58.59 | |
| Jan 13, 2019 | Team sprint · Free(Switzerland) | WC | 5 | +2.02 | ||
| Jan 12, 2019 | Sprint · Free | WC | 4 | |||
| Jan 12, 2019 | Sprint qualification · Free | WC | 9 | +4.32 | 23.37 | |
| Jan 3, 2019 | 10 km · Pursuit · Free | SWC | 18 | +5:18.2 | 42.64 | |
| Jan 2, 2019 | 10 km · Mass start · Classic | SWC | 28 | +1:50.0 | 79.84 | |
| Jan 1, 2019 | Sprint · Free | SWC | 21 | |||
| Jan 1, 2019 | Sprint qualification · Free | SWC | 3 | +1.29 | 7.35 | |
| Dec 30, 2018 | 10 km · Interval start · Free | SWC | 22 | +1:29.7 | 51.26 | |
| Dec 29, 2018 | Sprint · Free | SWC | 14 | |||
| Dec 29, 2018 | Sprint qualification · Free | SWC | 8 | +1.56 | 12.00 | |
| Dec 16, 2018 | 10 km · Interval start · Free | WC | 51 | +2:55.7 | 89.71 | |
| Dec 15, 2018 | Sprint · Free | WC | 7 | |||
| Dec 15, 2018 | Sprint qualification · Free | WC | 8 | +4.03 | 29.08 | |
| Dec 2, 2018 | 10 km · Interval start · Classic | WC | 45 | +6:38.9 | ||
| Dec 2, 2018 | 10 km · Pursuit · Classic | SWC | 45 | +6:38.9 | 167.92 | |
| Dec 1, 2018 | 10 km · Interval start · Free | SWC | 34 | +2:38.1 | 79.93 | |
| Nov 30, 2018 | Sprint · Free | SWC | 18 | |||
| Nov 30, 2018 | Sprint qualification · Free | SWC | 17 | +3.86 | 26.25 | |
| Nov 25, 2018 | 10 km · Interval start · Classic | WC | 31 | +2:23.7 | 68.33 | |
| Nov 24, 2018 | Sprint · Classic | WC | 25 | |||
| Nov 24, 2018 | Sprint qualification · Classic | WC | 30 | +8.62 | 58.61 | |
| Mar 31, 2018 | Sprint | FIS | 2 | |||
| Mar 31, 2018 | Sprint qualification | FIS | 1 | 57.16 | ||
| Mar 23, 2018 | Sprint | FIS | 1 | |||
| Mar 23, 2018 | Sprint qualification | FIS | 1 | 59.65 | ||
| Mar 18, 2018 | 20 km · Interval start | WC | 28 | +3:15.3 | ||
| Mar 18, 2018 | 10 km · Pursuit · Free | SWC | 28 | +3:15.3 | 102.73 | |
| Mar 17, 2018 | 10 km · Mass start · Classic | SWC | 23 | +46.3 | 41.54 | |
| Mar 16, 2018 | Sprint qualification · Free | SWC | 20 | +8.62 | 57.51 | |
| Mar 16, 2018 | Sprint · Free | SWC | 24 | |||
| Mar 7, 2018 | Sprint qualification · Classic | WC | 25 | +7.26 | 43.68 | |
| Mar 7, 2018 | Sprint · Classic | WC | 12 | |||
| Mar 4, 2018 | 10 km · Interval start · Classic | WC | 13 | +1:17.2 | 41.80 | |
| Mar 3, 2018 | Sprint qualification · Free | WC | 6 | +4.81 | 33.04 | |
| Mar 3, 2018 | Sprint · Free | WC | 9 | |||
| Feb 21, 2018 | Team sprint · Free(Switzerland) | OWG | 4 | +21.32 | ||
| Feb 17, 2018 | 4 × 5 km · Relay(Switzerland) | OWG | 7 | +1:51.5 | ||
| Feb 13, 2018 | Sprint · Classic | OWG | 20 | |||
| Feb 13, 2018 | Sprint qualification · Classic | OWG | 20 | +10.68 | 67.90 | |
| Feb 10, 2018 | 15 km · Skiathlon · Classic/Free | OWG | 27 | +3:05.5 | 106.22 | |
| Jan 31, 2018 | 10 km · Interval start · Classic | U23 | 3 | +29.6 | 44.98 | |
| Jan 29, 2018 | Sprint · Free | U23 | 2 | |||
| Jan 29, 2018 | Sprint qualification · Free | U23 | 1 | 35.81 | ||
| Jan 14, 2018 | Team sprint · Free(Switzerland) | WC | 7 | +5.09 | ||
| Jan 13, 2018 | Sprint qualification · Free | WC | 20 | +3.44 | 32.67 | |
| Jan 13, 2018 | Sprint · Free | WC | 14 | |||
| Jan 7, 2018 | FISFIS Tour de Ski | Overall standings | WC | 19 | +9:41.1 | |
| Jan 7, 2018 | 9 km · Pursuit · Free | SWC | 19 | +9:41.1 | 132.33 | |
| Jan 6, 2018 | 10 km · Mass start · Classic | SWC | 17 | +1:49.5 | 87.71 | |
| Jan 4, 2018 | 10 km · Mass start · Free | SWC | 22 | +12.8 | 12.83 | |
| Jan 3, 2018 | Sprint qualification · Classic | SWC | 15 | +10.41 | 80.30 | |
| Jan 1, 2018 | 10 km · Pursuit · Free | SWC | 27 | +3:52.8 | 67.19 | |
| Dec 31, 2017 | 10 km · Interval start · Classic | SWC | 34 | +2:15.7 | 67.04 | |
| Dec 30, 2017 | Sprint qualification · Free | SWC | 5 | +3.02 | 17.32 | |
| Dec 30, 2017 | Sprint · Free | SWC | 13 | |||
| Dec 17, 2017 | 10 km · Pursuit · Classic | WC | 21 | +2:07.9 | 54.51 | |
| Dec 16, 2017 | 10 km · Interval start · Free | WC | 28 | +1:29.2 | 52.47 | |
| Dec 10, 2017 | 10 km · Interval start · Free | WC | 27 | +1:28.2 | 46.16 | |
| Dec 9, 2017 | Sprint qualification · Free | WC | 3 | +2.73 | 19.08 | |
| Dec 9, 2017 | Sprint · Free | WC | 26 | |||
| Dec 3, 2017 | 15 km · Skiathlon · Classic/Free | WC | 23 | +2:41.8 | 89.02 | |
| Dec 2, 2017 | Sprint qualification · Classic | WC | 32 | +6.83 | 40.48 | |
| Dec 2, 2017 | Sprint · Classic | WC | 32 | |||
| Nov 26, 2017 | 20 km · Interval start | WC | 53 | +4:08.3 | ||
| Nov 26, 2017 | 10 km · Pursuit · Free | SWC | 53 | 99.94 | ||
| Nov 25, 2017 | 10 km · Interval start · Classic | SWC | 52 | +2:16.7 | 72.54 | |
| Nov 24, 2017 | Sprint qualification · Classic | SWC | 10 | +5.32 | 33.30 | |
| Nov 24, 2017 | Sprint · Classic | SWC | 26 | |||
| Nov 19, 2017 | Sprint | FIS | 6 | |||
| Nov 19, 2017 | Sprint qualification | FIS | 8 | 47.83 | ||
| Nov 18, 2017 | Interval start | FIS | 31 | 99.62 | ||
| Nov 17, 2017 | Interval start | FIS | 23 | 75.01 | ||
| Apr 1, 2017 | Sprint | FIS | 1 | |||
| Apr 1, 2017 | Sprint qualification | FIS | 1 | 64.66 | ||
| Mar 24, 2017 | Sprint | FIS | 1 | |||
| Mar 24, 2017 | Sprint qualification | FIS | 1 | 49.90 | ||
| Mar 19, 2017 | 25 km · Interval start | WC | 29 | +3:19.4 | ||
| Mar 19, 2017 | 10 km · Pursuit · Free | SWC | 30 | +3:19.4 | 65.09 | |
| Mar 18, 2017 | 10 km · Mass start · Classic | SWC | 33 | +1:39.2 | 94.89 | |
| Mar 17, 2017 | Sprint · Free | SWC | 5 | |||
| Mar 17, 2017 | Sprint qualification · Free | SWC | 17 | +7.62 | 49.99 | |
| Mar 8, 2017 | Sprint · Classic | WC | 13 | |||
| Mar 8, 2017 | Sprint qualification · Classic | WC | 17 | +3.95 | 26.29 | |
| Mar 2, 2017 | 4 × 5 km · Relay(Switzerland) | WSC | 7 | +2:52.1 | ||
| Feb 28, 2017 | 10 km · Interval start · Classic | WSC | 24 | +2:29.8 | 78.59 | |
| Feb 26, 2017 | Team sprint · Classic(Switzerland) | WSC | 7 | +41.84 | ||
| Feb 23, 2017 | Sprint · Free | WSC | 25 | |||
| Feb 23, 2017 | Sprint qualification · Free | WSC | 29 | +9.91 | 64.93 | |
| Feb 19, 2017 | 10 km · Interval start · Classic | WC | 19 | +2:34.6 | 68.75 | |
| Feb 18, 2017 | Sprint · Free | WC | 41 | |||
| Feb 18, 2017 | Sprint qualification · Free | WC | 41 | +13.33 | 92.76 | |
| Jan 28, 2017 | Sprint · Free | WC | 24 | |||
| Jan 28, 2017 | Sprint qualification · Free | WC | 20 | +5.84 | 38.80 | |
| Jan 21, 2017 | 10 km · Interval start · Free | WC | 23 | +1:30.1 | 50.54 | |
| Jan 15, 2017 | Team sprint · Free(Switzerland I) | WC | 9 | +11.28 | ||
| Jan 14, 2017 | Sprint · Free | WC | 18 | |||
| Jan 14, 2017 | Sprint qualification · Free | WC | 12 | +4.39 | 27.60 | |
| Jan 1, 2017 | 5 km · Mass start · Classic | SWC | 4 | +24.6 | 42.99 | |
| Dec 31, 2016 | Sprint · Free | SWC | 21 | |||
| Dec 31, 2016 | Sprint qualification · Free | SWC | 3 | +2.34 | 13.48 | |
| Dec 18, 2016 | 4 × 5 km · Relay(Switzerland) | WC | 6 | +1:59.2 | ||
| Dec 16, 2016 | Sprint · Classic | OPA | 3 | |||
| Dec 16, 2016 | Sprint qualification · Classic | OPA | 7 | +4.6 | 53.44 | |
| Dec 11, 2016 | Sprint · Free | WC | 16 | |||
| Dec 11, 2016 | Sprint qualification · Free | WC | 8 | +2.22 | 16.30 | |
| Dec 4, 2016 | 20 km · Interval start | WC | 46 | +4:10.4 | ||
| Dec 4, 2016 | 10 km · Pursuit · Classic | SWC | 47 | +4:10.4 | 119.52 | |
| Dec 3, 2016 | 5 km · Interval start · Free | SWC | 45 | +1:10.1 | 73.76 | |
| Dec 2, 2016 | Sprint · Classic | SWC | 23 | |||
| Dec 2, 2016 | Sprint qualification · Classic | SWC | 24 | +5.57 | 33.48 | |
| Mar 26, 2016 | Sprint | FIS | 1 | |||
| Mar 26, 2016 | Sprint qualification | FIS | 1 | 61.01 | ||
| Mar 18, 2016 | Sprint | NC | 1 | |||
| Mar 18, 2016 | Sprint qualification | NC | 1 | 45.20 | ||
| Mar 13, 2016 | 10 km · Pursuit · Free | OPA | 6 | +26.4 | 36.74 | |
| Mar 12, 2016 | 10 km · Interval start · Classic | OPA | 12 | +1:06.1 | 60.58 | |
| Mar 11, 2016 | 2.5 km · Interval start · Free | OPA | 1 | 33.34 | ||
| Mar 6, 2016 | 15 km · Mass start · Free | OPA | 8 | +59.9 | 63.97 | |
| Mar 5, 2016 | 10 km · Interval start · Classic | OPA | 4 | +17.0 | 38.04 | |
| Feb 25, 2016 | 10 km · Interval start · Free | U23 | 20 | +1:35.6 | 79.86 | |
| Feb 22, 2016 | Sprint · Free | U23 | 2 | |||
| Feb 22, 2016 | Sprint qualification · Free | U23 | 1 | 25.00 | ||
| Feb 7, 2016 | 10 km · Pursuit · Classic | OPA | 11 | +1:19.5 | 64.47 | |
| Feb 6, 2016 | 10 km · Interval start · Free | OPA | 11 | +42.0 | 56.33 | |
| Feb 5, 2016 | Sprint · Classic | OPA | 2 | |||
| Feb 5, 2016 | Sprint qualification · Classic | OPA | 6 | +7.4 | 104.06 | |
| Jan 24, 2016 | 4 × 5 km · Relay(Switzerland) | WC | 8 | +2:58.7 | ||
| Jan 17, 2016 | Team sprint · Free(Switzerland I) | WC | 11 | |||
| Jan 16, 2016 | Sprint · Free | WC | 17 | |||
| Jan 16, 2016 | Sprint qualification · Free | WC | 2 | +2.81 | 22.14 | |
| Jan 3, 2016 | 5 km · Pursuit · Free | SWC | 62 | +10:14.1 | 93.03 | |
| Jan 2, 2016 | 15 km · Mass start · Classic | SWC | 63 | +8:36.7 | 290.93 | |
| Jan 1, 2016 | Sprint · Free | SWC | 17 | |||
| Jan 1, 2016 | Sprint qualification · Free | SWC | 3 | +3.01 | 19.57 | |
| Dec 20, 2015 | 10 km · Interval start · Classic | OPA | 21 | +1:43.1 | 81.27 | |
| Dec 19, 2015 | Sprint · Free | WC | 24 | |||
| Dec 19, 2015 | Sprint qualification · Free | WC | 17 | +4.62 | 32.72 | |
| Dec 13, 2015 | Sprint · Free | WC | 22 | |||
| Dec 13, 2015 | Sprint qualification · Free | WC | 15 | +6.53 | 49.02 | |
| Dec 6, 2015 | Interval start | FIS | 7 | 118.31 | ||
| Dec 5, 2015 | Sprint | FIS | 2 | |||
| Dec 5, 2015 | Sprint qualification | FIS | 1 | 60.72 | ||
| Nov 22, 2015 | Interval start | FIS | 14 | 75.37 | ||
| Nov 21, 2015 | Interval start | FIS | 4 | 41.46 | ||
| Mar 28, 2015 | Sprint qualification | FIS | 1 | 77.45 | ||
| Mar 21, 2015 | Mass start | JUN | 3 | 130.46 | ||
| Mar 20, 2015 | Sprint qualification | NC | 3 | 112.17 | ||
| Feb 22, 2015 | Pursuit | JUN | 11 | 147.13 | ||
| Feb 21, 2015 | Interval start | JUN | 16 | 109.53 | ||
| Feb 20, 2015 | Sprint | JUN | 1 | |||
| Feb 20, 2015 | Sprint qualification | JUN | 2 | 96.30 | ||
| Feb 8, 2015 | Team event | WJC | 6 | |||
| Feb 6, 2015 | Skiathlon · Classic/Free | WJC | 56 | 427.19 | ||
| Feb 4, 2015 | Interval start | WJC | 24 | 98.65 | ||
| Feb 3, 2015 | Sprint | WJC | 16 | |||
| Feb 3, 2015 | Sprint qualification | WJC | 6 | 66.66 | ||
| Jan 18, 2015 | Pursuit | NC | 2 | 131.84 | ||
| Jan 17, 2015 | Interval start | NC | 3 | 93.50 | ||
| Jan 11, 2015 | Interval start | JUN | 3 | 68.24 | ||
| Jan 10, 2015 | Interval start | JUN | 4 | 73.37 | ||
| Jan 9, 2015 | Sprint | JUN | 2 | |||
| Jan 9, 2015 | Sprint qualification | JUN | 5 | 114.74 | ||
| Dec 29, 2014 | Interval start | FIS | 2 | 72.54 | ||
| Dec 28, 2014 | Sprint | JUN | 1 | |||
| Dec 28, 2014 | Sprint qualification | FIS | 2 | 86.06 | ||
| Dec 21, 2014 | Interval start | JUN | 3 | 57.99 | ||
| Dec 20, 2014 | Interval start | JUN | 5 | 80.96 | ||
| Dec 19, 2014 | Sprint | JUN | 5 | |||
| Dec 19, 2014 | Sprint qualification | JUN | 7 | 124.80 | ||
| Dec 7, 2014 | Interval start | FIS | 7 | 82.36 | ||
| Dec 6, 2014 | Sprint | JUN | 4 | |||
| Dec 6, 2014 | Sprint qualification | FIS | 2 | 78.12 | ||
| Mar 29, 2014 | Sprint qualification | FIS | 2 | 117.99 | ||
| Mar 29, 2014 | Sprint | JUN | 2 | |||
| Mar 22, 2014 | Mass start | JUN | 3 | 86.96 | ||
| Mar 21, 2014 | Sprint qualification | FIS | 1 | 72.08 | ||
| Mar 21, 2014 | Sprint | JUN | 1 | |||
| Mar 16, 2014 | Pursuit | JUN | 2 | 75.37 | ||
| Mar 15, 2014 | Interval start | JUN | 2 | 78.36 | ||
| Mar 14, 2014 | Interval start | JUN | 3 | 59.09 | ||
| Mar 9, 2014 | Mass start | JUN | 7 | 133.39 | ||
| Mar 8, 2014 | Sprint | JUN | 2 | |||
| Mar 8, 2014 | Sprint qualification | JUN | 6 | 157.37 | ||
| Mar 1, 2014 | Interval start | FIS | 1 | 64.03 | ||
| Feb 16, 2014 | Pursuit | JUN | 5 | 106.34 | ||
| Feb 15, 2014 | Interval start | JUN | 11 | 110.17 | ||
| Feb 14, 2014 | Interval start | JUN | 6 | 87.75 | ||
| Feb 3, 2014 | Team event | WJC | 5 | |||
| Feb 2, 2014 | Interval start | WJC | 54 | 149.08 | ||
| Jan 29, 2014 | Sprint | WJC | 5 | |||
| Jan 29, 2014 | Sprint qualification | WJC | 3 | 52.25 | ||
| Jan 19, 2014 | Pursuit | NC | 2 | 89.69 | ||
| Jan 18, 2014 | Interval start | NC | 1 | 78.81 | ||
| Jan 12, 2014 | Interval start | JUN | 15 | 101.96 | ||
| Jan 11, 2014 | Interval start | JUN | 6 | 75.65 | ||
| Jan 10, 2014 | Sprint | JUN | 5 | |||
| Jan 10, 2014 | Sprint qualification | JUN | 12 | 172.39 | ||
| Dec 29, 2013 | Sprint qualification | FIS | 2 | 110.12 | ||
| Dec 29, 2013 | Sprint | JUN | 2 | |||
| Dec 22, 2013 | Pursuit | JUN | 3 | 113.87 | ||
| Dec 21, 2013 | Interval start | JUN | 2 | 101.35 | ||
| Dec 15, 2013 | Mass start | JUN | 7 | 122.95 | ||
| Dec 14, 2013 | Interval start | JUN | 3 | 101.32 | ||
| Dec 13, 2013 | Sprint | JUN | 9 | |||
| Dec 13, 2013 | Sprint qualification | JUN | 3 | 119.36 | ||
| Dec 8, 2013 | Interval start | FIS | 6 | 90.94 | ||
| Dec 7, 2013 | Sprint | JUN | 1 | |||
| Dec 7, 2013 | Sprint qualification | FIS | 1 | 69.15 | ||
| Mar 30, 2013 | Sprint qualification | FIS | 5 | 154.15 | ||
| Mar 30, 2013 | Sprint | JUN | 5 | |||
| Mar 23, 2013 | Mass start | JUN | 12 | 302.21 | ||
| Mar 22, 2013 | Sprint qualification | NC | 10 | 158.04 | ||
| Mar 10, 2013 | Mass start | JUN | 33 | 227.60 | ||
| Mar 9, 2013 | Interval start | JUN | 18 | 134.59 | ||
| Feb 21, 2013 | Sprint | EYOF | 12 | |||
| Feb 21, 2013 | Sprint qualification | EYOF | 14 | 162.38 | ||
| Feb 19, 2013 | Interval start | EYOF | 19 | 134.61 | ||
| Feb 18, 2013 | Interval start | EYOF | 19 | 138.89 | ||
| Feb 10, 2013 | Pursuit | NC | 8 | 108.48 | ||
| Feb 9, 2013 | Interval start | NC | 17 | 148.57 | ||
| Jan 23, 2013 | Interval start | WJC | 40 | 108.93 | ||
| Jan 21, 2013 | Sprint | WJC | 27 | |||
| Jan 21, 2013 | Sprint qualification | WC | 22 | 131.65 | ||
| Jan 6, 2013 | Interval start | JUN | 12 | 107.30 | ||
| Jan 5, 2013 | Skiathlon · Classic/Free | JUN | 8 | 157.50 | ||
| Jan 4, 2013 | Sprint | JUN | 4 | |||
| Jan 4, 2013 | Sprint qualification | JUN | 3 | 132.93 | ||
| Dec 29, 2012 | Interval start | JUN | 2 | 112.25 | ||
| Dec 28, 2012 | Sprint | JUN | 1 | |||
| Dec 28, 2012 | Sprint qualification | FIS | 12 | 161.75 | ||
| Dec 9, 2012 | Interval start | JUN | 24 | 191.72 | ||
| Dec 8, 2012 | Interval start | JUN | 16 | 141.62 | ||
| Dec 2, 2012 | Interval start | FIS | 8 | 133.92 | ||
| Dec 1, 2012 | Sprint | JUN | 4 | |||
| Dec 1, 2012 | Sprint qualification | FIS | 7 | 149.72 | ||
| Apr 7, 2012 | Sprint | JUN | 3 | |||
| Apr 7, 2012 | Sprint qualification | FIS | 6 | 135.56 | ||
| Mar 31, 2012 | Mass start | NJC | 3 | 116.00 | ||
| Mar 30, 2012 | Sprint qualification | NC | 10 | 129.36 | ||
| Mar 11, 2012 | Mass start | JUN | 20 | 177.62 | ||
| Mar 10, 2012 | Interval start | JUN | 11 | 100.25 | ||
| Mar 4, 2012 | Mass start | FIS | 15 | 206.24 | ||
| Mar 3, 2012 | Interval start | JUN | 1 | 114.22 | ||
| Feb 5, 2012 | Pursuit | JUN | 13 | 191.94 | ||
| Feb 4, 2012 | Interval start | JUN | 7 | 118.94 | ||
| Feb 3, 2012 | Sprint | JUN | 10 | |||
| Feb 3, 2012 | Sprint qualification | JUN | 13 | 220.22 | ||
| Jan 21, 2012 | Team event | YOG | 4 | |||
| Jan 19, 2012 | Sprint | YOG | 7 | |||
| Jan 19, 2012 | Sprint qualification | JUN | 6 | 173.74 | ||
| Jan 17, 2012 | Interval start | YOG | 10 | 164.45 | ||
| Dec 29, 2011 | Interval start | FIS | 12 | 153.23 | ||
| Dec 28, 2011 | Sprint | JUN | 2 | |||
| Dec 28, 2011 | Sprint qualification | FIS | 6 | 160.94 | ||
| Dec 11, 2011 | Interval start | JUN | 22 | 148.87 | ||
| Dec 10, 2011 | Interval start | JUN | 19 | 153.94 | ||
| Mar 26, 2011 | Mass start | NJC | 11 | 266.20 | ||
| Feb 26, 2011 | Mass start | JUN | 7 | |||
| Feb 5, 2011 | Interval start | JUN | 15 | 202.65 | ||
| Mar 7, 2010 | Team event | JUN | 6 | |||
| Mar 6, 2010 | Mass start | JUN | 7 | 368.06 |