CAN
RussellKennedy
- Age
- 35
- Born
- Oct 7, 1991
- Club
- Canmore Nordic SKI Club
- Skis
- Salomon
79
WC starts
0
WC wins
0
WC podiums
0
Champ. medals
–
FIS pts distance
–
FIS pts sprint
XC Rating over time
XC Rating →1,636
XC Rating · Distance
1,457
XC Rating · Sprint
Season by season
All results 377
| Date | Venue | Race | Level | Rk | Behind | FIS pts |
|---|---|---|---|---|---|---|
| Mar 26, 2023 | 20 km · Mass start · Classic | WC | 38 | +2:15.2 | 71.35 | |
| Mar 25, 2023 | Sprint · Classic | WC | 67 | |||
| Mar 25, 2023 | Sprint qualification · Classic | WC | 69 | +17.04 | 125.36 | |
| Mar 21, 2023 | Sprint · Free | WC | 53 | |||
| Mar 21, 2023 | Sprint qualification · Free | WC | 53 | +10.31 | 91.04 | |
| Mar 19, 2023 | 4 × 5 km · Relay(Canada, leg 3) | WC | 12 | +1:19.1 | ||
| Mar 18, 2023 | Sprint · Free | WC | 44 | |||
| Mar 18, 2023 | Sprint qualification · Free | WC | 44 | +10.43 | 82.95 | |
| Mar 17, 2023 | 10 km · Interval start · Classic | WC | 48 | +2:28.3 | 82.66 | |
| Mar 14, 2023 | Sprint · Classic | WC | 55 | |||
| Mar 14, 2023 | Sprint qualification · Classic | WC | 55 | +16.3 | 129.94 | |
| Mar 11, 2023 | 50 km · Mass start · Free | WC | 36 | +11:10.9 | 136.10 | |
| Feb 24, 2023 | 30 km · Skiathlon · Classic/Free | WSC | 37 | +6:45.2 | 135.70 | |
| Jan 21, 2023 | 10 km · Interval start · Free | NAC | 1 | 37.12 | ||
| Jan 19, 2023 | 20 km · Mass start · Classic | NAC | 2 | +0.1 | 32.33 | |
| Jan 18, 2023 | Sprint · Classic | NAC | 5 | |||
| Jan 18, 2023 | Sprint qualification · Classic | NAC | 4 | +4.21 | 106.20 | |
| Jan 8, 2023 | FISFIS Tour de Ski | Overall standings | WC | 39 | +8:32.4 | |
| Jan 8, 2023 | 10 km · Mass start · Free | SWC | 23 | +1:53.9 | 84.80 | |
| Jan 7, 2023 | 15 km · Mass start · Classic | SWC | 42 | +2:03.3 | 71.95 | |
| Jan 6, 2023 | Sprint · Classic | SWC | 35 | |||
| Jan 6, 2023 | Sprint qualification · Classic | SWC | 36 | +11.82 | 90.04 | |
| Jan 4, 2023 | 20 km · Pursuit · Free | SWC | 41 | +1:49.3 | 31.47 | |
| Jan 3, 2023 | 10 km · Interval start · Classic | SWC | 56 | +1:56.4 | 71.71 | |
| Jan 1, 2023 | 10 km · Pursuit · Classic | SWC | 46 | +2:05.3 | 73.47 | |
| Dec 31, 2022 | Sprint · Free | SWC | 33 | |||
| Dec 31, 2022 | Sprint qualification · Free | SWC | 33 | +10.14 | 69.91 | |
| Dec 4, 2022 | 10 km · Interval start · Classic | NAC | 12 | +1:56.0 | 86.85 | |
| Dec 3, 2022 | Sprint · Free | NAC | 10 | |||
| Dec 3, 2022 | Sprint qualification · Free | NAC | 15 | +4.34 | 125.47 | |
| Dec 1, 2022 | 10 km · Mass start · Free | NAC | 3 | +4.7 | 30.30 | |
| Nov 30, 2022 | Sprint qualification · Classic | NAC | 3 | +1.78 | 82.25 | |
| Nov 30, 2022 | Sprint · Classic | NAC | 5 | |||
| Nov 20, 2022 | Interval start | FIS | 18 | 62.59 | ||
| Nov 19, 2022 | Interval start | FIS | 34 | 65.89 | ||
| Nov 18, 2022 | Sprint | FIS | 34 | |||
| Nov 18, 2022 | Sprint qualification | FIS | 34 | 112.94 | ||
| Mar 27, 2022 | Mass start | NC | 4 | 25.85 | ||
| Mar 23, 2022 | Sprint | NC | 15 | |||
| Mar 23, 2022 | Sprint qualification | NC | 16 | 99.07 | ||
| Mar 21, 2022 | Interval start | NC | 3 | 30.10 | ||
| Mar 20, 2022 | Interval start | NC | 2 | 42.52 | ||
| Jan 9, 2022 | 30 km · Interval start · Free | NAC | 1 | 31.49 | ||
| Jan 8, 2022 | 15 km · Interval start · Classic | NAC | 3 | +36.8 | 44.39 | |
| Jan 6, 2022 | Sprint · Free | NAC | 2 | |||
| Jan 6, 2022 | Sprint qualification · Free | NAC | 1 | 54.97 | ||
| Dec 19, 2021 | Team sprint · Free(Canada, leg 1) | WC | 24 | |||
| Dec 18, 2021 | Sprint · Free | WC | 48 | |||
| Dec 18, 2021 | Sprint qualification · Free | WC | 48 | +8.85 | 79.81 | |
| Dec 5, 2021 | 4 × 7.5 km · Relay(Canada, leg 1) | WC | 10 | +1:15.5 | ||
| Dec 4, 2021 | 15 km · Interval start · Free | WC | 57 | +2:28.6 | 61.08 | |
| Dec 3, 2021 | Sprint · Free | WC | 42 | |||
| Dec 3, 2021 | Sprint qualification · Free | WC | 42 | +9.1 | 66.17 | |
| Nov 28, 2021 | 15 km · Pursuit · Free | WC | 21 | +1:39.9 | 45.16 | |
| Nov 27, 2021 | 15 km · Interval start · Classic | WC | 27 | +1:34.8 | 38.14 | |
| Nov 26, 2021 | Sprint · Classic | WC | 36 | |||
| Nov 26, 2021 | Sprint qualification · Classic | WC | 36 | +8.39 | 66.62 | |
| Nov 14, 2021 | Interval start | FIS | 9 | 44.63 | ||
| Nov 13, 2021 | Interval start | FIS | 29 | 74.79 | ||
| Nov 12, 2021 | Sprint | FIS | 20 | |||
| Nov 12, 2021 | Sprint qualification | FIS | 29 | 138.40 | ||
| Mar 14, 2021 | 50 km · Pursuit · Free | WC | 33 | +3:02.2 | 70.36 | |
| Mar 13, 2021 | 15 km · Mass start · Classic | WC | 35 | +1:17.0 | 52.66 | |
| Mar 7, 2021 | 50 km · Mass start · Classic | WSC | 28 | +4:52.7 | 52.18 | |
| Mar 5, 2021 | 4 × 10 km · Relay(Canada, leg 3) | WSC | 10 | +4:31.9 | ||
| Mar 3, 2021 | 15 km · Interval start · Free | WSC | 30 | +2:34.1 | 60.77 | |
| Feb 27, 2021 | 30 km · Skiathlon · Classic/Free | WSC | DNF | |||
| Feb 25, 2021 | Sprint · Classic | WSC | DNS | |||
| Feb 25, 2021 | Sprint qualification · Classic | WSC | DNS | |||
| Feb 7, 2021 | Team sprint · Free(Canada, leg 2) | WC | 20 | |||
| Feb 6, 2021 | Sprint · Free | WC | 44 | |||
| Feb 6, 2021 | Sprint qualification · Free | WC | 44 | +10.27 | 69.08 | |
| Jan 31, 2021 | Sprint · Classic | WC | 51 | |||
| Jan 31, 2021 | Sprint qualification · Classic | WC | 51 | +12.26 | 88.19 | |
| Jan 30, 2021 | 15 km · Mass start · Classic | WC | 53 | +1:47.7 | 71.25 | |
| Jan 29, 2021 | 15 km · Interval start · Free | WC | 29 | +2:20.1 | 57.38 | |
| Jan 24, 2021 | 4 × 7.5 km · Relay(Canada, leg 4) | WC | 9 | |||
| Jan 23, 2021 | 30 km · Skiathlon · Classic/Free | WC | 29 | +2:40.8 | 53.37 | |
| Feb 23, 2020 | FISFIS Ski Tour 2020 | Overall standings | WC | 39 | +12:50.5 | |
| Feb 23, 2020 | 30 km · Pursuit · Classic | SWC | 39 | +12:50.5 | 72.26 | |
| Feb 22, 2020 | Sprint · Classic | SWC | 49 | |||
| Feb 22, 2020 | Sprint qualification · Classic | SWC | 49 | +17.43 | 121.04 | |
| Feb 20, 2020 | Mass start · Free | SWC | 39 | +3:59.9 | 70.34 | |
| Feb 18, 2020 | Sprint · Free | SWC | 73 | |||
| Feb 18, 2020 | Sprint qualification · Free | SWC | 73 | +20.15 | 220.54 | |
| Feb 16, 2020 | 15 km · Pursuit · Classic | SWC | 58 | +4:47.3 | 114.35 | |
| Feb 15, 2020 | 15 km · Interval start · Free | SWC | 52 | +2:02.5 | 53.22 | |
| Feb 2, 2020 | 30 km · Mass start · Free | NAC | 6 | +14.5 | 40.35 | |
| Feb 1, 2020 | 15 km · Interval start · Classic | NAC | 3 | +51.6 | 53.26 | |
| Jan 30, 2020 | Sprint · Free | NAC | 11 | |||
| Jan 30, 2020 | Sprint qualification · Free | NAC | 3 | +1.51 | 72.66 | |
| Jan 19, 2020 | Mass start | FIS | 1 | 42.96 | ||
| Jan 18, 2020 | Interval start | FIS | 1 | 42.96 | ||
| Jan 17, 2020 | Sprint | FIS | 2 | |||
| Jan 17, 2020 | Sprint qualification | FIS | 1 | 91.66 | ||
| Dec 21, 2019 | Sprint · Free | WC | 55 | |||
| Dec 21, 2019 | Sprint qualification · Free | WC | 55 | +9.79 | 89.74 | |
| Dec 15, 2019 | 15 km · Interval start · Free | WC | 47 | +2:18.0 | 54.14 | |
| Dec 14, 2019 | Sprint · Free | WC | 42 | |||
| Dec 14, 2019 | Sprint qualification · Free | WC | 42 | +8.07 | 67.45 | |
| Dec 8, 2019 | 15 km · Interval start · Free | NAC | DNS | |||
| Dec 7, 2019 | 10 km · Interval start · Classic | NAC | 6 | +40.3 | 50.01 | |
| Dec 6, 2019 | Sprint · Free | NAC | 4 | |||
| Dec 6, 2019 | Sprint qualification · Free | NAC | 11 | +6.01 | 102.92 | |
| Nov 24, 2019 | Sprint | FIS | 32 | |||
| Nov 24, 2019 | Sprint qualification | FIS | 32 | 96.75 | ||
| Nov 22, 2019 | Interval start | FIS | 17 | 62.77 | ||
| Nov 17, 2019 | Interval start | FIS | 21 | 71.12 | ||
| Nov 16, 2019 | Interval start | FIS | 46 | 113.94 | ||
| Nov 15, 2019 | Sprint | FIS | 27 | |||
| Nov 15, 2019 | Sprint qualification | FIS | 25 | 101.51 | ||
| Mar 24, 2019 | 15 km · Interval start · Free | WC | 56 | +6:47.1 | ||
| Mar 24, 2019 | 15 km · Pursuit · Free | SWC | 56 | +6:47.1 | 67.46 | |
| Mar 23, 2019 | 15 km · Mass start · Classic | SWC | 62 | +4:27.0 | 172.19 | |
| Mar 22, 2019 | Sprint · Free | SWC | 44 | |||
| Mar 22, 2019 | Sprint qualification · Free | SWC | 44 | +19.61 | 125.43 | |
| Mar 16, 2019 | Sprint qualification | NC | DNS | |||
| Mar 14, 2019 | Pursuit | NC | 5 | 54.00 | ||
| Mar 13, 2019 | Interval start | NC | 22 | 74.83 | ||
| Mar 3, 2019 | 50 km · Mass start · Free | WSC | 46 | +9:57.6 | 126.78 | |
| Feb 27, 2019 | 15 km · Interval start · Classic | WSC | 68 | +5:50.8 | 121.88 | |
| Feb 21, 2019 | Sprint · Free | WSC | DNS | |||
| Feb 21, 2019 | Sprint qualification · Free | WSC | DNS | |||
| Feb 16, 2019 | Sprint · Free | WC | 12 | |||
| Feb 16, 2019 | Sprint qualification · Free | WC | 12 | +5.3 | 33.37 | |
| Jan 20, 2019 | 30 km · Mass start · Free | NAC | 1 | 38.02 | ||
| Jan 19, 2019 | 15 km · Interval start · Classic | NAC | 2 | +9.0 | 47.25 | |
| Jan 18, 2019 | Sprint · Free | NAC | 3 | |||
| Jan 18, 2019 | Sprint qualification · Free | NAC | 1 | |||
| Dec 16, 2018 | 30 km · Mass start · Classic | NAC | 3 | +8.6 | 51.76 | |
| Dec 15, 2018 | 15 km · Interval start · Free | NAC | 1 | 43.17 | ||
| Dec 13, 2018 | Sprint · Classic | NAC | 10 | |||
| Dec 13, 2018 | Sprint qualification · Classic | NAC | 7 | +2.89 | 78.06 | |
| Dec 2, 2018 | 15 km · Interval start · Classic | WC | 58 | +4:32.4 | ||
| Dec 2, 2018 | 15 km · Pursuit · Classic | SWC | 58 | +4:32.4 | 70.71 | |
| Dec 1, 2018 | 15 km · Interval start · Free | SWC | 60 | +3:17.0 | 71.83 | |
| Nov 30, 2018 | Sprint · Free | SWC | 61 | |||
| Nov 30, 2018 | Sprint qualification · Free | SWC | 61 | +15.21 | 97.28 | |
| Nov 25, 2018 | 15 km · Interval start · Classic | WC | 69 | +3:47.6 | 83.61 | |
| Nov 24, 2018 | Sprint · Classic | WC | 74 | |||
| Nov 24, 2018 | Sprint qualification · Classic | WC | 74 | +18.61 | 149.93 | |
| Nov 18, 2018 | Interval start | FIS | 24 | 64.71 | ||
| Nov 17, 2018 | Sprint | FIS | 51 | |||
| Nov 17, 2018 | Sprint qualification | FIS | 51 | 111.15 | ||
| Nov 16, 2018 | Interval start | FIS | 22 | 78.14 | ||
| Nov 11, 2018 | Interval start | FIS | 15 | 57.11 | ||
| Nov 10, 2018 | Interval start | FIS | 22 | |||
| Nov 9, 2018 | Sprint | FIS | 24 | |||
| Nov 9, 2018 | Sprint qualification | FIS | 29 | 175.34 | ||
| Feb 24, 2018 | 50 km · Mass start · Classic | OWG | 45 | +16:54.5 | 184.40 | |
| Feb 18, 2018 | 4 × 10 km · Relay(Canada) | OWG | 8 | +3:41.0 | ||
| Feb 13, 2018 | Sprint · Classic | OWG | 51 | |||
| Feb 13, 2018 | Sprint qualification · Classic | OWG | 51 | +14.83 | 94.39 | |
| Jan 20, 2018 | 15 km · Mass start · Classic | NAC | 2 | +9.4 | 39.00 | |
| Jan 19, 2018 | Sprint · Free | NAC | 2 | |||
| Jan 19, 2018 | Sprint qualification · Free | NAC | 1 | 67.14 | ||
| Jan 10, 2018 | 15 km · Interval start · Classic | NAC | DNS | |||
| Jan 9, 2018 | Sprint qualification · Free | NAC | DNS | |||
| Jan 8, 2018 | 30 km · Skiathlon · Classic/Free | NAC | DNS | |||
| Jan 5, 2018 | Sprint · Classic | NAC | 2 | |||
| Jan 5, 2018 | Sprint qualification · Classic | NAC | 1 | 53.02 | ||
| Dec 17, 2017 | 15 km · Pursuit · Classic | WC | 64 | +5:05.8 | 132.00 | |
| Dec 16, 2017 | 15 km · Interval start · Free | WC | 59 | +2:13.2 | 59.24 | |
| Dec 10, 2017 | 15 km · Interval start · Free | WC | 65 | +2:43.4 | 64.20 | |
| Dec 9, 2017 | Sprint qualification · Free | WC | 47 | +9.39 | 78.74 | |
| Dec 9, 2017 | Sprint · Free | WC | 47 | |||
| Dec 3, 2017 | 30 km · Skiathlon · Classic/Free | WC | 52 | +7:30.7 | 136.96 | |
| Dec 2, 2017 | Sprint qualification · Classic | WC | 62 | +20.98 | 120.47 | |
| Dec 2, 2017 | Sprint · Classic | WC | 62 | |||
| Nov 24, 2017 | Sprint qualification · Classic | SWC | DNS | |||
| Nov 24, 2017 | Sprint · Classic | SWC | DNS | |||
| Nov 19, 2017 | Sprint | FIS | 43 | |||
| Nov 19, 2017 | Sprint qualification | FIS | 43 | 98.21 | ||
| Nov 17, 2017 | Interval start | FIS | 48 | 75.14 | ||
| Mar 25, 2017 | 50 km · Mass start · Free | NAC | 4 | +13.2 | 36.23 | |
| Mar 22, 2017 | Sprint · Classic | NAC | 13 | |||
| Mar 22, 2017 | Sprint qualification · Classic | NAC | 13 | +8.41 | 123.65 | |
| Mar 21, 2017 | 15 km · Interval start · Classic | NAC | 11 | +2:07.7 | 61.75 | |
| Mar 19, 2017 | 35 km · Interval start | WC | 67 | +7:06.0 | ||
| Mar 19, 2017 | 15 km · Pursuit · Free | SWC | 67 | +7:06.0 | 121.41 | |
| Mar 18, 2017 | 15 km · Mass start · Classic | SWC | 63 | +3:32.1 | 139.82 | |
| Mar 17, 2017 | Sprint · Free | SWC | 36 | |||
| Mar 17, 2017 | Sprint qualification · Free | SWC | 36 | +12.13 | 91.29 | |
| Mar 11, 2017 | 50 km · Mass start · Classic | WC | 46 | +20:16.3 | 230.74 | |
| Mar 8, 2017 | Sprint · Classic | WC | 63 | |||
| Mar 8, 2017 | Sprint qualification · Classic | WC | 65 | +18.6 | 145.11 | |
| Feb 5, 2017 | 20 km · Pursuit · Free | NAC | 1 | 34.60 | ||
| Feb 4, 2017 | 15 km · Interval start · Classic | NAC | 3 | +24.7 | 48.46 | |
| Feb 3, 2017 | Sprint · Classic | NAC | 3 | |||
| Feb 3, 2017 | Sprint qualification · Classic | NAC | 7 | +4.17 | 107.25 | |
| Jan 21, 2017 | 15 km · Interval start · Classic | NAC | 11 | +2:44.6 | 87.55 | |
| Jan 20, 2017 | Sprint · Free | NAC | 5 | |||
| Jan 20, 2017 | Sprint qualification · Free | NAC | 3 | +0.13 | 64.24 | |
| Jan 12, 2017 | Sprint qualification | FIS | 11 | 97.97 | ||
| Jan 10, 2017 | Mass start | NC | 20 | 104.85 | ||
| Jan 7, 2017 | Interval start | NC | 21 | 63.64 | ||
| Dec 18, 2016 | 15 km · Pursuit · Classic | NAC | 4 | +1:21.1 | 100.77 | |
| Dec 17, 2016 | Sprint · Free | NAC | 4 | |||
| Dec 17, 2016 | Sprint qualification · Free | NAC | 8 | +8.58 | 110.60 | |
| Dec 16, 2016 | 15 km · Interval start · Free | NAC | 2 | +31.1 | 53.43 | |
| Dec 11, 2016 | 15 km · Interval start · Free | NAC | 9 | +1:38.9 | 60.36 | |
| Dec 10, 2016 | Sprint · Classic | NAC | 23 | |||
| Dec 10, 2016 | Sprint qualification · Classic | NAC | 22 | +11.45 | 158.12 | |
| Mar 26, 2016 | Mass start | NC | 20 | 178.63 | ||
| Mar 23, 2016 | Sprint | NC | 17 | |||
| Mar 23, 2016 | Sprint qualification | NC | 16 | 72.75 | ||
| Mar 22, 2016 | Interval start | NC | 7 | 56.30 | ||
| Mar 20, 2016 | Interval start | NC | 25 | 149.88 | ||
| Mar 12, 2016 | 80 km · Interval start | WC | 50 | +27:52.0 | ||
| Mar 12, 2016 | 15 km · Pursuit · Classic | SWC | 50 | +27:52.0 | 155.43 | |
| Mar 11, 2016 | 15 km · Interval start · Free | SWC | 45 | +3:00.1 | 68.08 | |
| Mar 9, 2016 | 30 km · Skiathlon · Classic/Free | SWC | 52 | +8:28.0 | 154.96 | |
| Mar 8, 2016 | Sprint · Classic | SWC | 61 | |||
| Mar 8, 2016 | Sprint qualification · Classic | SWC | 61 | +21.3 | 126.96 | |
| Mar 5, 2016 | 15 km · Pursuit · Free | SWC | 71 | +11:25.5 | 74.44 | |
| Mar 4, 2016 | Sprint · Free | SWC | 73 | |||
| Mar 4, 2016 | Sprint qualification · Free | SWC | 73 | +19.72 | 111.03 | |
| Mar 2, 2016 | 17.5 km · Mass start · Classic | SWC | 74 | +7:00.1 | 217.39 | |
| Mar 1, 2016 | Sprint · Free | SWC | 59 | |||
| Mar 1, 2016 | Sprint qualification · Free | SWC | 59 | +11.84 | 73.62 | |
| Feb 21, 2016 | 20 km · Mass start · Classic | NAC | DNS | |||
| Feb 20, 2016 | 10 km · Interval start · Free | NAC | 1 | 26.63 | ||
| Feb 19, 2016 | Sprint · Classic | NAC | 14 | |||
| Feb 19, 2016 | Sprint qualification · Classic | NAC | 17 | +19.71 | 195.80 | |
| Feb 7, 2016 | 20 km · Mass start · Classic | NAC | 13 | +1:26.7 | 68.77 | |
| Feb 6, 2016 | 15 km · Interval start · Free | NAC | 3 | +31.2 | 38.14 | |
| Feb 5, 2016 | Sprint · Free | NAC | 7 | |||
| Feb 5, 2016 | Sprint qualification · Free | NAC | 4 | +1.87 | 75.65 | |
| Jan 31, 2016 | 15 km · Pursuit · Free | NAC | 7 | +1:19.0 | 57.23 | |
| Jan 30, 2016 | 10 km · Interval start · Classic | NAC | 16 | +1:08.7 | 70.10 | |
| Jan 16, 2016 | 15 km · Interval start · Classic | NAC | 17 | +3:31.1 | 99.30 | |
| Jan 14, 2016 | Sprint · Free | NAC | 5 | |||
| Jan 14, 2016 | Sprint qualification · Free | NAC | 4 | +5.51 | 114.77 | |
| Dec 13, 2015 | 15 km · Interval start · Free | NAC | 3 | +41.2 | 47.29 | |
| Dec 12, 2015 | Sprint · Free | NAC | 5 | |||
| Dec 12, 2015 | Sprint qualification · Free | NAC | 3 | +0.94 | 70.06 | |
| Dec 8, 2015 | Sprint · Classic | NAC | 16 | |||
| Dec 8, 2015 | Sprint qualification · Classic | NAC | 6 | +10.18 | 120.75 | |
| Dec 5, 2015 | 10 km · Interval start · Classic | NAC | 22 | +1:36.3 | 86.88 | |
| Mar 21, 2015 | Mass start | NC | 7 | 49.83 | ||
| Mar 18, 2015 | Sprint | NC | 11 | |||
| Mar 18, 2015 | Sprint qualification | NC | 8 | 101.51 | ||
| Mar 17, 2015 | Interval start | NC | 6 | 51.62 | ||
| Mar 15, 2015 | Interval start | NC | 10 | 63.68 | ||
| Mar 1, 2015 | Mass start | OPA | 34 | 210.19 | ||
| Feb 28, 2015 | Sprint qualification | OPA | 24 | 104.99 | ||
| Feb 28, 2015 | Sprint | OPA | 25 | |||
| Feb 20, 2015 | Sprint qualification | OPA | DNS | |||
| Feb 8, 2015 | Mass start | FIS | 2 | 76.65 | ||
| Feb 7, 2015 | Interval start | FIS | 7 | 96.52 | ||
| Feb 1, 2015 | Mass start | NAC | 4 | 48.59 | ||
| Jan 31, 2015 | Interval start | NAC | 5 | 61.42 | ||
| Jan 30, 2015 | Sprint | NAC | 4 | |||
| Jan 30, 2015 | Sprint qualification | NAC | 7 | 92.19 | ||
| Jan 18, 2015 | Mass start | NAC | 5 | 63.12 | ||
| Jan 17, 2015 | Sprint | NAC | 8 | |||
| Jan 17, 2015 | Sprint qualification | NAC | 8 | 97.49 | ||
| Jan 15, 2015 | Interval start | NAC | DNS | |||
| Jan 11, 2015 | Interval start | NAC | 6 | 43.41 | ||
| Jan 10, 2015 | Sprint | NAC | 17 | |||
| Jan 10, 2015 | Sprint qualification | NAC | 25 | 148.06 | ||
| Jan 8, 2015 | Skiathlon · Classic/Free | NAC | 11 | 90.61 | ||
| Dec 20, 2014 | Interval start | NAC | 19 | 106.62 | ||
| Dec 19, 2014 | Sprint | NAC | 11 | |||
| Dec 19, 2014 | Sprint qualification | NAC | 19 | 117.42 | ||
| Dec 14, 2014 | Interval start | NAC | 11 | 68.56 | ||
| Dec 13, 2014 | Interval start | NAC | 25 | 104.57 | ||
| Dec 7, 2014 | Mass start | UST | 27 | 148.46 | ||
| Dec 6, 2014 | Sprint | UST | 19 | |||
| Dec 6, 2014 | Sprint qualification | UST | 28 | 155.56 | ||
| Mar 22, 2014 | Mass start | NC | 26 | 157.03 | ||
| Mar 20, 2014 | Sprint | NC | 9 | |||
| Mar 20, 2014 | Sprint qualification | NC | 2 | 73.27 | ||
| Mar 18, 2014 | Interval start | NC | 8 | 54.43 | ||
| Mar 16, 2014 | Interval start | NC | 8 | 55.75 | ||
| Feb 16, 2014 | Mass start | NAC | 1 | 54.23 | ||
| Feb 15, 2014 | Sprint | NAC | 11 | |||
| Feb 15, 2014 | Sprint qualification | NAC | 6 | 115.39 | ||
| Feb 13, 2014 | Interval start | NAC | DNS | |||
| Feb 9, 2014 | Sprint | UST | 8 | |||
| Feb 9, 2014 | Sprint qualification | UST | 6 | 100.39 | ||
| Feb 8, 2014 | Interval start | UST | 23 | 85.03 | ||
| Feb 7, 2014 | Interval start | UST | 24 | 108.56 | ||
| Feb 2, 2014 | Mass start | NAC | 34 | 201.71 | ||
| Feb 1, 2014 | Interval start | NAC | 33 | 108.93 | ||
| Jan 31, 2014 | Sprint | NAC | 11 | |||
| Jan 31, 2014 | Sprint qualification | NAC | 12 | 135.01 | ||
| Jan 12, 2014 | Skiathlon · Classic/Free | NAC | 13 | 87.78 | ||
| Jan 11, 2014 | Sprint | NAC | 4 | |||
| Jan 11, 2014 | Sprint qualification | NAC | 12 | 93.44 | ||
| Jan 9, 2014 | Interval start | NAC | 16 | 68.52 | ||
| Jan 8, 2014 | Sprint | NAC | 7 | |||
| Jan 8, 2014 | Sprint qualification | NAC | 9 | 67.97 | ||
| Dec 15, 2013 | Sprint | NAC | 22 | |||
| Dec 15, 2013 | Sprint qualification | NAC | 11 | 83.97 | ||
| Dec 14, 2013 | Interval start | NAC | 30 | 95.44 | ||
| Dec 8, 2013 | Sprint | NAC | 24 | |||
| Dec 8, 2013 | Sprint qualification | NAC | 14 | 125.66 | ||
| Dec 7, 2013 | Interval start | NAC | 22 | 93.56 | ||
| Apr 11, 2013 | Mass start | UST | 34 | 286.27 | ||
| Apr 6, 2013 | Sprint | UST | 14 | |||
| Apr 6, 2013 | Sprint qualification | UST | 15 | 127.64 | ||
| Apr 4, 2013 | Interval start | UST | 50 | 108.34 | ||
| Mar 30, 2013 | Mass start | NC | 20 | 100.18 | ||
| Mar 28, 2013 | Sprint | NC | 14 | |||
| Mar 28, 2013 | Sprint qualification | NC | 12 | 105.65 | ||
| Mar 26, 2013 | Interval start | NC | 11 | 68.88 | ||
| Mar 24, 2013 | Interval start | NC | 10 | 54.70 | ||
| Feb 24, 2013 | Pursuit | NAC | 11 | 106.64 | ||
| Feb 23, 2013 | Interval start | NAC | 20 | 102.98 | ||
| Feb 22, 2013 | Sprint | NAC | 12 | |||
| Feb 22, 2013 | Sprint qualification | NAC | 2 | 70.82 | ||
| Feb 3, 2013 | Pursuit | NAC | 36 | 135.31 | ||
| Feb 2, 2013 | Interval start | NAC | 17 | 75.89 | ||
| Feb 1, 2013 | Sprint | NAC | 14 | |||
| Feb 1, 2013 | Sprint qualification | NAC | 25 | 136.03 | ||
| Jan 6, 2013 | Interval start | NAC | 2 | 33.52 | ||
| Jan 5, 2013 | Sprint | NAC | 21 | |||
| Jan 5, 2013 | Sprint qualification | NAC | 15 | 103.25 | ||
| Jan 3, 2013 | Skiathlon · Classic/Free | NAC | 12 | 61.76 | ||
| Dec 15, 2012 | Sprint | WC | 42 | |||
| Dec 15, 2012 | Sprint qualification | WC | 42 | 54.08 | ||
| Dec 8, 2012 | Sprint | WC | 45 | |||
| Dec 8, 2012 | Sprint qualification | WC | 45 | 57.02 | ||
| Dec 7, 2012 | Team sprint | WC | 23 | |||
| Dec 2, 2012 | Interval start | NAC | 25 | 137.58 | ||
| Dec 1, 2012 | Sprint | NAC | 7 | |||
| Dec 1, 2012 | Sprint qualification | NAC | 3 | 40.52 | ||
| Mar 24, 2012 | Mass start | NC | 23 | 148.08 | ||
| Mar 22, 2012 | Sprint | NC | 17 | |||
| Mar 22, 2012 | Sprint qualification | NC | 19 | 96.59 | ||
| Mar 20, 2012 | Interval start | NC | 40 | 136.27 | ||
| Mar 19, 2012 | Interval start | NC | 25 | 85.19 | ||
| Feb 12, 2012 | Mass start | NAC | 6 | 82.32 | ||
| Feb 11, 2012 | Interval start | NAC | 6 | 60.72 | ||
| Feb 5, 2012 | Pursuit | NAC | 30 | 119.73 | ||
| Feb 4, 2012 | Interval start | NAC | 8 | 49.94 | ||
| Feb 3, 2012 | Sprint | NAC | 4 | |||
| Feb 3, 2012 | Sprint qualification | NAC | 4 | 60.57 | ||
| Jan 22, 2012 | Pursuit | NAC | 12 | 78.04 | ||
| Jan 21, 2012 | Sprint | NAC | 6 | |||
| Jan 21, 2012 | Sprint qualification | NAC | 10 | 102.69 | ||
| Jan 20, 2012 | Interval start | NAC | 14 | 92.73 | ||
| Jan 15, 2012 | Interval start | NAC | 22 | 86.17 | ||
| Jan 14, 2012 | Sprint | NAC | 14 | |||
| Jan 14, 2012 | Sprint qualification | NAC | 13 | 122.69 | ||
| Jan 12, 2012 | Skiathlon · Classic/Free | NAC | 16 | 148.79 | ||
| Dec 18, 2011 | Mass start | NAC | 17 | 92.12 | ||
| Dec 17, 2011 | Sprint | NAC | 21 | |||
| Dec 17, 2011 | Sprint qualification | NAC | 16 | 116.03 | ||
| Dec 11, 2011 | Interval start | NAC | 22 | 80.09 | ||
| Dec 10, 2011 | Sprint | NAC | 18 | |||
| Dec 10, 2011 | Sprint qualification | NAC | 20 | 112.97 | ||
| Mar 16, 2011 | Sprint qualification | NC | 23 | 105.97 | ||
| Mar 15, 2011 | Interval start | NC | 28 | 109.62 | ||
| Mar 13, 2011 | Interval start | NC | 29 | 93.14 | ||
| Jan 31, 2011 | Team event | WJC | 9 | |||
| Jan 30, 2011 | Pursuit | WJC | 42 | 140.33 | ||
| Jan 26, 2011 | Interval start | WJC | 50 | 110.06 | ||
| Jan 9, 2011 | Interval start | NAC | 28 | 99.14 | ||
| Jan 8, 2011 | Sprint qualification | NAC | 42 | 164.76 | ||
| Dec 19, 2010 | Interval start | NAC | 46 | |||
| Dec 19, 2010 | Pursuit | NAC | 46 | 133.09 | ||
| Dec 18, 2010 | Interval start | NAC | 42 | 101.87 | ||
| Dec 17, 2010 | Sprint | NAC | 39 | |||
| Dec 17, 2010 | Sprint qualification | NAC | 42 | 143.42 | ||
| Dec 12, 2010 | Interval start | NAC | 51 | 152.10 | ||
| Dec 11, 2010 | Sprint | NAC | 37 | |||
| Dec 11, 2010 | Sprint qualification | NAC | 47 | 186.07 | ||
| Feb 20, 2010 | Mass start | FIS | 20 | 124.19 | ||
| Jan 8, 2010 | Sprint | NC | 63 | |||
| Jan 8, 2010 | Sprint qualification | NC | 63 | 192.82 | ||
| Jan 4, 2010 | Interval start | NC | 73 | 188.62 | ||
| Jan 2, 2010 | Sprint | NC | 47 | |||
| Jan 2, 2010 | Sprint qualification | NC | 47 | 194.45 | ||
| Nov 27, 2009 | Interval start | UST | 69 | 173.45 | ||
| Nov 25, 2009 | Sprint qualification | UST | 55 | 225.98 |