AUS
Sevede Campo
- Age
- 28
- Born
- Jul 15, 1998
- Skis
- Kaestle
86
WC starts
0
WC wins
0
WC podiums
0
Champ. medals
91.79
FIS pts distance
175.13
FIS pts sprint
XC Rating over time
XC Rating →1,369
XC Rating · Distance · World #606
1,217
XC Rating · Sprint · World #769
Season by season
All results 312
| Date | Venue | Race | Level | Rk | Behind | FIS pts |
|---|---|---|---|---|---|---|
| Aug 2, 2026 | 15 km · Interval start · Free | ANC | 1 | 100.54 | ||
| Aug 1, 2026 | Sprint · Classic | ANC | 5 | |||
| Aug 1, 2026 | Sprint qualification · Classic | FIS | 3 | +4.25 | 169.00 | |
| Mar 22, 2026 | 20 km · Mass start · Free | WC | 77 | +6:26.3 | 214.87 | |
| Mar 21, 2026 | Sprint · Free | WC | 74 | |||
| Mar 21, 2026 | Sprint qualification · Free | WC | 74 | +26.73 | 213.88 | |
| Mar 20, 2026 | 10 km · Interval start · Classic | WC | 57 | +3:23.6 | 101.51 | |
| Mar 14, 2026 | 50 km · Mass start · Free | WC | 64 | +12:56.2 | 162.23 | |
| Mar 12, 2026 | Sprint · Classic | WC | 75 | |||
| Mar 12, 2026 | Sprint qualification · Classic | WC | 76 | +19.73 | 163.42 | |
| Feb 21, 2026 | 50 km · Mass start · Classic | OWG | 41 | +22:38.0 | 250.00 | |
| Feb 13, 2026 | 10 km · Interval start · Free | OWG | 61 | +2:54.1 | 112.67 | |
| Feb 8, 2026 | 20 km · Skiathlon · Classic/Free | OWG | 57 | +7:13.1 | 218.82 | |
| Jan 25, 2026 | 20 km · Mass start · Classic | WC | 64 | +8:11.9 | 236.73 | |
| Jan 23, 2026 | Team sprint · Free(FIS 1, leg 1) | WC | 27 | |||
| Jan 23, 2026 | Team sprint qualification · Free(FIS 1, leg 1) | WC | 27 | +34.98 | ||
| Dec 14, 2025 | 10 km · Interval start · Free | WC | 66 | +2:13.8 | 78.67 | |
| Dec 13, 2025 | Sprint · Free | WC | 87 | |||
| Dec 13, 2025 | Sprint qualification · Free | WC | 87 | +17.97 | 154.22 | |
| Dec 7, 2025 | 10 km · Interval start · Free | WC | 78 | +2:33.9 | 89.08 | |
| Dec 6, 2025 | 20 km · Skiathlon · Classic/Free | WC | 73 | +5:00.6 | 160.05 | |
| Dec 5, 2025 | Sprint · Classic | WC | DNS | |||
| Dec 5, 2025 | Sprint qualification · Classic | WC | DNS | |||
| Nov 30, 2025 | 20 km · Mass start · Free | WC | 75 | +3:11.6 | 100.00 | |
| Nov 28, 2025 | 10 km · Interval start · Classic | WC | 75 | +2:33.1 | 90.67 | |
| Nov 23, 2025 | 10 km · Interval start · Free | FIS | 88 | +2:35.2 | 120.40 | |
| Nov 22, 2025 | 10 km · Interval start · Classic | FIS | 90 | +2:47.6 | 115.11 | |
| Aug 17, 2025 | 10 km · Interval start · Free | ANC | 1 | 194.85 | ||
| Aug 16, 2025 | Sprint · Classic | ANC | 1 | |||
| Aug 16, 2025 | Sprint qualification · Classic | ANC | 3 | +8.49 | 257.64 | |
| Aug 2, 2025 | 15 km · Interval start · Classic | ANC | 1 | 112.43 | ||
| Aug 1, 2025 | Sprint · Free | ANC | 5 | |||
| Aug 1, 2025 | Sprint qualification · Free | ANC | 5 | +6.19 | 190.26 | |
| Mar 28, 2025 | Interval start | NC | 213 | 146.96 | ||
| Mar 23, 2025 | 50 km · Mass start · Classic | WC | 59 | +17:18.6 | 190.02 | |
| Mar 22, 2025 | Team sprint · Free(Australia, leg 2) | WC | 26 | |||
| Mar 22, 2025 | Team sprint qualification · Free(Australia, leg 2) | WC | 26 | +17.19 | ||
| Mar 21, 2025 | Sprint · Free | WC | 77 | |||
| Mar 21, 2025 | Sprint qualification · Free | WC | 77 | +12.51 | 90.42 | |
| Mar 16, 2025 | 10 km · Interval start · Free | WC | 68 | +2:41.9 | 97.65 | |
| Mar 15, 2025 | 20 km · Interval start · Classic | WC | 63 | +5:23.8 | 99.10 | |
| Mar 8, 2025 | 50 km · Mass start · Free | WSC | 50 | +18:56.1 | 225.06 | |
| Mar 6, 2025 | 4 × 7.5 km · Relay | WSC | 20 | +9:53.4 | ||
| Mar 5, 2025 | Team sprint · Classic(Australia, leg 1) | WSC | 20 | |||
| Mar 5, 2025 | Team sprint qualification · Classic(Australia, leg 1) | WSC | 20 | +35.89 | ||
| Mar 4, 2025 | 10 km · Interval start · Classic | WSC | 52 | +2:58.2 | 84.03 | |
| Feb 16, 2025 | 20 km · Mass start · Free | WC | 66 | +6:07.3 | 178.23 | |
| Feb 15, 2025 | 10 km · Interval start · Classic | WC | 70 | +2:46.4 | 89.09 | |
| Feb 14, 2025 | Sprint · Classic | WC | 69 | |||
| Feb 14, 2025 | Sprint qualification · Classic | WC | 69 | +23.57 | 165.32 | |
| Jan 26, 2025 | 20 km · Mass start · Free | WC | 63 | +6:24.3 | 169.04 | |
| Jan 25, 2025 | Sprint · Free | WC | 75 | |||
| Jan 25, 2025 | Sprint qualification · Free | WC | 75 | +15.86 | 125.27 | |
| Jan 24, 2025 | 4 × 5 km · Relay(Australia, leg 3) | WC | 17 | +5:36.9 | ||
| Jan 19, 2025 | 20 km · Mass start · Classic | WC | 55 | +6:42.0 | 181.37 | |
| Jan 18, 2025 | Sprint · Classic | WC | DSQ | |||
| Jan 18, 2025 | Sprint qualification · Classic | WC | DSQ | |||
| Jan 17, 2025 | 10 km · Interval start · Free | WC | 52 | +2:24.1 | 96.83 | |
| Jan 5, 2025 | 10 km · Mass start · Free | SWC | 45 | +2:54.9 | 124.95 | |
| Jan 5, 2025 | FISTour de Ski | Overall standings | WC | 52 | +21:19.2 | |
| Jan 4, 2025 | 20 km · Skiathlon · Classic/Free | SWC | 55 | +6:18.3 | 178.38 | |
| Jan 3, 2025 | Sprint · Classic | SWC | 69 | |||
| Jan 3, 2025 | Sprint qualification · Classic | SWC | 69 | +23.57 | 183.61 | |
| Jan 1, 2025 | 15 km · Pursuit · Classic | SWC | 71 | +6:30.0 | 121.09 | |
| Dec 31, 2024 | 20 km · Interval start · Free | SWC | 73 | +4:15.8 | 77.36 | |
| Dec 29, 2024 | 15 km · Mass start · Classic | SWC | 83 | +4:17.2 | 156.26 | |
| Dec 28, 2024 | Sprint · Free | SWC | 66 | |||
| Dec 28, 2024 | Sprint qualification · Free | SWC | 66 | +13.78 | 110.48 | |
| Dec 15, 2024 | 20 km · Interval start · Classic | WC | 71 | +5:48.2 | 83.46 | |
| Dec 14, 2024 | Sprint · Free | WC | 84 | |||
| Dec 14, 2024 | Sprint qualification · Free | WC | 84 | +15.69 | 132.35 | |
| Dec 13, 2024 | Team sprint · Free(Australia, leg 1) | WC | 29 | |||
| Dec 13, 2024 | Team sprint qualification · Free(Australia, leg 1) | WC | 29 | +25.86 | ||
| Dec 8, 2024 | 20 km · Skiathlon · Classic/Free | WC | 62 | +5:34.0 | 157.93 | |
| Dec 7, 2024 | Sprint · Free | WC | 78 | |||
| Dec 7, 2024 | Sprint qualification · Free | WC | 78 | +18.0 | 139.96 | |
| Dec 6, 2024 | 10 km · Interval start · Free | WC | 70 | +2:53.8 | 100.84 | |
| Dec 1, 2024 | 20 km · Mass start · Free | WC | 69 | +4:06.0 | 124.60 | |
| Nov 29, 2024 | 10 km · Interval start · Classic | WC | 66 | +2:32.7 | 88.48 | |
| Aug 18, 2024 | 10 km · Interval start · Classic | ANC | 2 | +27.5 | 248.31 | |
| Aug 17, 2024 | Sprint · Free | ANC | 2 | |||
| Aug 17, 2024 | Sprint qualification · Free | FIS | 4 | 199.73 | ||
| Mar 23, 2024 | Interval start | NC | 88 | 149.82 | ||
| Mar 22, 2024 | Interval start | NC | 100 | 144.37 | ||
| Mar 3, 2024 | 10 km · Interval start · Free | SCAN | 135 | +3:50.5 | 179.22 | |
| Mar 2, 2024 | 30 km · Interval start · Classic | SCAN | 48 | +7:23.3 | 113.22 | |
| Mar 1, 2024 | Sprint · Classic | SCAN | 74 | |||
| Mar 1, 2024 | Sprint qualification · Classic | SCAN | 74 | +12.89 | 156.56 | |
| Feb 18, 2024 | 10 km · Interval start · Free | WC | 62 | +1:56.4 | 74.34 | |
| Feb 17, 2024 | Sprint · Free | WC | 65 | |||
| Feb 17, 2024 | Sprint qualification · Free | WC | 65 | +15.48 | 109.07 | |
| Jan 28, 2024 | 20 km · Mass start · Free | WC | 73 | +6:39.1 | 236.23 | |
| Jan 27, 2024 | Sprint · Free | WC | DNS | |||
| Jan 27, 2024 | Sprint qualification · Free | WC | DNS | |||
| Jan 26, 2024 | 4 × 5 km · Relay(Australia, leg 1) | WC | 16 | +7:02.4 | ||
| Jan 7, 2024 | 10 km · Mass start · Free | SWC | 50 | +5:00.1 | 212.12 | |
| Jan 7, 2024 | FISFIS Tour de Ski | Overall standings | WC | 50 | +24:27.9 | |
| Jan 6, 2024 | 15 km · Mass start · Classic | SWC | 53 | +1:53.7 | 52.18 | |
| Jan 4, 2024 | 20 km · Pursuit · Classic | SWC | 58 | +6:53.8 | 143.80 | |
| Jan 3, 2024 | Sprint · Free | SWC | 70 | |||
| Jan 3, 2024 | Sprint qualification · Free | SWC | 70 | +16.01 | 142.42 | |
| Jan 1, 2024 | 20 km · Pursuit · Free | SWC | 72 | +11:08.7 | 169.19 | |
| Dec 31, 2023 | 10 km · Interval start · Classic | SWC | 79 | +3:30.3 | 121.16 | |
| Dec 30, 2023 | Sprint · Free | SWC | 93 | |||
| Dec 30, 2023 | Sprint qualification · Free | SWC | 93 | +20.01 | 156.71 | |
| Dec 17, 2023 | 10 km · Interval start · Classic | WC | 70 | +3:40.3 | 118.83 | |
| Dec 15, 2023 | Sprint · Free | WC | 74 | |||
| Dec 15, 2023 | Sprint qualification · Free | WC | 74 | +28.24 | 206.22 | |
| Dec 10, 2023 | 10 km · Interval start · Free | WC | 74 | +3:09.3 | 106.94 | |
| Dec 9, 2023 | Sprint · Classic | WC | 73 | |||
| Dec 9, 2023 | Sprint qualification · Classic | WC | 73 | +23.95 | 157.82 | |
| Dec 3, 2023 | Interval start | FIS | 105 | 123.37 | ||
| Dec 2, 2023 | Interval start | FIS | DSQ | |||
| Dec 1, 2023 | Sprint | FIS | 70 | |||
| Dec 1, 2023 | Sprint qualification | FIS | 70 | 143.41 | ||
| Nov 18, 2023 | Interval start | FIS | 89 | 107.49 | ||
| Nov 17, 2023 | Sprint | FIS | 72 | |||
| Nov 17, 2023 | Sprint qualification | FIS | 72 | 153.07 | ||
| Aug 20, 2023 | 10 km · Interval start · Classic | ANC | 5 | +1:41.7 | 147.08 | |
| Aug 19, 2023 | Sprint · Free | ANC | 13 | |||
| Aug 19, 2023 | Sprint qualification · Free | FIS | 3 | 189.71 | ||
| Jul 30, 2023 | 15 km · Interval start · Free | ANC | 1 | 152.23 | ||
| Jul 29, 2023 | Sprint · Classic | ANC | 1 | |||
| Jul 29, 2023 | Sprint qualification · Classic | FIS | 2 | 224.10 | ||
| Mar 1, 2023 | 15 km · Interval start · Free | WSC | 63 | +4:20.1 | 107.40 | |
| Feb 26, 2023 | Team sprint · Free(Australia, leg 2) | WSC | 18 | |||
| Feb 26, 2023 | Team sprint qualification · Free(Australia, leg 2) | WSC | 18 | +27.72 | ||
| Feb 24, 2023 | 30 km · Skiathlon · Classic/Free | WSC | 52 | |||
| Feb 23, 2023 | Sprint · Classic | WSC | 64 | |||
| Feb 23, 2023 | Sprint qualification · Classic | WSC | 64 | +26.34 | 180.10 | |
| Feb 12, 2023 | Pursuit | NC | 2 | 133.27 | ||
| Feb 11, 2023 | Interval start | NC | 1 | 68.65 | ||
| Feb 4, 2023 | 10 km · Interval start · Free | WC | 72 | +2:44.8 | 105.78 | |
| Feb 3, 2023 | Sprint · Free | WC | 59 | |||
| Feb 3, 2023 | Sprint qualification · Free | WC | 59 | +13.64 | 109.74 | |
| Jan 22, 2023 | 30 km · Mass start · Free | UVS | 19 | +2:12.5 | 70.61 | |
| Jan 20, 2023 | 7.5 km · Relay(Australia, leg 1) | UVS | 12 | +7:49.8 | ||
| Jan 18, 2023 | 10 km · Pursuit · Free | UVS | 17 | +2:06.0 | 98.34 | |
| Jan 17, 2023 | 10 km · Interval start · Classic | UVS | 14 | +1:12.6 | 68.56 | |
| Jan 15, 2023 | Sprint · Free | UVS | 20 | |||
| Jan 15, 2023 | Sprint qualification · Free | UVS | 29 | +7.4 | 148.93 | |
| Jan 13, 2023 | Team sprint · Classic(Australia I, leg 1) | UVS | 22 | |||
| Dec 10, 2022 | 10 km · Interval start · Classic | WC | 71 | +3:18.5 | 110.62 | |
| Dec 3, 2022 | Sprint · Free | WC | 62 | |||
| Dec 3, 2022 | Sprint qualification · Free | WC | 62 | +25.66 | 181.26 | |
| Dec 2, 2022 | 10 km · Interval start · Free | WC | 72 | +2:31.2 | 95.05 | |
| Nov 26, 2022 | Interval start | FIS | 60 | 79.24 | ||
| Nov 25, 2022 | Sprint | FIS | 47 | |||
| Nov 25, 2022 | Sprint qualification | FIS | 47 | 116.69 | ||
| Aug 27, 2022 | 42 km · Marathon · Free | ANC | 5 | +3:41.8 | 181.60 | |
| Aug 21, 2022 | 10 km · Interval start · Classic | ANC | 1 | 64.16 | ||
| Aug 20, 2022 | Sprint · Free | ANC | 2 | |||
| Aug 20, 2022 | Sprint qualification · Free | FIS | 4 | 174.09 | ||
| Jul 31, 2022 | 15 km · Interval start · Free | ANC | 2 | +16.0 | 80.42 | |
| Jul 30, 2022 | Sprint · Classic | ANC | 2 | |||
| Jul 30, 2022 | Sprint qualification · Classic | FIS | 5 | 180.70 | ||
| Feb 19, 2022 | 50 km · Mass start · Free | OWG | 51 | +9:29.8 | 185.83 | |
| Feb 16, 2022 | Team sprint · Classic(Australia, leg 2) | OWG | 22 | |||
| Feb 11, 2022 | 15 km · Interval start · Classic | OWG | 72 | +6:26.4 | 135.89 | |
| Feb 8, 2022 | Sprint · Free | OWG | 63 | |||
| Feb 8, 2022 | Sprint qualification · Free | OWG | 63 | +19.78 | 143.83 | |
| Feb 6, 2022 | 30 km · Skiathlon · Classic/Free | OWG | 62 | |||
| Jan 16, 2022 | Interval start | FIS | DSQ | |||
| Jan 15, 2022 | Sprint | FIS | 21 | |||
| Jan 15, 2022 | Sprint qualification | FIS | 21 | 140.26 | ||
| Dec 29, 2021 | 15 km · Interval start · Classic | SWC | 96 | +6:03.5 | 139.03 | |
| Dec 28, 2021 | Sprint · Free | SWC | 95 | |||
| Dec 28, 2021 | Sprint qualification · Free | SWC | 95 | +20.61 | 157.87 | |
| Dec 19, 2021 | Team sprint · Free(Australia, leg 2) | WC | 26 | |||
| Dec 18, 2021 | Sprint · Free | WC | 80 | |||
| Dec 18, 2021 | Sprint qualification · Free | WC | 80 | +17.05 | 153.77 | |
| Dec 11, 2021 | Sprint · Free | WC | 93 | |||
| Dec 11, 2021 | Sprint qualification · Free | WC | 93 | +18.08 | 150.50 | |
| Dec 5, 2021 | 15 km · Mass start · Free | OPA | 56 | +2:38.0 | 126.57 | |
| Dec 4, 2021 | Sprint · Free | OPA | 46 | |||
| Dec 4, 2021 | Sprint qualification · Free | OPA | 46 | +17.02 | 164.49 | |
| Dec 3, 2021 | 15 km · Interval start · Classic | OPA | 41 | +3:47.5 | 104.92 | |
| Aug 8, 2021 | 15 km · Interval start · Classic | ANC | 2 | +44.0 | 93.17 | |
| Aug 7, 2021 | Sprint · Free | ANC | 2 | |||
| Aug 7, 2021 | Sprint qualification · Free | FIS | 1 | 109.00 | ||
| Mar 3, 2021 | 15 km · Interval start · Free | WSC | 72 | +5:52.9 | 139.16 | |
| Feb 28, 2021 | Team sprint · Free(Australia, leg 2) | WSC | 17 | |||
| Feb 25, 2021 | Sprint · Classic | WSC | 85 | |||
| Feb 25, 2021 | Sprint qualification · Classic | WSC | 85 | +32.45 | 216.24 | |
| Feb 13, 2021 | Interval start | FIS | 9 | 74.93 | ||
| Feb 7, 2021 | Team sprint · Free(Australia I, leg 2) | WC | 23 | |||
| Feb 6, 2021 | Sprint · Free | WC | 72 | |||
| Feb 6, 2021 | Sprint qualification · Free | WC | 72 | +19.19 | 129.07 | |
| Jan 31, 2021 | Sprint · Classic | WC | 76 | |||
| Jan 31, 2021 | Sprint qualification · Classic | WC | 76 | +27.74 | 199.53 | |
| Jan 30, 2021 | 15 km · Mass start · Classic | WC | 73 | +6:19.5 | 251.05 | |
| Jan 29, 2021 | 15 km · Interval start · Free | WC | 74 | +5:30.1 | 135.20 | |
| Jan 17, 2021 | Pursuit | FIS | 12 | 74.35 | ||
| Jan 16, 2021 | Interval start | FIS | 18 | 92.72 | ||
| Jan 3, 2021 | 15 km · Pursuit · Free | SWC | 73 | +12:31.7 | 194.34 | |
| Jan 2, 2021 | 15 km · Mass start · Classic | SWC | 75 | +6:38.3 | 272.04 | |
| Jan 1, 2021 | Sprint · Free | SWC | 77 | |||
| Jan 1, 2021 | Sprint qualification · Free | SWC | 77 | +22.39 | 147.47 | |
| Dec 20, 2020 | Team sprint · Free(Australia, leg 1) | WC | 18 | |||
| Dec 19, 2020 | Sprint · Free | WC | 54 | |||
| Dec 19, 2020 | Sprint qualification · Free | WC | 54 | +11.8 | 101.45 | |
| Dec 13, 2020 | 15 km · Interval start · Free | WC | 69 | +5:21.2 | 130.68 | |
| Dec 12, 2020 | Sprint · Free | WC | 70 | |||
| Dec 12, 2020 | Sprint qualification · Free | WC | 70 | +15.81 | 137.03 | |
| Mar 5, 2020 | 30 km · Mass start · Free | U23 | 45 | +10:02.8 | 218.47 | |
| Mar 3, 2020 | 15 km · Interval start · Classic | U23 | 54 | +5:14.8 | 140.18 | |
| Mar 1, 2020 | Sprint · Free | U23 | 58 | |||
| Mar 1, 2020 | Sprint qualification · Free | U23 | 58 | +18.64 | 198.11 | |
| Feb 9, 2020 | 15 km · Interval start · Free | OPA | 40 | +3:39.7 | 107.41 | |
| Feb 8, 2020 | 15 km · Interval start · Classic | OPA | 55 | +4:39.1 | 116.42 | |
| Feb 7, 2020 | Sprint · Free | OPA | 34 | |||
| Feb 7, 2020 | Sprint qualification · Free | OPA | 34 | +9.94 | 117.84 | |
| Jan 31, 2020 | Sprint | NC | 98 | |||
| Jan 31, 2020 | Sprint qualification | NC | 98 | 143.25 | ||
| Jan 30, 2020 | Interval start | NC | 131 | 120.41 | ||
| Jan 19, 2020 | Interval start | FIS | DNS | |||
| Jan 18, 2020 | Interval start | FIS | DNS | |||
| Jan 12, 2020 | Team sprint · Free(Australia, leg 2) | WC | 27 | |||
| Jan 11, 2020 | Sprint · Free | WC | 69 | |||
| Jan 11, 2020 | Sprint qualification · Free | WC | 69 | +11.91 | 106.09 | |
| Jan 5, 2020 | 15 km · Interval start · Classic | OPA | 57 | +4:07.7 | 109.08 | |
| Jan 4, 2020 | Sprint · Classic | OPA | 68 | |||
| Jan 4, 2020 | Sprint qualification · Classic | OPA | 69 | +33.08 | 234.91 | |
| Dec 21, 2019 | 10 km · Interval start · Free | OPA | 66 | +2:32.9 | 112.61 | |
| Dec 20, 2019 | 15 km · Interval start · Classic | OPA | 62 | +4:53.2 | 121.79 | |
| Dec 19, 2019 | Sprint · Free | OPA | 69 | |||
| Dec 19, 2019 | Sprint qualification · Free | OPA | 69 | +10.11 | 142.09 | |
| Aug 18, 2019 | 10 km · Interval start · Classic | ANC | 2 | +17.9 | 99.30 | |
| Aug 17, 2019 | Sprint · Free | ANC | 3 | |||
| Aug 17, 2019 | Sprint qualification · Free | ANC | 3 | +5.36 | 172.26 | |
| Jul 28, 2019 | 15 km · Interval start · Free | ANC | 2 | +22.7 | 103.00 | |
| Jul 27, 2019 | Sprint · Classic | ANC | 2 | |||
| Jul 27, 2019 | Sprint qualification · Classic | ANC | 2 | +6.64 | 188.93 | |
| Feb 27, 2019 | 15 km · Interval start · Classic | WSC | 76 | +6:49.0 | 142.10 | |
| Feb 21, 2019 | Sprint · Free | WSC | 76 | |||
| Feb 21, 2019 | Sprint qualification · Free | WSC | 77 | +28.07 | 191.84 | |
| Feb 10, 2019 | 20 km · Mass start · Free | OPA | 52 | +4:54.6 | 189.95 | |
| Feb 9, 2019 | 15 km · Interval start · Classic | OPA | 49 | +3:44.6 | 106.24 | |
| Feb 8, 2019 | Sprint · Free | OPA | 59 | |||
| Feb 8, 2019 | Sprint qualification · Free | OPA | 59 | +19.68 | 215.76 | |
| Jan 25, 2019 | 30 km · Mass start · Classic | U23 | 63 | +11:47.3 | 238.45 | |
| Jan 23, 2019 | 15 km · Interval start · Free | U23 | 71 | +6:31.2 | 178.20 | |
| Jan 21, 2019 | Sprint · Classic | U23 | 65 | |||
| Jan 21, 2019 | Sprint qualification · Classic | U23 | 65 | +33.9 | 237.46 | |
| Dec 23, 2018 | 15 km · Mass start · Classic | OPA | DNF | |||
| Dec 22, 2018 | 15 km · Interval start · Free | OPA | 104 | +8:54.8 | 219.97 | |
| Dec 15, 2018 | Sprint · Free | WC | 92 | |||
| Dec 15, 2018 | Sprint qualification · Free | WC | 92 | +23.75 | 200.15 | |
| Aug 19, 2018 | 10 km · Interval start · Classic | ANC | 3 | +11.4 | 84.87 | |
| Aug 18, 2018 | Sprint · Free | ANC | 5 | |||
| Aug 18, 2018 | Sprint qualification · Free | ANC | 5 | +10.0 | 223.97 | |
| Jul 22, 2018 | 15 km · Interval start · Free | ANC | 6 | +4:19.3 | 152.87 | |
| Jul 21, 2018 | Sprint · Classic | ANC | 3 | |||
| Jul 21, 2018 | Sprint qualification · Classic | ANC | 3 | +6.6 | 153.52 | |
| Feb 11, 2018 | Mass start | JUN | DNS | |||
| Feb 3, 2018 | 4 × 5 km · Relay | WJC | 16 | +10:23.7 | ||
| Feb 1, 2018 | 20 km · Skiathlon · Classic/Free | WJC | 68 | +10:08.6 | 282.50 | |
| Jan 30, 2018 | 10 km · Interval start · Classic | WJC | 75 | +4:31.5 | 186.23 | |
| Jan 28, 2018 | Sprint · Free | WJC | 93 | |||
| Jan 28, 2018 | Sprint qualification · Free | WJC | 93 | +45.47 | 400.38 | |
| Jan 20, 2018 | Skiathlon · Classic/Free | NC | 20 | 166.66 | ||
| Jan 14, 2018 | Pursuit | JUN | 16 | 150.57 | ||
| Jan 13, 2018 | Interval start | JUN | 23 | 170.27 | ||
| Jan 7, 2018 | Interval start | JUN | DNS | |||
| Jan 5, 2018 | Interval start | JUN | DNS | |||
| Jan 5, 2018 | Interval start | JUN | DNS | |||
| Dec 10, 2017 | Skiathlon · Classic/Free | JUN | 70 | 216.31 | ||
| Dec 9, 2017 | Interval start | JUN | 94 | 160.45 | ||
| Nov 12, 2017 | Sprint | JUN | 39 | |||
| Nov 12, 2017 | Sprint qualification | JUN | 39 | 197.65 | ||
| Nov 11, 2017 | Interval start | JUN | 18 | 111.94 | ||
| Aug 20, 2017 | 15 km · Interval start · Free | ANC | 6 | +2:48.8 | 149.51 | |
| Aug 19, 2017 | Sprint · Classic | ANC | 7 | |||
| Aug 19, 2017 | Sprint qualification · Classic | ANC | 6 | +16.9 | 190.32 | |
| Jul 23, 2017 | 10 km · Interval start · Classic | ANC | 5 | +2:23.5 | 137.03 | |
| Jul 22, 2017 | Sprint · Free | ANC | 5 | |||
| Jul 22, 2017 | Sprint qualification · Free | ANC | 5 | +9.9 | 187.91 | |
| Mar 31, 2017 | Interval start | NC | 343 | 177.44 | ||
| Mar 11, 2017 | Interval start | NJC | 153 | |||
| Mar 11, 2017 | Interval start | NJC | 345 | 188.21 | ||
| Mar 10, 2017 | Interval start | NJC | 124 | 188.19 | ||
| Feb 19, 2017 | Interval start | JUN | 131 | 211.97 | ||
| Feb 18, 2017 | Sprint | NJC | 154 | |||
| Feb 18, 2017 | Sprint qualification | NJC | 154 | |||
| Feb 18, 2017 | Sprint qualification | NJC | 372 | 280.72 | ||
| Feb 17, 2017 | Interval start | JUN | 108 | |||
| Feb 17, 2017 | Interval start | JUN | 252 | 178.97 | ||
| Feb 5, 2017 | 4 × 5 km · Relay(Australia) | WJC | 12 | +13:00.7 | ||
| Feb 3, 2017 | 20 km · Skiathlon · Classic/Free | WJC | 58 | +9:14.8 | 311.46 | |
| Feb 1, 2017 | 10 km · Interval start · Free | WJC | 58 | +3:50.1 | 185.16 | |
| Jan 30, 2017 | Sprint · Classic | WJC | 61 | |||
| Jan 30, 2017 | Sprint qualification · Classic | WJC | 61 | +41.25 | 302.92 | |
| Jan 22, 2017 | Interval start | FIS | 13 | 140.30 | ||
| Jan 21, 2017 | Sprint qualification | FIS | 21 | 300.79 | ||
| Jan 12, 2017 | Sprint qualification | FIS | 59 | 279.87 | ||
| Jan 10, 2017 | Mass start | JUN | 47 | 224.82 | ||
| Jan 8, 2017 | Sprint | NC | 184 | |||
| Jan 8, 2017 | Sprint qualification | NC | 184 | 226.98 | ||
| Jan 7, 2017 | Interval start | NC | 186 | 184.98 | ||
| Aug 21, 2016 | 15 km · Interval start · Classic | ANC | DNS | |||
| Aug 20, 2016 | Sprint · Free | ANC | DNS | |||
| Aug 20, 2016 | Sprint qualification · Free | ANC | DNS | |||
| Jan 10, 2016 | 10 km · Interval start · Free | JUN | 63 | 169.59 | ||
| Jan 9, 2016 | 10 km · Interval start · Classic | JUN | 69 | 194.06 | ||
| Jan 8, 2016 | Sprint · Free | JUN | 78 | |||
| Jan 8, 2016 | Sprint qualification · Free | JUN | 78 | 343.14 | ||
| Aug 16, 2015 | 15 km · Interval start · Free | ANC | 10 | +4:50.9 | 162.26 | |
| Aug 15, 2015 | Sprint · Classic | ANC | 16 | |||
| Aug 15, 2015 | Sprint qualification · Classic | ANC | 16 | +31.8 | 304.59 | |
| Jul 26, 2015 | 10 km · Interval start · Classic | ANC | 8 | +4:27.4 | 210.31 | |
| Jul 25, 2015 | Sprint · Free | ANC | 11 | |||
| Jul 25, 2015 | Sprint qualification · Free | ANC | 15 | +32.3 | 351.78 |