XCWeek
CAN
CanadaWomenActive

KatherineStewart-Jones

Age
31
Born
May 5, 1995
Club
Nakkertok
Skis
Fischer
136
WC starts
0
WC wins
0
WC podiums
0
Champ. medals
52.82
FIS pts distance
141.95
FIS pts sprint

XC Rating over time

XC Rating →
1,670
XC Rating · Distance · World #87
1,374
XC Rating · Sprint · World #269
110013001500170019002014201520162017201820192020202120222023202420252026
DistanceSprint

Season by season

SeasonRacesWC startsWinsPodiumsTop 10BestWC rankPointsDistanceSprint
2025/261813186918343111
2024/252724243162419117
2023/24191718582643864
2022/232723110365642077
2021/22271321792051
2020/211391764364284
2019/201911291086
2018/1928633
2017/1825655
2016/1727649
2015/1626846
2014/1514
2013/1410
2012/137

All results 372

DateVenueRaceLevelRkBehindFIS pts
Mar 22, 2026Lake Placid20 km · Mass start · FreeWC40+3:37.7105.20
Mar 21, 2026Lake PlacidSprint · FreeWC50
Mar 21, 2026Lake PlacidSprint qualification · FreeWC50+23.14167.49
Mar 20, 2026Lake Placid10 km · Interval start · ClassicWC45+3:41.5101.58
Mar 1, 2026Falun20 km · Skiathlon · Classic/FreeWCDNS
Feb 22, 2026Milano Cortina50 km · Mass start · ClassicOWG27+20:06.9206.35
Feb 12, 2026Milano Cortina10 km · Interval start · FreeOWG47+3:12.5112.47
Feb 7, 2026Milano Cortina20 km · Skiathlon · Classic/FreeOWG45+8:02.2209.31
Jan 25, 2026Goms20 km · Mass start · ClassicWC20+2:21.759.15
Jan 24, 2026GomsSprint · ClassicWC56
Jan 24, 2026GomsSprint qualification · ClassicWC56+31.78168.69
Jan 18, 2026Oberhof10 km · Interval start · ClassicWC38+1:41.755.08
Dec 14, 2025Davos10 km · Interval start · FreeWC28+1:33.346.80
Dec 13, 2025DavosSprint · FreeWC46
Dec 13, 2025DavosSprint qualification · FreeWC47+11.8589.67
Dec 7, 2025Trondheim10 km · Interval start · FreeWC49+1:49.155.76
Dec 6, 2025Trondheim20 km · Skiathlon · Classic/FreeWC38+2:57.181.84
Nov 30, 2025Ruka20 km · Mass start · FreeWC18+1:42.247.30
Nov 28, 2025Ruka10 km · Interval start · ClassicWC33+2:00.662.98
Nov 23, 2025Beitostølen10 km · Interval start · FreeFIS18+1:14.473.14
Nov 22, 2025Beitostølen10 km · Interval start · ClassicFIS15+1:18.066.59
Mar 23, 2025Lahti50 km · Mass start · ClassicWC20+10:16.4106.79
Mar 22, 2025LahtiTeam sprint · Free(Canada II, leg 1)WC22
Mar 22, 2025LahtiTeam sprint qualification · Free(Canada II, leg 1)WC22+31.88
Mar 21, 2025LahtiSprint · FreeWC60
Mar 21, 2025LahtiSprint qualification · FreeWC60+16.36102.76
Mar 16, 2025Oslo10 km · Interval start · FreeWC32+1:28.046.18
Mar 15, 2025Oslo20 km · Interval start · ClassicWC31+3:59.963.98
Mar 7, 2025Trondheim4 × 7.5 km · Relay(Canada, leg 2)WSC9+6:07.7
Mar 4, 2025Trondheim10 km · Interval start · ClassicWSC27+2:48.974.25
Mar 2, 2025Trondheim20 km · Skiathlon · Classic/FreeWSC47+6:54.9201.89
Feb 2, 2025Cogne10 km · Interval start · FreeWC23+1:43.257.35
Jan 26, 2025Engadin20 km · Mass start · FreeWC18+1:45.442.99
Jan 24, 2025Engadin4 × 5 km · Relay(Canada I, leg 2)WC6+44.7
Jan 19, 2025Les Rousses20 km · Mass start · ClassicWC14+3:57.099.67
Jan 17, 2025Les Rousses10 km · Interval start · FreeWC14+59.234.88
Jan 5, 2025Val di Fiemme10 km · Mass start · FreeSWC14+2:02.179.18
Jan 5, 2025FISTour de SkiOverall standingsWC16+10:31.1
Jan 4, 2025Val di Fiemme20 km · Skiathlon · Classic/FreeSWC15+3:34.391.10
Jan 3, 2025Val di FiemmeSprint · ClassicSWC36
Jan 3, 2025Val di FiemmeSprint qualification · ClassicSWC36+17.3115.91
Jan 1, 2025Toblach15 km · Pursuit · ClassicSWC7+2:09.354.45
Dec 31, 2024Toblach20 km · Interval start · FreeSWC4+27.87.58
Dec 29, 2024Toblach15 km · Mass start · ClassicSWC34+2:35.085.31
Dec 28, 2024ToblachSprint · FreeSWC45
Dec 28, 2024ToblachSprint qualification · FreeSWC45+9.8367.27
Dec 15, 2024Davos20 km · Interval start · ClassicWC22+4:32.157.92
Dec 8, 2024Lillehammer20 km · Skiathlon · Classic/FreeWC39+5:43.5147.00
Dec 6, 2024Lillehammer10 km · Interval start · FreeWC38+3:07.899.08
Dec 1, 2024Ruka20 km · Mass start · FreeWC33+3:22.191.88
Nov 30, 2024RukaSprint · ClassicWC45
Nov 30, 2024RukaSprint qualification · ClassicWC45+20.75150.94
Nov 29, 2024Ruka10 km · Interval start · ClassicWC42+3:22.6106.90
Feb 18, 2024Theodore Wirth Park, Minneapolis10 km · Interval start · FreeWC34+2:01.271.35
Feb 17, 2024Theodore Wirth Park, MinneapolisSprint · FreeWC34
Feb 17, 2024Theodore Wirth Park, MinneapolisSprint qualification · FreeWC34+18.35115.79
Feb 13, 2024CanmoreSprint · ClassicWC42
Feb 13, 2024CanmoreSprint qualification · ClassicWC42+19.15117.87
Feb 11, 2024Canmore20 km · Mass start · ClassicWC28+3:54.295.64
Feb 9, 2024Canmore15 km · Mass start · FreeWCDNS
Jan 20, 2024Oberhof20 km · Mass start · ClassicWCDNF
Jan 19, 2024OberhofSprint · ClassicWC51
Jan 19, 2024OberhofSprint qualification · ClassicWC51+23.01148.42
Dec 31, 2023Toblach10 km · Interval start · ClassicSWCDNS
Dec 30, 2023ToblachSprint · FreeSWC64
Dec 30, 2023ToblachSprint qualification · FreeSWC64+22.28155.91
Dec 17, 2023Trondheim10 km · Interval start · ClassicWC18+1:32.043.46
Dec 16, 2023Trondheim20 km · Skiathlon · Classic/FreeWC33+4:11.1118.63
Dec 10, 2023Östersund10 km · Interval start · FreeWC36+2:28.473.03
Dec 9, 2023ÖstersundSprint · ClassicWC34
Dec 9, 2023ÖstersundSprint qualification · ClassicWC34+13.2474.52
Dec 2, 2023Gällivare10 km · Interval start · FreeWC33+2:29.380.25
Nov 26, 2023Ruka20 km · Mass start · FreeWC22+2:02.451.29
Nov 25, 2023Ruka10 km · Interval start · ClassicWC25+1:29.744.66
Nov 24, 2023RukaSprint · ClassicWC40
Nov 24, 2023RukaSprint qualification · ClassicWC40+15.56101.35
Nov 19, 2023GallivareInterval startFIS1180.95
Nov 18, 2023GallivareInterval startFIS1185.46
Nov 17, 2023GallivareSprint qualificationFISDNS
Mar 26, 2023Lahti20 km · Mass start · ClassicWC37+3:06.485.16
Mar 25, 2023LahtiSprint · ClassicWC38
Mar 25, 2023LahtiSprint qualification · ClassicWC39+14.0990.48
Mar 24, 2023LahtiTeam sprint qualification · Free(Canada, leg 1)WC11+19.8
Mar 24, 2023LahtiTeam sprint · Free(Canada, leg 1)WC9+33.59
Mar 19, 2023Falun4 × 5 km · Relay(Canada, leg 2)WC12+1:19.1
Mar 18, 2023FalunSprint · FreeWC36
Mar 18, 2023FalunSprint qualification · FreeWC36+17.94125.40
Mar 17, 2023Falun10 km · Interval start · ClassicWC40+2:37.477.32
Mar 12, 2023Oslo50 km · Mass start · FreeWC20+5:28.657.39
Mar 4, 2023Planica30 km · Mass start · ClassicWSC28+7:16.3123.70
Mar 2, 2023Planica4 × 5 km · Relay(Canada, leg 1)WSC8+3:24.5
Feb 28, 2023Planica10 km · Interval start · FreeWSC27+1:56.665.65
Feb 25, 2023Planica15 km · Skiathlon · Classic/FreeWSC25+3:26.5126.15
Jan 8, 2023FISFIS Tour de SkiOverall standingsWC18+6:01.8
Jan 8, 2023Val di Fiemme10 km · Mass start · FreeSWC18+1:51.871.29
Jan 7, 2023Val di Fiemme15 km · Mass start · ClassicSWC10+36.219.00
Jan 6, 2023Val di FiemmeSprint · ClassicSWC29
Jan 6, 2023Val di FiemmeSprint qualification · ClassicSWC28+10.6769.81
Jan 4, 2023Oberstdorf20 km · Pursuit · FreeSWC21+2:47.634.49
Jan 3, 2023Oberstdorf10 km · Interval start · ClassicSWC29+1:48.057.86
Jan 1, 2023Val Müstair10 km · Pursuit · ClassicSWC25+2:00.464.70
Dec 31, 2022Val MüstairSprint · FreeSWC48
Dec 31, 2022Val MüstairSprint qualification · FreeSWC48+12.8275.94
Dec 18, 2022Davos20 km · Interval start · FreeWC11+1:40.527.50
Dec 11, 2022Beitostølen4 × 5 km · Relay(Canada, leg 1)WC8+1:36.5
Dec 10, 2022Beitostølen10 km · Interval start · ClassicWC19+1:28.043.56
Dec 4, 2022Lillehammer20 km · Mass start · ClassicWC13+10.24.42
Dec 2, 2022Lillehammer10 km · Interval start · FreeWC26+1:10.139.23
Nov 27, 2022Ruka20 km · Pursuit · FreeWC20+2:47.237.81
Nov 26, 2022Ruka10 km · Interval start · ClassicWC24+1:19.242.53
Nov 25, 2022RukaSprint · ClassicWC45
Nov 25, 2022RukaSprint qualification · ClassicWC45+12.4888.69
Mar 27, 2022Whistler Olympic ParkMass startNCDNS
Mar 23, 2022Whistler Olympic ParkSprintNCDNS
Mar 23, 2022Whistler Olympic ParkSprint qualificationNCDNS
Mar 21, 2022Whistler Olympic ParkInterval startNC656.03
Mar 20, 2022Whistler Olympic ParkInterval startNC457.41
Mar 13, 2022Falun4 × 5 km · Relay(Canada, leg 1)WC12+1:45.2
Mar 12, 2022Falun10 km · Interval start · FreeWC33+1:57.769.52
Mar 11, 2022FalunSprint · ClassicWC36
Mar 11, 2022FalunSprint qualification · ClassicWC37+19.49121.69
Mar 5, 2022Oslo30 km · Mass start · ClassicWC22+3:25.060.26
Mar 3, 2022DrammenSprint · ClassicWC48
Mar 3, 2022DrammenSprint qualification · ClassicWC48+13.8698.48
Feb 27, 2022Lahti10 km · Interval start · ClassicWC30+2:10.771.21
Feb 20, 2022Beijing30 km · Mass start · FreeOWG30+7:39.3126.23
Feb 16, 2022BeijingTeam sprint · Classic(Canada, leg 1)OWG12
Feb 12, 2022Beijing4 × 5 km · Relay(Canada, leg 1)OWG9+3:39.9
Feb 10, 2022Beijing10 km · Interval start · ClassicOWG36+3:02.386.49
Feb 5, 2022Beijing15 km · Skiathlon · Classic/FreeOWG23+4:03.6128.51
Jan 11, 2022Canmore Nordic CentreSprint qualification · ClassicNAC4+6.16120.75
Jan 11, 2022Canmore Nordic CentreSprint · ClassicNAC2
Jan 9, 2022Canmore Nordic Centre15 km · Interval start · FreeNAC136.69
Jan 8, 2022Canmore Nordic Centre10 km · Interval start · ClassicNAC136.69
Dec 12, 2021Davos10 km · Interval start · FreeWC48+1:58.566.76
Dec 5, 2021Lillehammer4 × 5 km · Relay(Canada, leg 2)WC16+5:31.9
Dec 4, 2021Lillehammer10 km · Interval start · FreeWC54+2:24.671.48
Dec 3, 2021LillehammerSprint · FreeWC55
Dec 3, 2021LillehammerSprint qualification · FreeWC55+15.3496.08
Nov 28, 2021Ruka10 km · Pursuit · FreeWC21+2:44.853.76
Nov 27, 2021Ruka10 km · Interval start · ClassicWC35+1:54.062.07
Nov 26, 2021RukaSprint · ClassicWC58
Nov 26, 2021RukaSprint qualification · ClassicWC58+15.02100.78
Nov 21, 2021BeitostølenInterval startFIS1181.35
Nov 20, 2021BeitostølenInterval startFIS24108.97
Mar 14, 2021Engadin30 km · Pursuit · FreeWC24+4:17.573.91
Mar 13, 2021Engadin10 km · Mass start · ClassicWC44+2:04.9115.55
Mar 6, 2021Oberstdorf30 km · Mass start · ClassicWSC23+6:05.7100.46
Mar 4, 2021Oberstdorf4 × 5 km · Relay(Canada, leg 1)WSC9+3:42.1
Feb 27, 2021Oberstdorf15 km · Skiathlon · Classic/FreeWSC28+3:43.0134.83
Feb 25, 2021OberstdorfSprint · ClassicWSC41
Feb 25, 2021OberstdorfSprint qualification · ClassicWSC41+14.97112.75
Feb 7, 2021UlricehamnTeam sprint · Free(Canada II, leg 1)WC16
Feb 6, 2021UlricehamnSprint · FreeWC42
Feb 6, 2021UlricehamnSprint qualification · FreeWC42+14.0982.96
Jan 31, 2021FalunSprint · ClassicWC30
Jan 31, 2021FalunSprint qualification · ClassicWC29+11.8773.35
Jan 30, 2021Falun10 km · Mass start · ClassicWC17+36.232.55
Jan 29, 2021Falun10 km · Interval start · FreeWC36+2:11.274.13
Jan 24, 2021Lahti4 × 5 km · Relay(Canada, leg 1)WC9+4:18.2
Jan 23, 2021Lahti15 km · Skiathlon · Classic/FreeWC24+3:23.5125.78
Feb 23, 2020FISFIS Ski Tour 2020Overall standingsWC29+14:46.3
Feb 23, 2020Trondheim15 km · Pursuit · ClassicSWC29+14:46.3100.56
Feb 22, 2020TrondheimSprint · ClassicSWC35
Feb 22, 2020TrondheimSprint qualification · ClassicSWC35+14.1983.99
Feb 20, 2020MerakerMass start · FreeSWC31+6:16.1101.40
Feb 18, 2020ÅreSprint · FreeSWC34
Feb 18, 2020ÅreSprint qualification · FreeSWC34+15.56140.08
Feb 16, 2020Östersund10 km · Pursuit · ClassicSWC32+2:37.58.61
Feb 15, 2020Östersund10 km · Interval start · FreeSWC46+2:29.891.50
Feb 9, 2020Falun10 km · Mass start · FreeWC37+1:59.9111.60
Jan 26, 2020OberstdorfSprint · ClassicWC50
Jan 26, 2020OberstdorfSprint qualification · ClassicWC50+18.58102.24
Jan 25, 2020Oberstdorf15 km · Skiathlon · Classic/FreeWC31+2:40.293.25
Jan 19, 2020Pragelato5 km · Interval start · FreeOPA142.84
Jan 18, 2020Pragelato15 km · Mass start · ClassicOPA2+8.145.66
Jan 12, 2020DresdenTeam sprint · Free(Canada I, leg 1)WC11
Dec 15, 2019Nakkertok Nordic Ski Centre10 km · Interval start · ClassicNAC178.20
Dec 14, 2019Nakkertok Nordic Ski Centre5 km · Interval start · FreeNAC162.28
Dec 13, 2019Nakkertok Nordic Ski CentreSprint · ClassicNAC1
Dec 13, 2019Nakkertok Nordic Ski CentreSprint qualification · ClassicNAC3+2.71103.09
Dec 8, 2019Canmore Nordic Centre Provincial Park10 km · Interval start · FreeNAC3+1:00.671.55
Dec 7, 2019Canmore Nordic Centre Provincial Park5 km · Interval start · ClassicNAC2+19.761.80
Dec 6, 2019Canmore Nordic Centre Provincial ParkSprint · FreeNAC2
Dec 6, 2019Canmore Nordic Centre Provincial ParkSprint qualification · FreeNAC2+0.3291.74
Apr 2, 2019Presque Isle, ME30 km · Mass start · FreeNC569.26
Mar 30, 2019Presque Isle, ME10 km · Mass start · ClassicUST10+1:36.3108.62
Mar 29, 2019Presque Isle, MESprint · FreeUST7
Mar 29, 2019Presque Isle, MESprint qualification · FreeUST8+11.6296.15
Mar 24, 2019Québec15 km · Interval start · FreeWC44+5:27.2
Mar 24, 2019Québec10 km · Pursuit · FreeSWC44+5:27.268.88
Mar 23, 2019Québec10 km · Mass start · ClassicSWC52+3:27.2186.96
Mar 22, 2019QuébecSprint · FreeSWC43
Mar 22, 2019QuébecSprint qualification · FreeSWC44+16.093.48
Mar 16, 2019Nakkertok Nordic Ski CentreSprintNC3
Mar 16, 2019Nakkertok Nordic Ski CentreSprint qualificationNC5148.00
Mar 14, 2019Nakkertok Nordic Ski CentrePursuitNC255.43
Mar 13, 2019Nakkertok Nordic Ski CentreInterval startNC363.68
Mar 2, 2019Seefeld30 km · Mass start · FreeWSC28+8:17.9156.07
Feb 28, 2019Seefeld4 × 5 km · Relay(Canada)WSC12+5:02.7
Feb 26, 2019Seefeld10 km · Interval start · ClassicWSC51+3:45.0110.97
Feb 23, 2019Seefeld15 km · Skiathlon · Classic/FreeWSC39+4:19.8164.24
Feb 21, 2019SeefeldSprint · FreeWSC40
Feb 21, 2019SeefeldSprint qualification · FreeWSC40+9.9579.90
Feb 17, 2019Cogne10 km · Interval start · ClassicWC33+1:44.650.88
Feb 16, 2019CogneSprint · FreeWC51
Feb 16, 2019CogneSprint qualification · FreeWC51+25.59141.47
Jan 20, 2019Sherbrooke, QC,20 km · Mass start · FreeNAC166.66
Jan 19, 2019Sherbrooke, QC,10 km · Interval start · ClassicNAC159.46
Jan 18, 2019Sherbrooke, QC,Sprint · FreeNAC2
Jan 18, 2019Sherbrooke, QC,Sprint qualification · FreeNAC4+7.36145.43
Jan 8, 2019Craftsbury Outdoor CenterSprintNC10
Jan 8, 2019Craftsbury Outdoor CenterSprint qualificationNC12121.64
Jan 6, 2019Craftsbury Outdoor CenterMass startNC30190.74
Jan 3, 2019Craftsbury Outdoor CenterInterval startNC666.90
Dec 16, 2018Canmore Nordic Center15 km · Mass start · ClassicNAC2+1.865.24
Dec 15, 2018Canmore Nordic Center10 km · Interval start · FreeNAC2+35.082.15
Dec 13, 2018Canmore Nordic CenterSprint · ClassicNAC2
Dec 13, 2018Canmore Nordic CenterSprint qualification · ClassicNAC2+4.96108.51
Dec 9, 2018Vernon, BC10 km · Interval start · ClassicNAC149.88
Dec 8, 2018Vernon, BCSprint · FreeNAC12
Dec 8, 2018Vernon, BCSprint qualification · FreeNAC8+9.56149.64
Mar 24, 2018YanànSprintFIS31
Mar 24, 2018YanànSprint qualificationFIS31194.84
Mar 17, 2018Lappe Nordic Ski CentreMass startNC168.66
Mar 14, 2018Lappe Nordic Ski CentreSprintNC2
Mar 14, 2018Lappe Nordic Ski CentreSprint qualificationNC4130.23
Mar 13, 2018Lappe Nordic Ski CentrePursuitNC4103.16
Mar 11, 2018Lappe Nordic Ski CentreInterval startNC373.30
Feb 25, 2018OberstdorfMass startNC859.72
Feb 24, 2018OberstdorfInterval startNC880.86
Feb 23, 2018OberstdorfSprint qualificationNC8154.88
Feb 23, 2018OberstdorfSprintNC9
Feb 18, 2018Zwiesel10 km · Mass start · FreeOPA14+40.773.43
Feb 17, 2018Zwiesel10 km · Interval start · ClassicOPA22+1:18.174.81
Feb 16, 2018ZwieselSprint qualification · ClassicOPA27+28.69196.69
Feb 16, 2018ZwieselSprint · ClassicOPA20
Feb 11, 2018KlostersMass startFIS171.29
Feb 10, 2018KlostersSprintFIS1
Feb 10, 2018KlostersSprint qualificationFIS183.62
Feb 2, 2018Goms15 km · Skiathlon · Classic/FreeU2331+5:39.0204.53
Jan 31, 2018Goms10 km · Interval start · ClassicU2329+3:07.3120.70
Jan 29, 2018GomsSprint · FreeU2323
Jan 29, 2018GomsSprint qualification · FreeU2321+10.53104.67
Jan 10, 2018Mont Ste-Anne, QC10 km · Interval start · ClassicNAC2+39.280.26
Jan 8, 2018Mont Ste-Anne, QC15 km · Skiathlon · Classic/FreeNAC5+20.473.77
Jan 5, 2018Mont Ste-Anne, QCSprint · ClassicNAC3
Jan 5, 2018Mont Ste-Anne, QCSprint qualification · ClassicNAC6+13.08140.00
Dec 17, 2017Dobbiaco10 km · Pursuit · ClassicWC70+7:31.5187.45
Dec 16, 2017Dobbiaco10 km · Interval start · FreeWC77+4:07.7145.70
Dec 10, 2017Davos10 km · Interval start · FreeWC79+3:44.6117.55
Dec 9, 2017DavosSprint qualification · FreeWC55+16.18113.07
Dec 9, 2017DavosSprint · FreeWC55
Dec 3, 2017Lillehammer15 km · Skiathlon · Classic/FreeWCDNF
Dec 2, 2017LillehammerSprint qualification · ClassicWC65+30.85182.86
Dec 2, 2017LillehammerSprint · ClassicWC65
Mar 25, 2017Canmore Nordic Centre30 km · Mass start · FreeNAC4+5:41.8153.87
Mar 22, 2017Canmore Nordic CentreSprint · ClassicNAC3
Mar 22, 2017Canmore Nordic CentreSprint qualification · ClassicNAC8+7.24113.36
Mar 21, 2017Canmore Nordic Centre10 km · Interval start · ClassicNAC3+1:27.894.32
Mar 19, 2017Québec City25 km · Interval startWC57+7:48.8
Mar 19, 2017Québec City10 km · Pursuit · FreeSWC58+7:48.8163.12
Mar 18, 2017Québec City10 km · Mass start · ClassicSWC55+3:38.1208.62
Mar 17, 2017Québec CitySprint · FreeSWC58
Mar 17, 2017Québec CitySprint qualification · FreeSWC58+25.42166.77
Mar 4, 2017Lahti30 km · Mass start · FreeWSC40+7:18.6149.15
Mar 2, 2017Lahti4 × 5 km · Relay(Canada)WSC10+4:16.2
Feb 28, 2017Lahti10 km · Interval start · ClassicWSC35+3:09.699.47
Feb 25, 2017Lahti15 km · Skiathlon · Classic/FreeWSC39+4:38.1170.95
Feb 23, 2017LahtiSprint · FreeWSC58
Feb 23, 2017LahtiSprint qualification · FreeWSC58+26.29172.26
Feb 19, 2017Otepää10 km · Interval start · ClassicWC56+5:37.1149.91
Feb 18, 2017OtepääSprint · FreeWC49
Feb 18, 2017OtepääSprint qualification · FreeWC49+16.97118.09
Feb 4, 2017Park City, UT15 km · Skiathlon · Classic/FreeU2321+2:29.3121.67
Feb 2, 2017Park City, UT10 km · Interval start · FreeU2327+2:07.8100.15
Jan 31, 2017Park City, UTSprint · ClassicU2324
Jan 31, 2017Park City, UTSprint qualification · ClassicU2328+16.6140.52
Jan 21, 2017Whistler Olympic Pk10 km · Interval start · ClassicNAC5+1:45.491.74
Jan 20, 2017Whistler Olympic PkSprint · FreeNAC3
Jan 20, 2017Whistler Olympic PkSprint qualification · FreeNAC8+11.41136.20
Jan 10, 2017Soldier Hollow, UTMass startNC13160.78
Jan 8, 2017Soldier Hollow, UTSprintNC8
Jan 8, 2017Soldier Hollow, UTSprint qualificationNC18140.51
Jan 7, 2017Soldier Hollow, UTInterval startNC28101.12
Dec 18, 2016Rossland - Black Jack SC10 km · Pursuit · ClassicNAC4+3:25.848.51
Dec 17, 2016Rossland - Black Jack SCSprint · FreeNAC3
Dec 17, 2016Rossland - Black Jack SCSprint qualification · FreeNAC10+14.1160.05
Dec 16, 2016Rossland - Black Jack SC10 km · Interval start · FreeNAC5+3:12.9135.31
Dec 11, 2016Sovereign lake Nordic Centre10 km · Interval start · FreeNAC15+2:21.399.79
Dec 10, 2016Sovereign lake Nordic CentreSprint · ClassicNAC16
Dec 10, 2016Sovereign lake Nordic CentreSprint qualification · ClassicNAC9+9.17130.77
Mar 26, 2016Whitehorse Ski CubMass startNC3141.73
Mar 23, 2016Whitehorse Ski CubSprintNC4
Mar 23, 2016Whitehorse Ski CubSprint qualificationNC12140.89
Mar 22, 2016Whitehorse Ski CubInterval startNC369.00
Mar 20, 2016Whitehorse Ski CubInterval startNC363.44
Mar 9, 2016Canmore Nordic Centre Prov Park15 km · Skiathlon · Classic/FreeSWC48+7:16.5256.66
Mar 8, 2016Canmore Nordic Centre Prov ParkSprint · ClassicSWC46
Mar 8, 2016Canmore Nordic Centre Prov ParkSprint qualification · ClassicSWC46+30.01162.50
Mar 5, 2016Quebec - Plaines of Abraham10 km · Pursuit · FreeSWC58+10:53.7184.09
Mar 4, 2016Quebec - Plaines of AbrahamSprint · FreeSWC59
Mar 4, 2016Quebec - Plaines of AbrahamSprint qualification · FreeSWC59+21.83117.57
Mar 2, 2016Montreal - Parc Mont Royal10.5 km · Mass start · ClassicSWC52+5:36.1260.60
Mar 1, 2016Gatineau - Jacques Cartier ParkSprint · FreeSWC68
Mar 1, 2016Gatineau - Jacques Cartier ParkSprint qualification · FreeSWC68+27.71156.29
Feb 21, 2016Otway Nordic Centre, Prince George15 km · Mass start · ClassicNAC3+52.694.80
Feb 20, 2016Otway Nordic Centre, Prince George7.5 km · Interval start · FreeNAC6+54.893.47
Feb 19, 2016Otway Nordic Centre, Prince GeorgeSprint · ClassicNAC4
Feb 19, 2016Otway Nordic Centre, Prince GeorgeSprint qualification · ClassicNAC4+8.17120.32
Feb 7, 2016Nakkertok Nordic Ski Centre15 km · Mass start · ClassicNAC3+9.864.41
Feb 6, 2016Nakkertok Nordic Ski Centre10 km · Interval start · FreeNAC14+2:09.8120.94
Feb 5, 2016Nakkertok Nordic Ski CentreSprint · FreeNAC9
Feb 5, 2016Nakkertok Nordic Ski CentreSprint qualification · FreeNAC7+12.71154.23
Jan 23, 2016Nove Mesto na Morave10 km · Interval start · FreeWC61+5:03.8161.05
Jan 16, 2016PlanicaSprint · FreeWC54
Jan 16, 2016PlanicaSprint qualification · FreeWC54+18.78147.98
Jan 10, 2016Planica10 km · Interval start · FreeOPA22+2:00.595.93
Jan 9, 2016Planica10 km · Interval start · ClassicOPA27+4:02.3144.47
Jan 8, 2016PlanicaSprint · FreeOPA31
Jan 8, 2016PlanicaSprint qualification · FreeOPA31+21.27191.36
Dec 13, 2015Sovereign lake Nordic Centre10 km · Interval start · FreeNAC11+2:11.2118.83
Dec 12, 2015Sovereign lake Nordic CentreSprint · FreeNAC12
Dec 12, 2015Sovereign lake Nordic CentreSprint qualification · FreeNAC13+10.61158.24
Dec 8, 2015Canmore Nordic CentreSprint · ClassicNAC8
Dec 8, 2015Canmore Nordic CentreSprint qualification · ClassicNAC7+15.23154.95
Dec 6, 2015Canmore Nordic Centre10 km · Mass start · FreeNAC11+1:42.1149.31
Dec 5, 2015Canmore Nordic Centre5 km · Interval start · ClassicNAC2+10.398.23
Mar 18, 2015Lappe, Thunder Bay, ONSprint qualificationNC43636.45
Mar 17, 2015Lappe, Thunder Bay, ONInterval startNC14113.64
Mar 15, 2015Lappe, Thunder Bay, ONInterval startNC9113.15
Feb 26, 2015Prince George, BCMass startFIS296.36
Feb 24, 2015Prince George, BCSprintFIS2
Feb 24, 2015Prince George, BCSprint qualificationFIS3171.18
Feb 23, 2015Prince George, BCInterval startFIS282.80
Feb 8, 2015AlmatyTeam eventWJC10
Feb 6, 2015AlmatySkiathlon · Classic/FreeWJC14116.09
Feb 4, 2015AlmatyInterval startWJC2599.44
Feb 3, 2015AlmatySprintWJC19
Feb 3, 2015AlmatySprint qualificationWJC19113.05
Jan 11, 2015Duntroon, ONInterval startJUN190.14
Jan 10, 2015Duntroon, ONSprint qualificationNAC12168.75
Jan 8, 2015Duntroon, ONSkiathlon · Classic/FreeJUN2102.44
Dec 20, 2014Sovereign Lake NordicInterval startJUN190.14
Dec 19, 2014Sovereign Lake NordicSprint qualificationNAC7102.24
Dec 14, 2014Rossland - Blackjack SCInterval startNAC15139.80
Dec 13, 2014Rossland - Blackjack SCInterval startNAC17142.90
Mar 20, 2014Corner Brook, NFLDSprint qualificationNC1094.55
Mar 18, 2014Corner Brook, NFLDInterval startNC1095.82
Mar 16, 2014Corner Brook, NFLDInterval startNC6117.75
Feb 3, 2014Val di FiemmeTeam eventWJC10
Feb 2, 2014Val di FiemmeInterval startWJC36118.22
Jan 31, 2014Val di FiemmeSkiathlon · Classic/FreeWJC31119.80
Jan 29, 2014Val di FiemmeSprintWJC15
Jan 29, 2014Val di FiemmeSprint qualificationWJC1887.10
Jan 12, 2014Canmore Nordic CentreSkiathlon · Classic/FreeJUN3116.40
Jan 11, 2014Canmore Nordic CentreSprint qualificationNAC13181.10
Jan 9, 2014Canmore Nordic CentreInterval startJUN290.20
Dec 15, 2013Black Jack Ski ClubSprint qualificationNAC22171.99
Dec 14, 2013Black Jack Ski ClubInterval startNAC19126.59
Dec 8, 2013Sovereign Lake NordicSprint qualificationNAC19196.09
Dec 7, 2013Sovereign Lake NordicInterval startNAC6106.50
Mar 28, 2013Whistler Olympic ParkSprint qualificationNC12161.55
Mar 26, 2013Whistler Olympic ParkInterval startNC31177.05
Mar 24, 2013Whistler Olympic ParkInterval startNC9115.84
Jan 25, 2013LiberecSkiathlon · Classic/FreeWJC45189.32
Jan 23, 2013LiberecInterval startWJC58135.83
Jan 21, 2013LiberecSprintWJC25
Jan 21, 2013LiberecSprint qualificationWC30155.00
Jan 6, 2013Thunder BayInterval startNAC13107.49
Jan 5, 2013Thunder BaySprint qualificationNAC15111.74
Jan 3, 2013Thunder BaySkiathlon · Classic/FreeJUN2122.66