USA
BenOgden
- Age
- 26
- Born
- Feb 13, 2000
- Club
- Stratton Mountain Valley School
- Skis
- Madshus
122
WC starts
0
WC wins
2
WC podiums
2
Champ. medals
33.14
FIS pts distance
13.72
FIS pts sprint
XC Rating over time
XC Rating →1,850
XC Rating · Distance · World #45
2,010
XC Rating · Sprint · World #6
Season by season
All results 272
| Date | Venue | Race | Level | Rk | Behind | FIS pts |
|---|---|---|---|---|---|---|
| Mar 27, 2026 | Sprint · Classic | NC | 1 | |||
| Mar 27, 2026 | Sprint qualification · Classic | NC | 1 | 28.65 | ||
| Mar 22, 2026 | 20 km · Mass start · Free | WC | 52 | +3:25.6 | 114.36 | |
| Mar 21, 2026 | Sprint · Free | WC | 17 | |||
| Mar 21, 2026 | Sprint qualification · Free | WC | 5 | +3.31 | 26.49 | |
| Mar 20, 2026 | 10 km · Interval start · Classic | WC | 11 | +53.7 | 26.77 | |
| Mar 12, 2026 | Sprint · Classic | WC | 12 | |||
| Mar 12, 2026 | Sprint qualification · Classic | WC | 2 | +2.59 | 21.45 | |
| Mar 8, 2026 | 10 km · Interval start · Classic | WC | 33 | +1:30.4 | 51.56 | |
| Mar 7, 2026 | Sprint · Free | WC | 28 | |||
| Mar 7, 2026 | Sprint qualification · Free | WC | 22 | +5.45 | 40.29 | |
| Feb 21, 2026 | 50 km · Mass start · Classic | OWG | DNS | |||
| Feb 18, 2026 | Team sprint · Free(United States, leg 1) | OWG | 2 | +1.37 | ||
| Feb 18, 2026 | Team sprint qualification · Free(United States, leg 1) | OWG | 1 | |||
| Feb 15, 2026 | 4 × 7.5 km · Relay(United States, leg 1) | OWG | 6 | +1:47.3 | ||
| Feb 10, 2026 | Sprint · Classic | OWG | 2 | |||
| Feb 10, 2026 | Sprint qualification · Classic | OWG | 2 | +2.51 | 16.08 | |
| Jan 24, 2026 | Sprint · Classic | WC | 6 | |||
| Jan 24, 2026 | Sprint qualification · Classic | WC | 6 | +3.9 | 23.61 | |
| Jan 23, 2026 | Team sprint · Free(United States I, leg 1) | WC | 3 | +2.76 | ||
| Jan 23, 2026 | Team sprint qualification · Free(United States I, leg 1) | WC | 3 | +0.81 | ||
| Jan 4, 2026 | FISTour de Ski | Overall standings | WC | 25 | +4:36.7 | |
| Jan 4, 2026 | 10 km · Mass start · Free | SWC | 22 | +1:35.6 | 66.74 | |
| Jan 3, 2026 | Sprint · Classic | SWC | 17 | |||
| Jan 3, 2026 | Sprint qualification · Classic | SWC | 8 | +3.89 | 23.62 | |
| Jan 1, 2026 | 20 km · Pursuit · Classic | SWC | 29 | +3:03.3 | 28.69 | |
| Dec 31, 2025 | 5 km · Mass start · Free | SWC | 20 | +10.0 | 24.33 | |
| Dec 29, 2025 | Interval start · Classic | SWC | 46 | +1:34.7 | 56.92 | |
| Dec 28, 2025 | Sprint · Free | SWC | 13 | |||
| Dec 28, 2025 | Sprint qualification · Free | SWC | 11 | +3.48 | 28.38 | |
| Dec 14, 2025 | 10 km · Interval start · Free | WC | 44 | +1:42.7 | 60.38 | |
| Dec 13, 2025 | Sprint · Free | WC | 5 | |||
| Dec 13, 2025 | Sprint qualification · Free | WC | 2 | +0.87 | 7.47 | |
| Dec 12, 2025 | Team sprint qualification · Free(United States I, leg 1) | WC | 18 | +11.99 | ||
| Dec 7, 2025 | 10 km · Interval start · Free | WC | 49 | +1:29.1 | 51.57 | |
| Dec 6, 2025 | 20 km · Skiathlon · Classic/Free | WC | 35 | +1:31.5 | 48.72 | |
| Dec 5, 2025 | Sprint · Classic | WC | 9 | |||
| Dec 5, 2025 | Sprint qualification · Classic | WC | 1 | 0.00 | ||
| Nov 29, 2025 | Sprint · Classic | WC | 12 | |||
| Nov 29, 2025 | Sprint qualification · Classic | WC | 16 | +6.42 | 50.84 | |
| Nov 28, 2025 | 10 km · Interval start · Classic | WC | 34 | +1:02.8 | 37.19 | |
| Mar 30, 2025 | 40 km · Mass start · Classic | UST | DNS | |||
| Mar 28, 2025 | Sprint · Free | UST | 1 | |||
| Mar 28, 2025 | Sprint qualification · Free | UST | 1 | 62.03 | ||
| Mar 23, 2025 | 50 km · Mass start · Classic | WC | 36 | +10:01.6 | 110.07 | |
| Mar 22, 2025 | Team sprint · Free(United States I, leg 1) | WC | 6 | +4.29 | ||
| Mar 22, 2025 | Team sprint qualification · Free(United States I, leg 1) | WC | 7 | +3.44 | ||
| Mar 21, 2025 | Sprint · Free | WC | 19 | |||
| Mar 21, 2025 | Sprint qualification · Free | WC | 16 | +4.83 | 34.91 | |
| Mar 19, 2025 | Sprint · Free | WC | 7 | |||
| Mar 19, 2025 | Sprint qualification · Free | WC | 8 | +3.07 | 26.22 | |
| Mar 16, 2025 | 10 km · Interval start · Free | WC | 33 | +1:23.8 | 50.54 | |
| Mar 15, 2025 | 20 km · Interval start · Classic | WC | 33 | +2:42.0 | 49.58 | |
| Mar 6, 2025 | 4 × 7.5 km · Relay(United States, leg 4) | WSC | 7 | +1:03.0 | ||
| Mar 4, 2025 | 10 km · Interval start · Classic | WSC | 47 | +2:31.9 | 71.63 | |
| Feb 27, 2025 | Sprint · Free | WSC | 12 | |||
| Feb 27, 2025 | Sprint qualification · Free | WSC | 5 | +2.99 | 22.95 | |
| Feb 2, 2025 | 10 km · Interval start · Free | WC | 24 | +53.3 | 32.67 | |
| Feb 1, 2025 | Sprint · Classic | WC | 12 | |||
| Feb 1, 2025 | Sprint qualification · Classic | WC | 11 | +3.89 | 28.55 | |
| Jan 25, 2025 | Sprint · Free | WC | 12 | |||
| Jan 25, 2025 | Sprint qualification · Free | WC | 11 | +3.49 | 27.57 | |
| Jan 24, 2025 | 4 × 5 km · Relay(United States I, leg 3) | WC | 14 | +2:25.3 | ||
| Jan 19, 2025 | 20 km · Mass start · Classic | WC | 12 | +42.2 | 19.04 | |
| Jan 18, 2025 | Sprint · Classic | WC | 9 | |||
| Jan 18, 2025 | Sprint qualification · Classic | WC | 1 | 0.00 | ||
| Jan 17, 2025 | 10 km · Interval start · Free | WC | 3 | +9.1 | 6.11 | |
| Jan 5, 2025 | 10 km · Mass start · Free | SWC | 20 | +1:17.9 | 55.65 | |
| Jan 5, 2025 | FISTour de Ski | Overall standings | WC | 15 | +4:23.2 | |
| Jan 4, 2025 | 20 km · Skiathlon · Classic/Free | SWC | 21 | +1:03.9 | 30.13 | |
| Jan 3, 2025 | Sprint · Classic | SWC | 17 | |||
| Jan 3, 2025 | Sprint qualification · Classic | SWC | 4 | +3.01 | 23.45 | |
| Jan 1, 2025 | 15 km · Pursuit · Classic | SWC | 22 | +1:45.1 | 69.55 | |
| Dec 31, 2024 | 20 km · Interval start · Free | SWC | 9 | +59.4 | 17.96 | |
| Dec 29, 2024 | 15 km · Mass start · Classic | SWC | 26 | +17.6 | 10.69 | |
| Dec 28, 2024 | Sprint · Free | SWC | 6 | |||
| Dec 28, 2024 | Sprint qualification · Free | SWC | 5 | +4.66 | 37.36 | |
| Dec 15, 2024 | 20 km · Interval start · Classic | WC | 40 | +3:46.0 | 54.17 | |
| Dec 14, 2024 | Sprint · Free | WC | 6 | |||
| Dec 14, 2024 | Sprint qualification · Free | WC | 4 | +1.51 | 12.74 | |
| Dec 13, 2024 | Team sprint · Free(United States I, leg 2) | WC | 7 | +4.07 | ||
| Dec 13, 2024 | Team sprint qualification · Free(United States I, leg 2) | WC | 2 | +1.8 | ||
| Dec 8, 2024 | 20 km · Skiathlon · Classic/Free | WC | 25 | +1:33.8 | 44.35 | |
| Dec 7, 2024 | Sprint · Free | WC | 17 | |||
| Dec 7, 2024 | Sprint qualification · Free | WC | 1 | 0.00 | ||
| Dec 6, 2024 | 10 km · Interval start · Free | WC | 31 | +1:41.2 | 58.72 | |
| Dec 1, 2024 | 20 km · Mass start · Free | WC | DNS | |||
| Nov 30, 2024 | Sprint · Classic | WC | 32 | |||
| Nov 30, 2024 | Sprint qualification · Classic | WC | 32 | +7.01 | 58.99 | |
| Nov 29, 2024 | 10 km · Interval start · Classic | WC | 29 | +1:22.6 | 47.86 | |
| Feb 10, 2024 | Sprint · Free | WC | 7 | |||
| Feb 10, 2024 | Sprint qualification · Free | WC | 22 | +5.71 | 47.96 | |
| Feb 9, 2024 | 15 km · Mass start · Free | WC | 54 | +5:51.9 | 227.40 | |
| Feb 3, 2024 | Interval start | FIS | 1 | 89.16 | ||
| Jan 28, 2024 | 20 km · Mass start · Free | WC | 35 | +1:44.3 | 61.74 | |
| Jan 27, 2024 | Sprint · Free | WC | 11 | |||
| Jan 27, 2024 | Sprint qualification · Free | WC | 3 | +2.8 | 21.81 | |
| Jan 26, 2024 | 4 × 5 km · Relay(United States, leg 1) | WC | DNF | |||
| Jan 21, 2024 | 4 × 7.5 km · Relay(United States, leg 2) | WC | 13 | +1:33.1 | ||
| Jan 20, 2024 | 20 km · Mass start · Classic | WC | DNS | |||
| Jan 19, 2024 | Sprint · Classic | WC | 6 | |||
| Jan 19, 2024 | Sprint qualification · Classic | WC | 3 | +0.25 | 1.81 | |
| Jan 3, 2024 | Sprint · Free | SWC | DNS | |||
| Jan 3, 2024 | Sprint qualification · Free | SWC | DNS | |||
| Jan 1, 2024 | 20 km · Pursuit · Free | SWC | 33 | +3:44.4 | 86.61 | |
| Dec 31, 2023 | 10 km · Interval start · Classic | SWC | 9 | +46.2 | 26.62 | |
| Dec 30, 2023 | Sprint · Free | SWC | 3 | |||
| Dec 30, 2023 | Sprint qualification · Free | SWC | 8 | +3.63 | 28.43 | |
| Dec 17, 2023 | 10 km · Interval start · Classic | WC | 8 | +44.2 | 23.84 | |
| Dec 16, 2023 | 20 km · Skiathlon · Classic/Free | WC | 17 | +1:30.9 | 48.37 | |
| Dec 15, 2023 | Sprint · Free | WC | 19 | |||
| Dec 15, 2023 | Sprint qualification · Free | WC | 18 | +6.58 | 48.05 | |
| Dec 10, 2023 | 10 km · Interval start · Free | WC | 46 | +1:54.0 | 64.40 | |
| Dec 9, 2023 | Sprint · Classic | WC | 4 | |||
| Dec 9, 2023 | Sprint qualification · Classic | WC | 3 | +4.53 | 29.85 | |
| Dec 3, 2023 | 4 × 7.5 km · Relay(United States I, leg 1) | WC | 5 | +45.5 | ||
| Dec 2, 2023 | 10 km · Interval start · Free | WC | 25 | +57.1 | 34.69 | |
| Nov 26, 2023 | 20 km · Mass start · Free | WC | 71 | +4:18.5 | 125.27 | |
| Nov 25, 2023 | 10 km · Interval start · Classic | WC | 39 | +1:15.3 | 42.67 | |
| Nov 24, 2023 | Sprint · Classic | WC | 11 | |||
| Nov 24, 2023 | Sprint qualification · Classic | WC | 8 | +2.78 | 21.09 | |
| Mar 26, 2023 | 20 km · Mass start · Classic | WC | 18 | +47.5 | 25.07 | |
| Mar 25, 2023 | Sprint · Classic | WC | 13 | |||
| Mar 25, 2023 | Sprint qualification · Classic | WC | 7 | +3.84 | 28.25 | |
| Mar 21, 2023 | Sprint · Free | WC | 13 | |||
| Mar 21, 2023 | Sprint qualification · Free | WC | 11 | +3.47 | 30.64 | |
| Mar 19, 2023 | 4 × 5 km · Relay(United States I, leg 1) | WC | 8 | +1:00.9 | ||
| Mar 18, 2023 | Sprint · Free | WC | 17 | |||
| Mar 18, 2023 | Sprint qualification · Free | WC | 12 | +5.59 | 44.46 | |
| Mar 17, 2023 | 10 km · Interval start · Classic | WC | 13 | +49.5 | 27.59 | |
| Mar 14, 2023 | Sprint · Classic | WC | 11 | |||
| Mar 14, 2023 | Sprint qualification · Classic | WC | 11 | +4.06 | 32.37 | |
| Mar 10, 2023 | Sprint | FIS | 13 | |||
| Mar 10, 2023 | Sprint qualification | FIS | 1 | 20.00 | ||
| Mar 3, 2023 | 4 × 10 km · Relay(United States, leg 1) | WSC | 7 | +3:10.7 | ||
| Mar 1, 2023 | 15 km · Interval start · Free | WSC | 27 | +2:07.7 | 52.73 | |
| Feb 26, 2023 | Team sprint · Free(United States, leg 2) | WSC | 10 | +44.73 | ||
| Feb 26, 2023 | Team sprint qualification · Free(United States, leg 2) | WSC | 3 | +8.46 | ||
| Feb 23, 2023 | Sprint · Classic | WSC | 26 | |||
| Feb 23, 2023 | Sprint qualification · Classic | WSC | 6 | +5.8 | 39.66 | |
| Feb 3, 2023 | Sprint · Free | WC | 17 | |||
| Feb 3, 2023 | Sprint qualification · Free | WC | 18 | +3.83 | 30.81 | |
| Jan 29, 2023 | 20 km · Mass start · Classic | WC | 37 | +2:32.0 | 71.67 | |
| Jan 28, 2023 | Sprint · Classic | WC | 11 | |||
| Jan 28, 2023 | Sprint qualification · Classic | WC | 7 | +2.84 | 21.81 | |
| Jan 8, 2023 | FISFIS Tour de Ski | Overall standings | WC | 13 | +3:37.1 | |
| Jan 8, 2023 | 10 km · Mass start · Free | SWC | 24 | +1:58.6 | 88.30 | |
| Jan 7, 2023 | 15 km · Mass start · Classic | SWC | 19 | +15.2 | 8.87 | |
| Jan 6, 2023 | Sprint · Classic | SWC | 9 | |||
| Jan 6, 2023 | Sprint qualification · Classic | SWC | 3 | +3.38 | 25.75 | |
| Jan 4, 2023 | 20 km · Pursuit · Free | SWC | 13 | +5.6 | 22.71 | |
| Jan 3, 2023 | 10 km · Interval start · Classic | SWC | 6 | +30.0 | 18.48 | |
| Jan 1, 2023 | 10 km · Pursuit · Classic | SWC | 18 | +1:13.7 | 46.90 | |
| Dec 31, 2022 | Sprint · Free | SWC | 13 | |||
| Dec 31, 2022 | Sprint qualification · Free | SWC | 4 | +2.33 | 16.06 | |
| Dec 18, 2022 | 20 km · Interval start · Free | WC | 22 | +1:43.1 | 32.57 | |
| Dec 17, 2022 | Sprint · Free | WC | 21 | |||
| Dec 17, 2022 | Sprint qualification · Free | WC | 6 | +2.07 | 18.14 | |
| Dec 11, 2022 | 4 × 5 km · Relay(United States I, leg 4) | WC | 10 | +1:47.4 | ||
| Dec 10, 2022 | 10 km · Interval start · Classic | WC | 19 | +41.5 | 23.13 | |
| Dec 9, 2022 | Sprint · Classic | WC | 7 | |||
| Dec 9, 2022 | Sprint qualification · Classic | WC | 7 | +1.69 | 12.87 | |
| Dec 4, 2022 | 20 km · Mass start · Classic | WC | 46 | +1:06.5 | 32.16 | |
| Dec 3, 2022 | Sprint · Free | WC | 7 | |||
| Dec 3, 2022 | Sprint qualification · Free | WC | 20 | +5.56 | 39.27 | |
| Dec 2, 2022 | 10 km · Interval start · Free | WC | 56 | +1:31.5 | 57.52 | |
| Nov 27, 2022 | 20 km · Pursuit · Free | WC | 50 | +3:08.7 | 78.03 | |
| Nov 26, 2022 | 10 km · Interval start · Classic | WC | 28 | +1:23.9 | 51.39 | |
| Nov 25, 2022 | Sprint · Classic | WC | 22 | |||
| Nov 25, 2022 | Sprint qualification · Classic | WC | 13 | +3.87 | 31.87 | |
| Mar 12, 2022 | Mass start | FIS | 1 | 32.77 | ||
| Mar 10, 2022 | Interval start | FIS | 1 | 34.70 | ||
| Feb 16, 2022 | Team sprint · Classic(United States, leg 1) | OWG | 9 | +1:05.08 | ||
| Feb 11, 2022 | 15 km · Interval start · Classic | OWG | 42 | +3:35.0 | 75.61 | |
| Feb 8, 2022 | Sprint · Free | OWG | 12 | |||
| Feb 8, 2022 | Sprint qualification · Free | OWG | 19 | +7.18 | 52.21 | |
| Jan 1, 2022 | Sprint · Classic | SWC | 22 | |||
| Jan 1, 2022 | Sprint qualification · Classic | SWC | 15 | +8.08 | 55.16 | |
| Dec 31, 2021 | 15 km · Mass start · Free | SWC | 64 | +1:59.0 | 85.59 | |
| Dec 29, 2021 | 15 km · Interval start · Classic | SWC | 44 | +2:22.4 | 54.46 | |
| Dec 28, 2021 | Sprint · Free | SWC | 21 | |||
| Dec 28, 2021 | Sprint qualification · Free | SWC | 5 | +5.81 | 44.50 | |
| Dec 18, 2021 | Sprint · Free | WC | 51 | |||
| Dec 18, 2021 | Sprint qualification · Free | WC | 51 | +9.37 | 84.50 | |
| Dec 12, 2021 | 15 km · Interval start · Free | WC | 51 | +2:39.7 | 65.84 | |
| Dec 11, 2021 | Sprint · Free | WC | 12 | |||
| Dec 11, 2021 | Sprint qualification · Free | WC | 13 | +2.87 | 23.89 | |
| Dec 5, 2021 | 4 × 7.5 km · Relay(United States I, leg 2) | WC | 9 | +1:02.5 | ||
| Dec 4, 2021 | 15 km · Interval start · Free | WC | 67 | +3:32.2 | 87.23 | |
| Dec 3, 2021 | Sprint · Free | WC | 30 | |||
| Dec 3, 2021 | Sprint qualification · Free | WC | 28 | +6.63 | 48.21 | |
| Nov 28, 2021 | 15 km · Pursuit · Free | WC | 55 | +4:52.2 | 115.53 | |
| Nov 27, 2021 | 15 km · Interval start · Classic | WC | 62 | +2:46.6 | 67.02 | |
| Nov 26, 2021 | Sprint · Classic | WC | 13 | |||
| Nov 26, 2021 | Sprint qualification · Classic | WC | 8 | +3.68 | 29.22 | |
| Mar 21, 2021 | Interval start | FIS | 2 | 35.02 | ||
| Mar 14, 2021 | 50 km · Pursuit · Free | WC | 47 | +5:23.5 | 109.12 | |
| Mar 13, 2021 | 15 km · Mass start · Classic | WC | 51 | +1:51.5 | 76.25 | |
| Feb 27, 2021 | 30 km · Skiathlon · Classic/Free | WSC | 45 | +6:27.4 | 126.31 | |
| Feb 25, 2021 | Sprint · Classic | WSC | 17 | |||
| Feb 25, 2021 | Sprint qualification · Classic | WSC | 11 | +8.1 | 53.98 | |
| Feb 12, 2021 | 15 km · Interval start · Free | U23 | 33 | +2:08.0 | 73.13 | |
| Feb 11, 2021 | Sprint · Classic | U23 | 11 | |||
| Feb 11, 2021 | Sprint qualification · Classic | U23 | 3 | +3.18 | 60.11 | |
| Mar 12, 2020 | Interval start | FIS | 1 | 37.22 | ||
| Mar 6, 2020 | 4 × 5 km · Relay | WJC | 1 | |||
| Mar 2, 2020 | 10 km · Interval start · Classic | WJC | 9 | +49.8 | 60.03 | |
| Feb 29, 2020 | Sprint · Free | WJC | 6 | |||
| Feb 29, 2020 | Sprint qualification · Free | WJC | 3 | +1.13 | 85.04 | |
| Jan 25, 2020 | 10 km · Interval start · Free | UST | 15 | +1:17.5 | 67.42 | |
| Jan 24, 2020 | Sprint · Classic | UST | 11 | |||
| Jan 24, 2020 | Sprint qualification · Classic | UST | 1 | 75.28 | ||
| Jan 3, 2020 | Interval start | NC | 12 | 54.60 | ||
| Jan 2, 2020 | Sprint | NC | 11 | |||
| Jan 2, 2020 | Sprint qualification | NC | 3 | 108.10 | ||
| Mar 30, 2019 | 15 km · Mass start · Classic | UST | 6 | +35.9 | 42.14 | |
| Mar 29, 2019 | Sprint · Free | UST | 21 | |||
| Mar 29, 2019 | Sprint qualification · Free | UST | 14 | +10.59 | 112.52 | |
| Mar 24, 2019 | 15 km · Interval start · Free | WC | 66 | +9:04.3 | ||
| Mar 24, 2019 | 15 km · Pursuit · Free | SWC | 66 | +9:04.3 | 124.94 | |
| Mar 23, 2019 | 15 km · Mass start · Classic | SWC | 70 | +5:15.2 | 203.27 | |
| Mar 22, 2019 | Sprint · Free | SWC | 72 | |||
| Mar 22, 2019 | Sprint qualification · Free | SWC | 72 | +28.24 | 180.63 | |
| Mar 8, 2019 | Mass start | FIS | 8 | 50.97 | ||
| Mar 6, 2019 | Interval start | FIS | 21 | 76.18 | ||
| Jan 26, 2019 | 4 × 5 km · Relay | WJC | 1 | |||
| Jan 24, 2019 | 30 km · Mass start · Classic | WJC | 10 | +9.0 | 41.42 | |
| Jan 20, 2019 | Sprint · Classic | WJC | 8 | |||
| Jan 20, 2019 | Sprint qualification · Classic | WJC | 3 | +8.2 | 125.58 | |
| Jan 8, 2019 | Sprint qualification | NC | DNS | |||
| Jan 6, 2019 | Mass start | JUN | 4 | 74.31 | ||
| Jan 4, 2019 | Sprint | NC | 16 | |||
| Jan 4, 2019 | Sprint qualification | NC | 7 | 79.11 | ||
| Jan 3, 2019 | Interval start | NC | 18 | 60.98 | ||
| Dec 23, 2018 | Interval start | FIS | 9 | 54.13 | ||
| Dec 22, 2018 | Sprint | FIS | 4 | |||
| Dec 22, 2018 | Sprint qualification | FIS | 5 | 119.15 | ||
| Mar 28, 2018 | 30 km · Mass start · Classic | JUN | 1 | 53.32 | ||
| Mar 24, 2018 | 15 km · Mass start · Free | UST | 13 | +1:22.0 | 74.46 | |
| Mar 23, 2018 | Sprint · Classic | UST | 26 | |||
| Mar 23, 2018 | Sprint qualification · Classic | UST | 21 | +13.12 | 131.53 | |
| Feb 3, 2018 | 4 × 5 km · Relay | WJC | 2 | +2.2 | ||
| Feb 1, 2018 | 20 km · Skiathlon · Classic/Free | WJC | 18 | +2:51.2 | 108.81 | |
| Jan 30, 2018 | 10 km · Interval start · Classic | WJC | 7 | +40.5 | 62.93 | |
| Jan 14, 2018 | Interval start | FIS | 1 | 78.20 | ||
| Jan 8, 2018 | Sprint qualification | NC | 4 | 96.44 | ||
| Jan 8, 2018 | Sprint | NC | 12 | |||
| Jan 7, 2018 | Mass start | JUN | 2 | 69.72 | ||
| Jan 5, 2018 | Sprint | NC | 22 | |||
| Jan 5, 2018 | Sprint qualification | NC | 20 | 112.97 | ||
| Jan 3, 2018 | Interval start | NC | 9 | 65.50 | ||
| Mar 25, 2017 | Mass start | JUN | 1 | 78.20 | ||
| Mar 24, 2017 | Sprint qualification | FIS | 6 | 105.86 | ||
| Mar 19, 2017 | 15 km · Pursuit · Free | JUN | 21 | 120.12 | ||
| Mar 18, 2017 | 10 km · Interval start · Classic | JUN | 21 | 106.24 | ||
| Mar 17, 2017 | 3.3 km · Interval start · Free | JUN | 25 | 94.48 | ||
| Feb 17, 2017 | Mass start | FIS | 3 | 72.39 | ||
| Jan 28, 2017 | Interval start | JUN | 13 | 100.03 | ||
| Jan 10, 2017 | Mass start | JUN | 5 | 109.89 | ||
| Jan 8, 2017 | Sprint | NC | 25 | |||
| Jan 8, 2017 | Sprint qualification | NC | 29 | 116.99 | ||
| Jan 7, 2017 | Interval start | NC | 75 | 115.31 | ||
| Dec 18, 2016 | Interval start | FIS | 8 | 112.32 | ||
| Dec 17, 2016 | Interval start | FIS | 3 | 98.45 | ||
| Mar 26, 2016 | 20 km · Mass start · Classic | JUN | 5 | 163.26 | ||
| Jan 30, 2016 | Sprint qualification · Free | UST | 39 | +25.73 | 233.88 | |
| Jan 9, 2016 | Sprint | NC | 81 | |||
| Jan 9, 2016 | Sprint qualification | NC | 81 | 267.13 | ||
| Jan 7, 2016 | Mass start | JUN | 15 | 146.80 | ||
| Jan 4, 2016 | Sprint | NC | 92 | |||
| Jan 4, 2016 | Sprint qualification | NC | 92 | 194.52 | ||
| Jan 3, 2016 | Interval start | NC | 84 | 134.59 |