CAN
AntoineCyr
- Age
- 28
- Born
- Sep 18, 1998
- Club
- Club Skinouk
- Skis
- Salomon
132
WC starts
0
WC wins
0
WC podiums
0
Champ. medals
25.89
FIS pts distance
66.70
FIS pts sprint
XC Rating over time
XC Rating →1,924
XC Rating · Distance · World #32
1,602
XC Rating · Sprint · World #100
Season by season
All results 336
| Date | Venue | Race | Level | Rk | Behind | FIS pts |
|---|---|---|---|---|---|---|
| Mar 22, 2026 | 20 km · Mass start · Free | WC | 24 | +1:41.5 | 56.46 | |
| Mar 21, 2026 | Sprint · Free | WC | 51 | |||
| Mar 21, 2026 | Sprint qualification · Free | WC | 51 | +11.58 | 92.66 | |
| Mar 20, 2026 | 10 km · Interval start · Classic | WC | 24 | +1:40.6 | 50.16 | |
| Mar 12, 2026 | Sprint · Classic | WC | 45 | |||
| Mar 12, 2026 | Sprint qualification · Classic | WC | 46 | +8.2 | 67.92 | |
| Mar 8, 2026 | 10 km · Interval start · Classic | WC | 44 | +1:39.2 | 56.58 | |
| Mar 7, 2026 | Sprint · Free | WC | 47 | |||
| Mar 7, 2026 | Sprint qualification · Free | WC | 48 | +10.52 | 77.77 | |
| Mar 1, 2026 | 20 km · Skiathlon · Classic/Free | WC | 10 | +57.4 | 27.50 | |
| Feb 21, 2026 | 50 km · Mass start · Classic | OWG | 11 | +6:53.0 | 76.03 | |
| Feb 18, 2026 | Team sprint · Free(Canada, leg 1) | OWG | 6 | +9.71 | ||
| Feb 18, 2026 | Team sprint qualification · Free(Canada, leg 1) | OWG | 14 | +10.97 | ||
| Feb 15, 2026 | 4 × 7.5 km · Relay(Canada, leg 2) | OWG | 5 | +1:12.3 | ||
| Feb 10, 2026 | Sprint · Classic | OWG | 39 | |||
| Feb 10, 2026 | Sprint qualification · Classic | OWG | 39 | +14.59 | 93.44 | |
| Feb 8, 2026 | 20 km · Skiathlon · Classic/Free | OWG | 25 | +2:19.9 | 70.68 | |
| Jan 25, 2026 | 20 km · Mass start · Classic | WC | 34 | +2:57.8 | 85.57 | |
| Jan 24, 2026 | Sprint · Classic | WC | 34 | |||
| Jan 24, 2026 | Sprint qualification · Classic | WC | 35 | +9.6 | 58.12 | |
| Jan 23, 2026 | Team sprint · Free(Canada I, leg 1) | WC | 9 | +26.7 | ||
| Jan 23, 2026 | Team sprint qualification · Free(Canada I, leg 1) | WC | 15 | +11.05 | ||
| Jan 18, 2026 | 10 km · Interval start · Classic | WC | 25 | +1:04.1 | 40.41 | |
| Jan 4, 2026 | FISTour de Ski | Overall standings | WC | 11 | +2:51.8 | |
| Jan 4, 2026 | 10 km · Mass start · Free | SWC | 13 | +59.7 | 41.68 | |
| Jan 3, 2026 | Sprint · Classic | SWC | 15 | |||
| Jan 3, 2026 | Sprint qualification · Classic | SWC | 24 | +6.1 | 37.04 | |
| Jan 1, 2026 | 20 km · Pursuit · Classic | SWC | 13 | +1:54.5 | 8.63 | |
| Dec 31, 2025 | 5 km · Mass start · Free | SWC | 11 | +8.4 | 20.44 | |
| Dec 29, 2025 | Interval start · Classic | SWC | 21 | +54.0 | 32.46 | |
| Dec 28, 2025 | Sprint · Free | SWC | 77 | |||
| Dec 28, 2025 | Sprint qualification · Free | SWC | 77 | +12.2 | 99.49 | |
| Dec 16, 2025 | Sprint · Free | NAC | 5 | |||
| Dec 16, 2025 | Sprint qualification · Free | NAC | 21 | +7.0 | 151.38 | |
| Dec 15, 2025 | 10 km · Interval start · Free | NAC | 4 | +26.3 | 59.22 | |
| Dec 14, 2025 | 10 km · Interval start · Classic | NAC | 3 | +18.8 | 49.96 | |
| Mar 15, 2025 | 20 km · Interval start · Classic | WC | DNF | |||
| Mar 6, 2025 | 4 × 7.5 km · Relay(Canada, leg 2) | WSC | 5 | +25.3 | ||
| Mar 5, 2025 | Team sprint · Classic(Canada, leg 1) | WSC | 9 | +27.99 | ||
| Mar 5, 2025 | Team sprint qualification · Classic(Canada, leg 1) | WSC | 11 | +15.07 | ||
| Mar 4, 2025 | 10 km · Interval start · Classic | WSC | 18 | +1:01.3 | 28.90 | |
| Mar 1, 2025 | 20 km · Skiathlon · Classic/Free | WSC | 40 | +2:27.8 | 77.72 | |
| Feb 16, 2025 | 20 km · Mass start · Free | WC | 30 | +1:57.4 | 56.97 | |
| Feb 15, 2025 | 10 km · Interval start · Classic | WC | 15 | +1:08.1 | 36.46 | |
| Feb 14, 2025 | Sprint · Classic | WC | 55 | |||
| Feb 14, 2025 | Sprint qualification · Classic | WC | 55 | +14.24 | 99.88 | |
| Feb 2, 2025 | 10 km · Interval start · Free | WC | 30 | +1:01.5 | 37.70 | |
| Feb 1, 2025 | Sprint · Classic | WC | 42 | |||
| Feb 1, 2025 | Sprint qualification · Classic | WC | 43 | +8.2 | 60.17 | |
| Jan 31, 2025 | Team sprint · Classic(Canada I, leg 2) | WC | 17 | |||
| Jan 31, 2025 | Team sprint qualification · Classic(Canada I, leg 2) | WC | 17 | +12.02 | ||
| Jan 24, 2025 | 4 × 5 km · Relay(Canada I, leg 1) | WC | 6 | +44.7 | ||
| Jan 5, 2025 | 10 km · Mass start · Free | SWC | 23 | +1:30.3 | 64.51 | |
| Jan 5, 2025 | FISTour de Ski | Overall standings | WC | 18 | +4:56.6 | |
| Jan 4, 2025 | 20 km · Skiathlon · Classic/Free | SWC | 16 | +22.1 | 10.42 | |
| Jan 3, 2025 | Sprint · Classic | SWC | 29 | |||
| Jan 3, 2025 | Sprint qualification · Classic | SWC | 28 | +9.58 | 74.63 | |
| Jan 1, 2025 | 15 km · Pursuit · Classic | SWC | 27 | +2:03.6 | 19.41 | |
| Dec 31, 2024 | 20 km · Interval start · Free | SWC | 56 | +2:43.6 | 49.48 | |
| Dec 29, 2024 | 15 km · Mass start · Classic | SWC | 9 | +3.5 | 2.13 | |
| Dec 28, 2024 | Sprint · Free | SWC | 56 | |||
| Dec 28, 2024 | Sprint qualification · Free | SWC | 56 | +12.22 | 97.97 | |
| Dec 15, 2024 | 20 km · Interval start · Classic | WC | 32 | +2:57.9 | 42.64 | |
| Dec 13, 2024 | Team sprint · Free(Canada I, leg 1) | WC | 14 | +22.69 | ||
| Dec 13, 2024 | Team sprint qualification · Free(Canada I, leg 1) | WC | 14 | +10.27 | ||
| Dec 8, 2024 | 20 km · Skiathlon · Classic/Free | WC | 27 | +1:35.1 | 44.97 | |
| Dec 7, 2024 | Sprint · Free | WC | 71 | |||
| Dec 7, 2024 | Sprint qualification · Free | WC | 71 | +13.79 | 107.22 | |
| Dec 6, 2024 | 10 km · Interval start · Free | WC | 35 | +1:45.6 | 61.27 | |
| Dec 1, 2024 | 20 km · Mass start · Free | WC | 28 | +1:25.1 | 43.10 | |
| Nov 29, 2024 | 10 km · Interval start · Classic | WC | DNS | |||
| Nov 23, 2024 | Interval start | FIS | 4 | 27.43 | ||
| Nov 22, 2024 | Sprint | FIS | 32 | |||
| Nov 22, 2024 | Sprint qualification | FIS | 32 | 125.26 | ||
| Mar 26, 2024 | 40 km · Mass start · Free | NC | 2 | 24.88 | ||
| Mar 23, 2024 | Sprint · Classic | NC | 3 | |||
| Mar 23, 2024 | Sprint qualification · Classic | NC | 2 | 53.07 | ||
| Mar 21, 2024 | 10 km · Interval start · Classic | UST | 1 | 26.75 | ||
| Mar 17, 2024 | 20 km · Mass start · Free | WC | 26 | +44.4 | 21.99 | |
| Mar 16, 2024 | 10 km · Interval start · Classic | WC | 11 | +1:00.8 | 31.18 | |
| Mar 15, 2024 | Sprint · Classic | WC | 23 | |||
| Mar 15, 2024 | Sprint qualification · Classic | WC | 22 | +9.32 | 66.41 | |
| Mar 12, 2024 | Sprint · Classic | WC | 4 | |||
| Mar 12, 2024 | Sprint qualification · Classic | WC | 11 | +4.41 | 35.94 | |
| Mar 10, 2024 | 50 km · Mass start · Classic | WC | 20 | +1:39.1 | 18.23 | |
| Mar 3, 2024 | Sprint · Free | WC | 38 | |||
| Mar 3, 2024 | Sprint qualification · Free | WC | 38 | +9.84 | 75.59 | |
| Mar 2, 2024 | 20 km · Interval start · Classic | WC | 21 | +2:43.2 | 45.33 | |
| Mar 1, 2024 | Team sprint · Classic(Canada I, leg 1) | WC | 12 | +47.44 | ||
| Mar 1, 2024 | Team sprint qualification · Classic(Canada I, leg 1) | WC | 14 | +14.52 | ||
| Feb 18, 2024 | 10 km · Interval start · Free | WC | 24 | +41.7 | 26.63 | |
| Feb 17, 2024 | Sprint · Free | WC | 19 | |||
| Feb 17, 2024 | Sprint qualification · Free | WC | 29 | +9.12 | 64.26 | |
| Feb 13, 2024 | Sprint · Classic | WC | 28 | |||
| Feb 13, 2024 | Sprint qualification · Classic | WC | 21 | +8.09 | 57.78 | |
| Feb 11, 2024 | 20 km · Mass start · Classic | WC | 16 | +31.4 | 14.04 | |
| Feb 9, 2024 | 15 km · Mass start · Free | WC | 37 | +1:55.4 | 74.57 | |
| Jan 28, 2024 | 20 km · Mass start · Free | WC | 22 | +36.7 | 21.72 | |
| Jan 27, 2024 | Sprint · Free | WC | 35 | |||
| Jan 27, 2024 | Sprint qualification · Free | WC | 35 | +10.28 | 80.09 | |
| Jan 26, 2024 | 4 × 5 km · Relay(Canada, leg 1) | WC | 13 | +4:04.8 | ||
| Jan 21, 2024 | 4 × 7.5 km · Relay(Canada, leg 2) | WC | 8 | +9.0 | ||
| Jan 20, 2024 | 20 km · Mass start · Classic | WC | 8 | +2.5 | 1.27 | |
| Jan 19, 2024 | Sprint · Classic | WC | 29 | |||
| Jan 19, 2024 | Sprint qualification · Classic | WC | 24 | +5.33 | 38.57 | |
| Jan 7, 2024 | 10 km · Mass start · Free | SWC | 14 | +1:34.2 | 66.58 | |
| Jan 7, 2024 | FISFIS Tour de Ski | Overall standings | WC | 12 | +4:24.0 | |
| Jan 6, 2024 | 15 km · Mass start · Classic | SWC | 41 | +21.7 | 9.96 | |
| Jan 4, 2024 | 20 km · Pursuit · Classic | SWC | 7 | +49.6 | 18.35 | |
| Jan 3, 2024 | Sprint · Free | SWC | 32 | |||
| Jan 3, 2024 | Sprint qualification · Free | SWC | 32 | +8.02 | 71.34 | |
| Jan 1, 2024 | 20 km · Pursuit · Free | SWC | 19 | +2:06.9 | 19.29 | |
| Dec 31, 2023 | 10 km · Interval start · Classic | SWC | 19 | +1:11.3 | 41.08 | |
| Dec 30, 2023 | Sprint · Free | SWC | 35 | |||
| Dec 30, 2023 | Sprint qualification · Free | SWC | 35 | +8.13 | 63.67 | |
| Dec 17, 2023 | 10 km · Interval start · Classic | WC | 38 | +1:34.9 | 51.19 | |
| Dec 16, 2023 | 20 km · Skiathlon · Classic/Free | WC | 21 | +1:34.9 | 50.50 | |
| Dec 15, 2023 | Sprint · Free | WC | 43 | |||
| Dec 15, 2023 | Sprint qualification · Free | WC | 43 | +10.2 | 74.48 | |
| Dec 10, 2023 | 10 km · Interval start · Free | WC | 24 | +1:20.6 | 45.53 | |
| Dec 9, 2023 | Sprint · Classic | WC | 16 | |||
| Dec 9, 2023 | Sprint qualification · Classic | WC | 25 | +8.71 | 57.39 | |
| Dec 3, 2023 | 4 × 7.5 km · Relay(Canada, leg 2) | WC | 9 | +1:52.3 | ||
| Dec 2, 2023 | 10 km · Interval start · Free | WC | 47 | +1:26.5 | 52.56 | |
| Nov 26, 2023 | 20 km · Mass start · Free | WC | 36 | +1:28.0 | 42.65 | |
| Nov 25, 2023 | 10 km · Interval start · Classic | WC | 27 | +1:04.5 | 36.55 | |
| Nov 24, 2023 | Sprint · Classic | WC | 24 | |||
| Nov 24, 2023 | Sprint qualification · Classic | WC | 21 | +4.39 | 33.31 | |
| Mar 26, 2023 | 20 km · Mass start · Classic | WC | 8 | +8.4 | 4.43 | |
| Mar 25, 2023 | Sprint · Classic | WC | 23 | |||
| Mar 25, 2023 | Sprint qualification · Classic | WC | 29 | +7.19 | 52.89 | |
| Mar 24, 2023 | Team sprint · Free(Canada I, leg 1) | WC | 19 | |||
| Mar 24, 2023 | Team sprint qualification · Free(Canada I, leg 1) | WC | 19 | +20.3 | ||
| Mar 21, 2023 | Sprint · Free | WC | 48 | |||
| Mar 21, 2023 | Sprint qualification · Free | WC | 48 | +9.39 | 82.91 | |
| Mar 19, 2023 | 4 × 5 km · Relay(Canada, leg 1) | WC | 12 | +1:19.1 | ||
| Mar 18, 2023 | Sprint · Free | WC | 61 | |||
| Mar 18, 2023 | Sprint qualification · Free | WC | 61 | +13.67 | 108.71 | |
| Mar 17, 2023 | 10 km · Interval start · Classic | WC | 20 | +1:13.5 | 40.97 | |
| Mar 14, 2023 | Sprint · Classic | WC | 16 | |||
| Mar 14, 2023 | Sprint qualification · Classic | WC | 27 | +8.14 | 64.89 | |
| Mar 5, 2023 | 50 km · Mass start · Classic | WSC | 36 | +8:56.6 | 103.05 | |
| Mar 3, 2023 | 4 × 10 km · Relay(Canada, leg 2) | WSC | 5 | +1:22.5 | ||
| Feb 26, 2023 | Team sprint · Free(Canada, leg 1) | WSC | 4 | +22.95 | ||
| Feb 26, 2023 | Team sprint qualification · Free(Canada, leg 1) | WSC | 10 | +13.78 | ||
| Feb 24, 2023 | 30 km · Skiathlon · Classic/Free | WSC | DNF | |||
| Feb 23, 2023 | Sprint · Classic | WSC | 38 | |||
| Feb 23, 2023 | Sprint qualification · Classic | WSC | 38 | +14.95 | 102.22 | |
| Jan 29, 2023 | 20 km · Mass start · Classic | WC | 8 | +38.4 | 18.11 | |
| Jan 28, 2023 | Sprint · Classic | WC | 22 | |||
| Jan 28, 2023 | Sprint qualification · Classic | WC | 21 | +6.03 | 46.30 | |
| Jan 8, 2023 | FISFIS Tour de Ski | Overall standings | WC | 16 | +4:03.3 | |
| Jan 8, 2023 | 10 km · Mass start · Free | SWC | 36 | +2:30.8 | 112.27 | |
| Jan 7, 2023 | 15 km · Mass start · Classic | SWC | 4 | +1.3 | 0.76 | |
| Jan 6, 2023 | Sprint · Classic | SWC | 6 | |||
| Jan 6, 2023 | Sprint qualification · Classic | SWC | 17 | +8.29 | 63.15 | |
| Jan 4, 2023 | 20 km · Pursuit · Free | SWC | 24 | +17.0 | 6.58 | |
| Jan 3, 2023 | 10 km · Interval start · Classic | SWC | 32 | +1:13.7 | 45.41 | |
| Jan 1, 2023 | 10 km · Pursuit · Classic | SWC | 20 | +1:18.2 | 36.22 | |
| Dec 31, 2022 | Sprint · Free | SWC | 32 | |||
| Dec 31, 2022 | Sprint qualification · Free | SWC | 32 | +10.13 | 69.84 | |
| Dec 18, 2022 | 20 km · Interval start · Free | WC | 24 | +1:53.9 | 35.98 | |
| Dec 17, 2022 | Sprint · Free | WC | 29 | |||
| Dec 17, 2022 | Sprint qualification · Free | WC | 28 | +5.98 | 52.42 | |
| Dec 11, 2022 | 4 × 5 km · Relay(Canada, leg 2) | WC | 8 | +1:36.5 | ||
| Dec 10, 2022 | 10 km · Interval start · Classic | WC | 20 | +42.9 | 23.91 | |
| Dec 9, 2022 | Sprint · Classic | WC | DNF | |||
| Dec 9, 2022 | Sprint qualification · Classic | WC | DNF | |||
| Dec 4, 2022 | 20 km · Mass start · Classic | WC | 12 | +5.1 | 2.47 | |
| Dec 2, 2022 | 10 km · Interval start · Free | WC | 46 | +1:10.9 | 44.57 | |
| Nov 26, 2022 | 10 km · Interval start · Classic | WC | DNS | |||
| Mar 27, 2022 | Mass start | NC | 3 | 25.80 | ||
| Mar 23, 2022 | Sprint | NC | 2 | |||
| Mar 23, 2022 | Sprint qualification | NC | 4 | 57.78 | ||
| Mar 21, 2022 | Interval start | NC | 2 | 26.22 | ||
| Mar 20, 2022 | Interval start | NC | 3 | 48.30 | ||
| Mar 13, 2022 | 4 × 5 km · Relay(Canada, leg 2) | WC | 12 | +1:45.2 | ||
| Mar 12, 2022 | 15 km · Interval start · Free | WC | 25 | +1:42.3 | 42.68 | |
| Mar 11, 2022 | Sprint · Classic | WC | 30 | |||
| Mar 11, 2022 | Sprint qualification · Classic | WC | 31 | +8.76 | 61.27 | |
| Mar 6, 2022 | 50 km · Mass start · Classic | WC | 37 | +6:27.9 | 73.31 | |
| Mar 3, 2022 | Sprint · Classic | WC | 19 | |||
| Mar 3, 2022 | Sprint qualification · Classic | WC | 19 | +6.42 | 52.64 | |
| Feb 27, 2022 | 15 km · Interval start · Classic | WC | 23 | +1:46.5 | 42.89 | |
| Feb 26, 2022 | Sprint · Free | WC | 40 | |||
| Feb 26, 2022 | Sprint qualification · Free | WC | 40 | +9.99 | 67.41 | |
| Feb 16, 2022 | Team sprint · Classic(Canada, leg 1) | OWG | 5 | +22.31 | ||
| Feb 13, 2022 | 4 × 10 km · Relay(Canada, leg 2) | OWG | 11 | +9:10.4 | ||
| Feb 11, 2022 | 15 km · Interval start · Classic | OWG | 37 | +3:22.9 | 71.36 | |
| Feb 8, 2022 | Sprint · Free | OWG | 56 | |||
| Feb 8, 2022 | Sprint qualification · Free | OWG | 56 | +17.56 | 127.69 | |
| Feb 6, 2022 | 30 km · Skiathlon · Classic/Free | OWG | 42 | +9:16.2 | 170.40 | |
| Jan 11, 2022 | Sprint · Classic | NAC | 2 | |||
| Jan 11, 2022 | Sprint qualification · Classic | NAC | 6 | +3.96 | 95.57 | |
| Jan 9, 2022 | 30 km · Interval start · Free | NAC | 6 | +3:34.2 | 71.21 | |
| Jan 8, 2022 | 15 km · Interval start · Classic | NAC | 1 | 32.48 | ||
| Jan 6, 2022 | Sprint · Free | NAC | 1 | |||
| Jan 6, 2022 | Sprint qualification · Free | NAC | 5 | +3.27 | 78.68 | |
| Dec 19, 2021 | Mass start | FIS | 1 | 46.61 | ||
| Dec 18, 2021 | Interval start | FIS | DNS | |||
| Dec 12, 2021 | 15 km · Interval start · Free | WC | DNS | |||
| Dec 11, 2021 | Sprint · Free | WC | 36 | |||
| Dec 11, 2021 | Sprint qualification · Free | WC | 36 | +6.43 | 53.52 | |
| Dec 5, 2021 | 4 × 7.5 km · Relay(Canada, leg 2) | WC | 10 | +1:15.5 | ||
| Dec 4, 2021 | 15 km · Interval start · Free | WC | 42 | +1:50.0 | 45.22 | |
| Dec 3, 2021 | Sprint · Free | WC | 56 | |||
| Dec 3, 2021 | Sprint qualification · Free | WC | 56 | +12.66 | 92.06 | |
| Nov 28, 2021 | 15 km · Pursuit · Free | WC | 12 | +58.8 | 46.27 | |
| Nov 27, 2021 | 15 km · Interval start · Classic | WC | 11 | +52.3 | 21.04 | |
| Nov 26, 2021 | Sprint · Classic | WC | 32 | |||
| Nov 26, 2021 | Sprint qualification · Classic | WC | 32 | +8.15 | 64.71 | |
| Mar 14, 2021 | 50 km · Pursuit · Free | WC | 29 | +2:14.7 | 61.51 | |
| Mar 13, 2021 | 15 km · Mass start · Classic | WC | 21 | +54.5 | 37.27 | |
| Mar 7, 2021 | 50 km · Mass start · Classic | WSC | 27 | +4:38.3 | 49.61 | |
| Mar 5, 2021 | 4 × 10 km · Relay(Canada, leg 2) | WSC | 10 | +4:31.9 | ||
| Feb 28, 2021 | Team sprint · Free(Canada, leg 1) | WSC | 7 | +17.06 | ||
| Feb 27, 2021 | 30 km · Skiathlon · Classic/Free | WSC | 27 | +4:01.9 | 78.87 | |
| Feb 25, 2021 | Sprint · Classic | WSC | 31 | |||
| Feb 25, 2021 | Sprint qualification · Classic | WSC | 31 | +12.45 | 82.96 | |
| Feb 13, 2021 | 4 × 5 km · Relay(Canada) | U23 | 9 | +2:17.1 | ||
| Feb 12, 2021 | 15 km · Interval start · Free | U23 | 18 | +1:31.4 | 59.37 | |
| Feb 11, 2021 | Sprint · Classic | U23 | 21 | |||
| Feb 11, 2021 | Sprint qualification · Classic | U23 | 15 | +6.84 | 83.75 | |
| Feb 6, 2021 | Sprint · Free | WC | 60 | |||
| Feb 6, 2021 | Sprint qualification · Free | WC | 60 | +13.01 | 87.51 | |
| Jan 31, 2021 | Sprint · Classic | WC | 49 | |||
| Jan 31, 2021 | Sprint qualification · Classic | WC | 49 | +12.04 | 86.60 | |
| Jan 30, 2021 | 15 km · Mass start · Classic | WC | DNS | |||
| Jan 24, 2021 | 4 × 7.5 km · Relay(Canada, leg 2) | WC | 9 | |||
| Jan 23, 2021 | 30 km · Skiathlon · Classic/Free | WC | 37 | +3:50.1 | 76.37 | |
| Mar 7, 2020 | 4 × 5 km · Relay | U23 | 14 | +4:00.6 | ||
| Mar 5, 2020 | 30 km · Mass start · Free | U23 | 18 | +4:46.8 | 117.05 | |
| Mar 3, 2020 | 15 km · Interval start · Classic | U23 | 30 | +3:23.8 | 99.57 | |
| Mar 1, 2020 | Sprint · Free | U23 | 28 | |||
| Mar 1, 2020 | Sprint qualification · Free | U23 | 18 | +5.82 | 91.78 | |
| Feb 2, 2020 | 30 km · Mass start · Free | NAC | 10 | +25.9 | 43.86 | |
| Feb 1, 2020 | 15 km · Interval start · Classic | NAC | 1 | 36.10 | ||
| Jan 30, 2020 | Sprint · Free | NAC | 4 | |||
| Jan 30, 2020 | Sprint qualification · Free | NAC | 8 | +3.53 | 88.43 | |
| Jan 19, 2020 | 10 km · Interval start · Free | OPA | 23 | +1:34.2 | 80.04 | |
| Jan 18, 2020 | 30 km · Mass start · Classic | OPA | 22 | +5:56.1 | 126.37 | |
| Jan 12, 2020 | Team sprint · Free(Canada II, leg 2) | WC | 20 | |||
| Jan 11, 2020 | Sprint · Free | WC | 51 | |||
| Jan 11, 2020 | Sprint qualification · Free | WC | 51 | +6.91 | 61.55 | |
| Dec 15, 2019 | 10 km · Interval start · Classic | NAC | 3 | +14.4 | 48.75 | |
| Dec 14, 2019 | 10 km · Interval start · Free | NAC | 1 | 38.33 | ||
| Dec 13, 2019 | Sprint · Classic | NAC | 2 | |||
| Dec 13, 2019 | Sprint qualification · Classic | NAC | 8 | +3.35 | 92.57 | |
| Dec 8, 2019 | 15 km · Interval start · Free | NAC | 18 | +1:15.9 | 59.56 | |
| Dec 7, 2019 | 10 km · Interval start · Classic | NAC | 2 | +15.0 | 37.77 | |
| Dec 6, 2019 | Sprint · Free | NAC | 5 | |||
| Dec 6, 2019 | Sprint qualification · Free | NAC | 18 | +8.22 | 120.19 | |
| Apr 2, 2019 | 50 km · Mass start · Free | NC | 24 | 257.11 | ||
| Mar 30, 2019 | 15 km · Mass start · Classic | UST | 10 | +1:12.9 | 64.96 | |
| Mar 29, 2019 | Sprint qualification · Free | UST | 33 | +16.9 | 158.87 | |
| Mar 24, 2019 | 15 km · Interval start · Free | WC | 61 | +7:31.8 | ||
| Mar 24, 2019 | 15 km · Pursuit · Free | SWC | 61 | +7:31.8 | 92.73 | |
| Mar 23, 2019 | 15 km · Mass start · Classic | SWC | 63 | +4:29.8 | 173.99 | |
| Mar 22, 2019 | Sprint · Free | SWC | 66 | |||
| Mar 22, 2019 | Sprint qualification · Free | SWC | 66 | +25.83 | 165.22 | |
| Mar 16, 2019 | Sprint | NC | 21 | |||
| Mar 16, 2019 | Sprint qualification | NC | 11 | 99.58 | ||
| Mar 14, 2019 | Pursuit | NC | 8 | 75.95 | ||
| Mar 13, 2019 | Interval start | NC | 4 | 53.99 | ||
| Feb 28, 2019 | Mass start | FIS | 2 | 60.71 | ||
| Feb 26, 2019 | Sprint | FIS | 7 | |||
| Feb 26, 2019 | Sprint qualification | FIS | 6 | 134.67 | ||
| Feb 25, 2019 | Interval start | FIS | 5 | 96.77 | ||
| Feb 1, 2019 | Sprint qualification · Classic | NAC | DNS | |||
| Jan 25, 2019 | 30 km · Mass start · Classic | U23 | 27 | +2:26.8 | 69.30 | |
| Jan 23, 2019 | 15 km · Interval start · Free | U23 | 38 | +2:56.6 | 94.16 | |
| Jan 21, 2019 | Sprint · Classic | U23 | 20 | |||
| Jan 21, 2019 | Sprint qualification · Classic | U23 | 24 | +13.84 | 119.34 | |
| Jan 4, 2019 | Sprint | NC | 29 | |||
| Jan 4, 2019 | Sprint qualification | NC | 19 | 108.60 | ||
| Jan 3, 2019 | Interval start | NC | 40 | 82.69 | ||
| Dec 16, 2018 | 30 km · Mass start · Classic | NAC | 5 | +1:24.7 | 74.33 | |
| Dec 15, 2018 | 15 km · Interval start · Free | NAC | 8 | +1:11.6 | 74.67 | |
| Dec 13, 2018 | Sprint · Classic | NAC | 8 | |||
| Dec 13, 2018 | Sprint qualification · Classic | NAC | 3 | +0.85 | 65.87 | |
| Dec 9, 2018 | 15 km · Interval start · Classic | NAC | 12 | +1:45.3 | 68.30 | |
| Dec 8, 2018 | Sprint · Free | NAC | 5 | |||
| Dec 8, 2018 | Sprint qualification · Free | NAC | 14 | +9.59 | 138.15 | |
| Mar 28, 2018 | 30 km · Mass start · Classic | JUN | 4 | 91.47 | ||
| Mar 24, 2018 | 15 km · Mass start · Free | UST | 13 | +1:22.0 | 74.46 | |
| Mar 23, 2018 | Sprint · Classic | UST | 9 | |||
| Mar 23, 2018 | Sprint qualification · Classic | UST | 16 | +11.83 | 123.46 | |
| Mar 14, 2018 | Sprint qualification | NC | 25 | 121.36 | ||
| Mar 13, 2018 | Pursuit | NC | 5 | 65.94 | ||
| Mar 11, 2018 | Interval start | NC | 2 | 50.22 | ||
| Feb 18, 2018 | 15 km · Mass start · Free | JUN | 23 | 88.39 | ||
| Feb 17, 2018 | 10 km · Interval start · Classic | JUN | 13 | 67.48 | ||
| Feb 16, 2018 | Sprint qualification · Classic | JUN | 20 | 179.86 | ||
| Feb 16, 2018 | Sprint · Classic | JUN | 3 | |||
| Feb 11, 2018 | Mass start | JUN | 1 | 61.60 | ||
| Feb 10, 2018 | Sprint qualification | FIS | 19 | 138.23 | ||
| Feb 10, 2018 | Sprint | JUN | 2 | |||
| Feb 3, 2018 | 4 × 5 km · Relay | WJC | 11 | +3:12.8 | ||
| Feb 1, 2018 | 20 km · Skiathlon · Classic/Free | WJC | 32 | +4:45.4 | 154.16 | |
| Jan 30, 2018 | 10 km · Interval start · Classic | WJC | 12 | +1:07.7 | 77.45 | |
| Jan 28, 2018 | Sprint · Free | WJC | 30 | |||
| Jan 28, 2018 | Sprint qualification · Free | WJC | 25 | +8.3 | 158.04 | |
| Jan 10, 2018 | 10 km · Interval start · Classic | JUN | 1 | 65.82 | ||
| Jan 9, 2018 | Sprint qualification · Free | NAC | 13 | +5.9 | 110.13 | |
| Jan 8, 2018 | 20 km · Skiathlon · Classic/Free | JUN | 1 | 65.58 | ||
| Jan 5, 2018 | Sprint · Classic | NAC | 28 | |||
| Jan 5, 2018 | Sprint qualification · Classic | NAC | 15 | +10.76 | 123.65 | |
| Dec 17, 2017 | 15 km · Pursuit · Free | NAC | 15 | +4:05.6 | 109.26 | |
| Dec 16, 2017 | Sprint qualification · Free | NAC | 12 | +5.62 | 115.16 | |
| Dec 15, 2017 | 10 km · Interval start · Classic | NAC | 12 | +1:16.9 | 77.60 | |
| Dec 10, 2017 | 15 km · Interval start · Free | NAC | 53 | +2:44.3 | 97.33 | |
| Dec 9, 2017 | Sprint qualification · Classic | NAC | 21 | +6.88 | 122.46 | |
| Mar 22, 2017 | Sprint qualification · Classic | NAC | 48 | +21.75 | 213.48 | |
| Mar 21, 2017 | 15 km · Interval start · Classic | NAC | 50 | +6:41.2 | 142.63 | |
| Mar 19, 2017 | 10 km · Interval start · Free | NAC | 28 | +1:37.5 | 90.17 | |
| Mar 5, 2017 | 20 km · Mass start · Classic | JUN | 18 | 149.73 | ||
| Mar 4, 2017 | 10 km · Interval start · Free | JUN | 19 | 133.74 | ||
| Feb 26, 2017 | Interval start | JUN | 15 | 107.56 | ||
| Feb 25, 2017 | Mass start | FIS | 4 | 63.11 | ||
| Feb 5, 2017 | 20 km · Pursuit · Free | NAC | 13 | 79.94 | ||
| Feb 4, 2017 | 15 km · Interval start · Classic | NAC | 12 | +1:32.0 | 71.33 | |
| Feb 3, 2017 | Sprint qualification · Classic | NAC | 15 | +8.41 | 133.49 | |
| Jan 10, 2017 | Mass start | JUN | 42 | 216.20 | ||
| Jan 8, 2017 | Sprint | NC | 53 | |||
| Jan 8, 2017 | Sprint qualification | NC | 53 | 138.59 | ||
| Jan 7, 2017 | Interval start | NC | 142 | 160.28 | ||
| Dec 18, 2016 | Interval start | FIS | 33 | 173.85 | ||
| Dec 17, 2016 | Interval start | FIS | 12 | 120.64 | ||
| Dec 11, 2016 | 15 km · Interval start · Free | NAC | 63 | +5:11.7 | 131.29 | |
| Dec 10, 2016 | Sprint qualification · Classic | NAC | 48 | +18.29 | 208.20 | |
| Mar 20, 2016 | Interval start | NC | 24 | 149.44 | ||
| Jan 16, 2016 | 10 km · Interval start · Classic | JUN | 9 | 85.85 | ||
| Jan 14, 2016 | Sprint qualification · Free | NAC | 41 | +17.83 | 215.26 | |
| Dec 20, 2015 | Interval start | FIS | 25 | 119.55 | ||
| Dec 19, 2015 | Sprint | FIS | 15 | |||
| Dec 19, 2015 | Sprint qualification | FIS | 15 | 183.70 |