XCWeek
CAN
CanadaMenActive

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
10001100120013001400150016001700180020102011201220132014201520162017201820192020202120222023
DistanceSprint

Season by season

SeasonRacesWC startsWinsPodiumsTop 10BestWC rankPointsDistanceSprint
2022/232716231268289112
2021/22188211022055
2020/21149291111171
2019/20241039
2018/192811121022253
2017/1817747
2016/1721636
2015/1627945
2014/1523
2013/1421
2012/1321342
2011/1219
2010/1112
2009/105

All results 377

DateVenueRaceLevelRkBehindFIS pts
Mar 26, 2023Lahti20 km · Mass start · ClassicWC38+2:15.271.35
Mar 25, 2023LahtiSprint · ClassicWC67
Mar 25, 2023LahtiSprint qualification · ClassicWC69+17.04125.36
Mar 21, 2023TallinnSprint · FreeWC53
Mar 21, 2023TallinnSprint qualification · FreeWC53+10.3191.04
Mar 19, 2023Falun4 × 5 km · Relay(Canada, leg 3)WC12+1:19.1
Mar 18, 2023FalunSprint · FreeWC44
Mar 18, 2023FalunSprint qualification · FreeWC44+10.4382.95
Mar 17, 2023Falun10 km · Interval start · ClassicWC48+2:28.382.66
Mar 14, 2023DrammenSprint · ClassicWC55
Mar 14, 2023DrammenSprint qualification · ClassicWC55+16.3129.94
Mar 11, 2023Oslo50 km · Mass start · FreeWC36+11:10.9136.10
Feb 24, 2023Planica30 km · Skiathlon · Classic/FreeWSC37+6:45.2135.70
Jan 21, 2023Prince George, BC10 km · Interval start · FreeNAC137.12
Jan 19, 2023Prince George, BC20 km · Mass start · ClassicNAC2+0.132.33
Jan 18, 2023Prince George, BCSprint · ClassicNAC5
Jan 18, 2023Prince George, BCSprint qualification · ClassicNAC4+4.21106.20
Jan 8, 2023FISFIS Tour de SkiOverall standingsWC39+8:32.4
Jan 8, 2023Val di Fiemme10 km · Mass start · FreeSWC23+1:53.984.80
Jan 7, 2023Val di Fiemme15 km · Mass start · ClassicSWC42+2:03.371.95
Jan 6, 2023Val di FiemmeSprint · ClassicSWC35
Jan 6, 2023Val di FiemmeSprint qualification · ClassicSWC36+11.8290.04
Jan 4, 2023Oberstdorf20 km · Pursuit · FreeSWC41+1:49.331.47
Jan 3, 2023Oberstdorf10 km · Interval start · ClassicSWC56+1:56.471.71
Jan 1, 2023Val Müstair10 km · Pursuit · ClassicSWC46+2:05.373.47
Dec 31, 2022Val MüstairSprint · FreeSWC33
Dec 31, 2022Val MüstairSprint qualification · FreeSWC33+10.1469.91
Dec 4, 2022Sovereign Lake Nordic Centre10 km · Interval start · ClassicNAC12+1:56.086.85
Dec 3, 2022Sovereign Lake Nordic CentreSprint · FreeNAC10
Dec 3, 2022Sovereign Lake Nordic CentreSprint qualification · FreeNAC15+4.34125.47
Dec 1, 2022Sovereign Lake Nordic Centre10 km · Mass start · FreeNAC3+4.730.30
Nov 30, 2022Sovereign Lake Nordic CentreSprint qualification · ClassicNAC3+1.7882.25
Nov 30, 2022Sovereign Lake Nordic CentreSprint · ClassicNAC5
Nov 20, 2022BruksvallarnaInterval startFIS1862.59
Nov 19, 2022BruksvallarnaInterval startFIS3465.89
Nov 18, 2022BruksvallarnaSprintFIS34
Nov 18, 2022BruksvallarnaSprint qualificationFIS34112.94
Mar 27, 2022Whistler Olympic ParkMass startNC425.85
Mar 23, 2022Whistler Olympic ParkSprintNC15
Mar 23, 2022Whistler Olympic ParkSprint qualificationNC1699.07
Mar 21, 2022Whistler Olympic ParkInterval startNC330.10
Mar 20, 2022Whistler Olympic ParkInterval startNC242.52
Jan 9, 2022Canmore Nordic Centre30 km · Interval start · FreeNAC131.49
Jan 8, 2022Canmore Nordic Centre15 km · Interval start · ClassicNAC3+36.844.39
Jan 6, 2022Canmore Nordic CentreSprint · FreeNAC2
Jan 6, 2022Canmore Nordic CentreSprint qualification · FreeNAC154.97
Dec 19, 2021DresdenTeam sprint · Free(Canada, leg 1)WC24
Dec 18, 2021DresdenSprint · FreeWC48
Dec 18, 2021DresdenSprint qualification · FreeWC48+8.8579.81
Dec 5, 2021Lillehammer4 × 7.5 km · Relay(Canada, leg 1)WC10+1:15.5
Dec 4, 2021Lillehammer15 km · Interval start · FreeWC57+2:28.661.08
Dec 3, 2021LillehammerSprint · FreeWC42
Dec 3, 2021LillehammerSprint qualification · FreeWC42+9.166.17
Nov 28, 2021Ruka15 km · Pursuit · FreeWC21+1:39.945.16
Nov 27, 2021Ruka15 km · Interval start · ClassicWC27+1:34.838.14
Nov 26, 2021RukaSprint · ClassicWC36
Nov 26, 2021RukaSprint qualification · ClassicWC36+8.3966.62
Nov 14, 2021Olos, MuonioInterval startFIS944.63
Nov 13, 2021Olos, MuonioInterval startFIS2974.79
Nov 12, 2021Olos, MuonioSprintFIS20
Nov 12, 2021Olos, MuonioSprint qualificationFIS29138.40
Mar 14, 2021Engadin50 km · Pursuit · FreeWC33+3:02.270.36
Mar 13, 2021Engadin15 km · Mass start · ClassicWC35+1:17.052.66
Mar 7, 2021Oberstdorf50 km · Mass start · ClassicWSC28+4:52.752.18
Mar 5, 2021Oberstdorf4 × 10 km · Relay(Canada, leg 3)WSC10+4:31.9
Mar 3, 2021Oberstdorf15 km · Interval start · FreeWSC30+2:34.160.77
Feb 27, 2021Oberstdorf30 km · Skiathlon · Classic/FreeWSCDNF
Feb 25, 2021OberstdorfSprint · ClassicWSCDNS
Feb 25, 2021OberstdorfSprint qualification · ClassicWSCDNS
Feb 7, 2021UlricehamnTeam sprint · Free(Canada, leg 2)WC20
Feb 6, 2021UlricehamnSprint · FreeWC44
Feb 6, 2021UlricehamnSprint qualification · FreeWC44+10.2769.08
Jan 31, 2021FalunSprint · ClassicWC51
Jan 31, 2021FalunSprint qualification · ClassicWC51+12.2688.19
Jan 30, 2021Falun15 km · Mass start · ClassicWC53+1:47.771.25
Jan 29, 2021Falun15 km · Interval start · FreeWC29+2:20.157.38
Jan 24, 2021Lahti4 × 7.5 km · Relay(Canada, leg 4)WC9
Jan 23, 2021Lahti30 km · Skiathlon · Classic/FreeWC29+2:40.853.37
Feb 23, 2020FISFIS Ski Tour 2020Overall standingsWC39+12:50.5
Feb 23, 2020Trondheim30 km · Pursuit · ClassicSWC39+12:50.572.26
Feb 22, 2020TrondheimSprint · ClassicSWC49
Feb 22, 2020TrondheimSprint qualification · ClassicSWC49+17.43121.04
Feb 20, 2020MerakerMass start · FreeSWC39+3:59.970.34
Feb 18, 2020ÅreSprint · FreeSWC73
Feb 18, 2020ÅreSprint qualification · FreeSWC73+20.15220.54
Feb 16, 2020Östersund15 km · Pursuit · ClassicSWC58+4:47.3114.35
Feb 15, 2020Östersund15 km · Interval start · FreeSWC52+2:02.553.22
Feb 2, 2020Mont Ste-Anne, QC30 km · Mass start · FreeNAC6+14.540.35
Feb 1, 2020Mont Ste-Anne, QC15 km · Interval start · ClassicNAC3+51.653.26
Jan 30, 2020Mont Ste-Anne, QCSprint · FreeNAC11
Jan 30, 2020Mont Ste-Anne, QCSprint qualification · FreeNAC3+1.5172.66
Jan 19, 2020Whistler Olympic PkMass startFIS142.96
Jan 18, 2020Whistler Olympic PkInterval startFIS142.96
Jan 17, 2020Whistler Olympic PkSprintFIS2
Jan 17, 2020Whistler Olympic PkSprint qualificationFIS191.66
Dec 21, 2019PlanicaSprint · FreeWC55
Dec 21, 2019PlanicaSprint qualification · FreeWC55+9.7989.74
Dec 15, 2019Davos15 km · Interval start · FreeWC47+2:18.054.14
Dec 14, 2019DavosSprint · FreeWC42
Dec 14, 2019DavosSprint qualification · FreeWC42+8.0767.45
Dec 8, 2019Canmore Nordic Centre Provincial Park15 km · Interval start · FreeNACDNS
Dec 7, 2019Canmore Nordic Centre Provincial Park10 km · Interval start · ClassicNAC6+40.350.01
Dec 6, 2019Canmore Nordic Centre Provincial ParkSprint · FreeNAC4
Dec 6, 2019Canmore Nordic Centre Provincial ParkSprint qualification · FreeNAC11+6.01102.92
Nov 24, 2019GällivareSprintFIS32
Nov 24, 2019GällivareSprint qualificationFIS3296.75
Nov 22, 2019GällivareInterval startFIS1762.77
Nov 17, 2019OlosInterval startFIS2171.12
Nov 16, 2019OlosInterval startFIS46113.94
Nov 15, 2019OlosSprintFIS27
Nov 15, 2019OlosSprint qualificationFIS25101.51
Mar 24, 2019Québec15 km · Interval start · FreeWC56+6:47.1
Mar 24, 2019Québec15 km · Pursuit · FreeSWC56+6:47.167.46
Mar 23, 2019Québec15 km · Mass start · ClassicSWC62+4:27.0172.19
Mar 22, 2019QuébecSprint · FreeSWC44
Mar 22, 2019QuébecSprint qualification · FreeSWC44+19.61125.43
Mar 16, 2019Nakkertok Nordic Ski CentreSprint qualificationNCDNS
Mar 14, 2019Nakkertok Nordic Ski CentrePursuitNC554.00
Mar 13, 2019Nakkertok Nordic Ski CentreInterval startNC2274.83
Mar 3, 2019Seefeld50 km · Mass start · FreeWSC46+9:57.6126.78
Feb 27, 2019Seefeld15 km · Interval start · ClassicWSC68+5:50.8121.88
Feb 21, 2019SeefeldSprint · FreeWSCDNS
Feb 21, 2019SeefeldSprint qualification · FreeWSCDNS
Feb 16, 2019CogneSprint · FreeWC12
Feb 16, 2019CogneSprint qualification · FreeWC12+5.333.37
Jan 20, 2019Sherbrooke, QC,30 km · Mass start · FreeNAC138.02
Jan 19, 2019Sherbrooke, QC,15 km · Interval start · ClassicNAC2+9.047.25
Jan 18, 2019Sherbrooke, QC,Sprint · FreeNAC3
Jan 18, 2019Sherbrooke, QC,Sprint qualification · FreeNAC1
Dec 16, 2018Canmore Nordic Center30 km · Mass start · ClassicNAC3+8.651.76
Dec 15, 2018Canmore Nordic Center15 km · Interval start · FreeNAC143.17
Dec 13, 2018Canmore Nordic CenterSprint · ClassicNAC10
Dec 13, 2018Canmore Nordic CenterSprint qualification · ClassicNAC7+2.8978.06
Dec 2, 2018Lillehammer15 km · Interval start · ClassicWC58+4:32.4
Dec 2, 2018Lillehammer15 km · Pursuit · ClassicSWC58+4:32.470.71
Dec 1, 2018Lillehammer15 km · Interval start · FreeSWC60+3:17.071.83
Nov 30, 2018LillehammerSprint · FreeSWC61
Nov 30, 2018LillehammerSprint qualification · FreeSWC61+15.2197.28
Nov 25, 2018Ruka15 km · Interval start · ClassicWC69+3:47.683.61
Nov 24, 2018RukaSprint · ClassicWC74
Nov 24, 2018RukaSprint qualification · ClassicWC74+18.61149.93
Nov 18, 2018BeitostølenInterval startFIS2464.71
Nov 17, 2018BeitostølenSprintFIS51
Nov 17, 2018BeitostølenSprint qualificationFIS51111.15
Nov 16, 2018BeitostølenInterval startFIS2278.14
Nov 11, 2018OlosInterval startFIS1557.11
Nov 10, 2018OlosInterval startFIS22
Nov 9, 2018OlosSprintFIS24
Nov 9, 2018OlosSprint qualificationFIS29175.34
Feb 24, 2018PyeongChang50 km · Mass start · ClassicOWG45+16:54.5184.40
Feb 18, 2018PyeongChang4 × 10 km · Relay(Canada)OWG8+3:41.0
Feb 13, 2018PyeongChangSprint · ClassicOWG51
Feb 13, 2018PyeongChangSprint qualification · ClassicOWG51+14.8394.39
Jan 20, 2018Red Deer15 km · Mass start · ClassicNAC2+9.439.00
Jan 19, 2018Red DeerSprint · FreeNAC2
Jan 19, 2018Red DeerSprint qualification · FreeNAC167.14
Jan 10, 2018Mont Ste-Anne, QC15 km · Interval start · ClassicNACDNS
Jan 9, 2018Mont Ste-Anne, QCSprint qualification · FreeNACDNS
Jan 8, 2018Mont Ste-Anne, QC30 km · Skiathlon · Classic/FreeNACDNS
Jan 5, 2018Mont Ste-Anne, QCSprint · ClassicNAC2
Jan 5, 2018Mont Ste-Anne, QCSprint qualification · ClassicNAC153.02
Dec 17, 2017Dobbiaco15 km · Pursuit · ClassicWC64+5:05.8132.00
Dec 16, 2017Dobbiaco15 km · Interval start · FreeWC59+2:13.259.24
Dec 10, 2017Davos15 km · Interval start · FreeWC65+2:43.464.20
Dec 9, 2017DavosSprint qualification · FreeWC47+9.3978.74
Dec 9, 2017DavosSprint · FreeWC47
Dec 3, 2017Lillehammer30 km · Skiathlon · Classic/FreeWC52+7:30.7136.96
Dec 2, 2017LillehammerSprint qualification · ClassicWC62+20.98120.47
Dec 2, 2017LillehammerSprint · ClassicWC62
Nov 24, 2017RukaSprint qualification · ClassicSWCDNS
Nov 24, 2017RukaSprint · ClassicSWCDNS
Nov 19, 2017GällivareSprintFIS43
Nov 19, 2017GällivareSprint qualificationFIS4398.21
Nov 17, 2017GällivareInterval startFIS4875.14
Mar 25, 2017Canmore Nordic Centre50 km · Mass start · FreeNAC4+13.236.23
Mar 22, 2017Canmore Nordic CentreSprint · ClassicNAC13
Mar 22, 2017Canmore Nordic CentreSprint qualification · ClassicNAC13+8.41123.65
Mar 21, 2017Canmore Nordic Centre15 km · Interval start · ClassicNAC11+2:07.761.75
Mar 19, 2017Québec City35 km · Interval startWC67+7:06.0
Mar 19, 2017Québec City15 km · Pursuit · FreeSWC67+7:06.0121.41
Mar 18, 2017Québec City15 km · Mass start · ClassicSWC63+3:32.1139.82
Mar 17, 2017Québec CitySprint · FreeSWC36
Mar 17, 2017Québec CitySprint qualification · FreeSWC36+12.1391.29
Mar 11, 2017Oslo50 km · Mass start · ClassicWC46+20:16.3230.74
Mar 8, 2017DrammenSprint · ClassicWC63
Mar 8, 2017DrammenSprint qualification · ClassicWC65+18.6145.11
Feb 5, 2017Nakkertok Nordic Ski Centre20 km · Pursuit · FreeNAC134.60
Feb 4, 2017Nakkertok Nordic Ski Centre15 km · Interval start · ClassicNAC3+24.748.46
Feb 3, 2017Nakkertok Nordic Ski CentreSprint · ClassicNAC3
Feb 3, 2017Nakkertok Nordic Ski CentreSprint qualification · ClassicNAC7+4.17107.25
Jan 21, 2017Whistler Olympic Pk15 km · Interval start · ClassicNAC11+2:44.687.55
Jan 20, 2017Whistler Olympic PkSprint · FreeNAC5
Jan 20, 2017Whistler Olympic PkSprint qualification · FreeNAC3+0.1364.24
Jan 12, 2017Soldier Hollow, UTSprint qualificationFIS1197.97
Jan 10, 2017Soldier Hollow, UTMass startNC20104.85
Jan 7, 2017Soldier Hollow, UTInterval startNC2163.64
Dec 18, 2016Rossland - Black Jack SC15 km · Pursuit · ClassicNAC4+1:21.1100.77
Dec 17, 2016Rossland - Black Jack SCSprint · FreeNAC4
Dec 17, 2016Rossland - Black Jack SCSprint qualification · FreeNAC8+8.58110.60
Dec 16, 2016Rossland - Black Jack SC15 km · Interval start · FreeNAC2+31.153.43
Dec 11, 2016Sovereign lake Nordic Centre15 km · Interval start · FreeNAC9+1:38.960.36
Dec 10, 2016Sovereign lake Nordic CentreSprint · ClassicNAC23
Dec 10, 2016Sovereign lake Nordic CentreSprint qualification · ClassicNAC22+11.45158.12
Mar 26, 2016Whitehorse Ski CubMass startNC20178.63
Mar 23, 2016Whitehorse Ski CubSprintNC17
Mar 23, 2016Whitehorse Ski CubSprint qualificationNC1672.75
Mar 22, 2016Whitehorse Ski CubInterval startNC756.30
Mar 20, 2016Whitehorse Ski CubInterval startNC25149.88
Mar 12, 2016Ski Tour Canada80 km · Interval startWC50+27:52.0
Mar 12, 2016Canmore Nordic Centre Prov Park15 km · Pursuit · ClassicSWC50+27:52.0155.43
Mar 11, 2016Canmore Nordic Centre Prov Park15 km · Interval start · FreeSWC45+3:00.168.08
Mar 9, 2016Canmore Nordic Centre Prov Park30 km · Skiathlon · Classic/FreeSWC52+8:28.0154.96
Mar 8, 2016Canmore Nordic Centre Prov ParkSprint · ClassicSWC61
Mar 8, 2016Canmore Nordic Centre Prov ParkSprint qualification · ClassicSWC61+21.3126.96
Mar 5, 2016Quebec - Plaines of Abraham15 km · Pursuit · FreeSWC71+11:25.574.44
Mar 4, 2016Quebec - Plaines of AbrahamSprint · FreeSWC73
Mar 4, 2016Quebec - Plaines of AbrahamSprint qualification · FreeSWC73+19.72111.03
Mar 2, 2016Montreal - Parc Mont Royal17.5 km · Mass start · ClassicSWC74+7:00.1217.39
Mar 1, 2016Gatineau - Jacques Cartier ParkSprint · FreeSWC59
Mar 1, 2016Gatineau - Jacques Cartier ParkSprint qualification · FreeSWC59+11.8473.62
Feb 21, 2016Otway Nordic Centre, Prince George20 km · Mass start · ClassicNACDNS
Feb 20, 2016Otway Nordic Centre, Prince George10 km · Interval start · FreeNAC126.63
Feb 19, 2016Otway Nordic Centre, Prince GeorgeSprint · ClassicNAC14
Feb 19, 2016Otway Nordic Centre, Prince GeorgeSprint qualification · ClassicNAC17+19.71195.80
Feb 7, 2016Nakkertok Nordic Ski Centre20 km · Mass start · ClassicNAC13+1:26.768.77
Feb 6, 2016Nakkertok Nordic Ski Centre15 km · Interval start · FreeNAC3+31.238.14
Feb 5, 2016Nakkertok Nordic Ski CentreSprint · FreeNAC7
Feb 5, 2016Nakkertok Nordic Ski CentreSprint qualification · FreeNAC4+1.8775.65
Jan 31, 2016Mont Saint Anne15 km · Pursuit · FreeNAC7+1:19.057.23
Jan 30, 2016Mont Saint Anne10 km · Interval start · ClassicNAC16+1:08.770.10
Jan 16, 2016Lappe Nordic Ski Centre15 km · Interval start · ClassicNAC17+3:31.199.30
Jan 14, 2016Lappe Nordic Ski CentreSprint · FreeNAC5
Jan 14, 2016Lappe Nordic Ski CentreSprint qualification · FreeNAC4+5.51114.77
Dec 13, 2015Sovereign lake Nordic Centre15 km · Interval start · FreeNAC3+41.247.29
Dec 12, 2015Sovereign lake Nordic CentreSprint · FreeNAC5
Dec 12, 2015Sovereign lake Nordic CentreSprint qualification · FreeNAC3+0.9470.06
Dec 8, 2015Canmore Nordic CentreSprint · ClassicNAC16
Dec 8, 2015Canmore Nordic CentreSprint qualification · ClassicNAC6+10.18120.75
Dec 5, 2015Canmore Nordic Centre10 km · Interval start · ClassicNAC22+1:36.386.88
Mar 21, 2015Lappe, Thunder Bay, ONMass startNC749.83
Mar 18, 2015Lappe, Thunder Bay, ONSprintNC11
Mar 18, 2015Lappe, Thunder Bay, ONSprint qualificationNC8101.51
Mar 17, 2015Lappe, Thunder Bay, ONInterval startNC651.62
Mar 15, 2015Lappe, Thunder Bay, ONInterval startNC1063.68
Mar 1, 2015RoglaMass startOPA34210.19
Feb 28, 2015RoglaSprint qualificationOPA24104.99
Feb 28, 2015RoglaSprintOPA25
Feb 20, 2015CampraSprint qualificationOPADNS
Feb 8, 2015FeutersoeyMass startFIS276.65
Feb 7, 2015FeutersoeyInterval startFIS796.52
Feb 1, 2015Nakkertok Ski Centre, Cantley, QCMass startNAC448.59
Jan 31, 2015Nakkertok Ski Centre, Cantley, QCInterval startNAC561.42
Jan 30, 2015Nakkertok Ski Centre, Cantley, QCSprintNAC4
Jan 30, 2015Nakkertok Ski Centre, Cantley, QCSprint qualificationNAC792.19
Jan 18, 2015Canmore - Lake Louise, ABMass startNAC563.12
Jan 17, 2015Canmore - Lake Louise, ABSprintNAC8
Jan 17, 2015Canmore - Lake Louise, ABSprint qualificationNAC897.49
Jan 15, 2015Canmore - Lake Louise, ABInterval startNACDNS
Jan 11, 2015Duntroon, ONInterval startNAC643.41
Jan 10, 2015Duntroon, ONSprintNAC17
Jan 10, 2015Duntroon, ONSprint qualificationNAC25148.06
Jan 8, 2015Duntroon, ONSkiathlon · Classic/FreeNAC1190.61
Dec 20, 2014Sovereign Lake NordicInterval startNAC19106.62
Dec 19, 2014Sovereign Lake NordicSprintNAC11
Dec 19, 2014Sovereign Lake NordicSprint qualificationNAC19117.42
Dec 14, 2014Rossland - Blackjack SCInterval startNAC1168.56
Dec 13, 2014Rossland - Blackjack SCInterval startNAC25104.57
Dec 7, 2014Bozeman, MTMass startUST27148.46
Dec 6, 2014Bozeman, MTSprintUST19
Dec 6, 2014Bozeman, MTSprint qualificationUST28155.56
Mar 22, 2014Corner Brook, NFLDMass startNC26157.03
Mar 20, 2014Corner Brook, NFLDSprintNC9
Mar 20, 2014Corner Brook, NFLDSprint qualificationNC273.27
Mar 18, 2014Corner Brook, NFLDInterval startNC854.43
Mar 16, 2014Corner Brook, NFLDInterval startNC855.75
Feb 16, 2014Prince GeorgeMass startNAC154.23
Feb 15, 2014Prince GeorgeSprintNAC11
Feb 15, 2014Prince GeorgeSprint qualificationNAC6115.39
Feb 13, 2014Prince GeorgeInterval startNACDNS
Feb 9, 2014Craftsbury, VTSprintUST8
Feb 9, 2014Craftsbury, VTSprint qualificationUST6100.39
Feb 8, 2014Craftsbury, VTInterval startUST2385.03
Feb 7, 2014Craftsbury, VTInterval startUST24108.56
Feb 2, 2014Cantley - Nakkertok SCMass startNAC34201.71
Feb 1, 2014Nakkertok Ski ClubInterval startNAC33108.93
Jan 31, 2014Nakkertok Ski ClubSprintNAC11
Jan 31, 2014Nakkertok Ski ClubSprint qualificationNAC12135.01
Jan 12, 2014Canmore Nordic CentreSkiathlon · Classic/FreeNAC1387.78
Jan 11, 2014Canmore Nordic CentreSprintNAC4
Jan 11, 2014Canmore Nordic CentreSprint qualificationNAC1293.44
Jan 9, 2014Canmore Nordic CentreInterval startNAC1668.52
Jan 8, 2014Canmore Nordic CentreSprintNAC7
Jan 8, 2014Canmore Nordic CentreSprint qualificationNAC967.97
Dec 15, 2013Black Jack Ski ClubSprintNAC22
Dec 15, 2013Black Jack Ski ClubSprint qualificationNAC1183.97
Dec 14, 2013Black Jack Ski ClubInterval startNAC3095.44
Dec 8, 2013Sovereign Lake NordicSprintNAC24
Dec 8, 2013Sovereign Lake NordicSprint qualificationNAC14125.66
Dec 7, 2013Sovereign Lake NordicInterval startNAC2293.56
Apr 11, 2013TahoeMass startUST34286.27
Apr 6, 2013TahoeSprintUST14
Apr 6, 2013TahoeSprint qualificationUST15127.64
Apr 4, 2013TahoeInterval startUST50108.34
Mar 30, 2013Whistler Olympic ParkMass startNC20100.18
Mar 28, 2013Whistler Olympic ParkSprintNC14
Mar 28, 2013Whistler Olympic ParkSprint qualificationNC12105.65
Mar 26, 2013Whistler Olympic ParkInterval startNC1168.88
Mar 24, 2013Whistler Olympic ParkInterval startNC1054.70
Feb 24, 2013Wapiti NordicPursuitNAC11106.64
Feb 23, 2013Wapiti NordicInterval startNAC20102.98
Feb 22, 2013Wapiti NordicSprintNAC12
Feb 22, 2013Wapiti NordicSprint qualificationNAC270.82
Feb 3, 2013Nakkertok Ski ClubPursuitNAC36135.31
Feb 2, 2013Nakkertok Ski ClubInterval startNAC1775.89
Feb 1, 2013Nakkertok Ski ClubSprintNAC14
Feb 1, 2013Nakkertok Ski ClubSprint qualificationNAC25136.03
Jan 6, 2013Thunder BayInterval startNAC233.52
Jan 5, 2013Thunder BaySprintNAC21
Jan 5, 2013Thunder BaySprint qualificationNAC15103.25
Jan 3, 2013Thunder BaySkiathlon · Classic/FreeNAC1261.76
Dec 15, 2012CanmoreSprintWC42
Dec 15, 2012CanmoreSprint qualificationWC4254.08
Dec 8, 2012QuebecSprintWC45
Dec 8, 2012QuebecSprint qualificationWC4557.02
Dec 7, 2012QuebecTeam sprintWC23
Dec 2, 2012Canmore Nordic CentreInterval startNAC25137.58
Dec 1, 2012Canmore Nordic CentreSprintNAC7
Dec 1, 2012Canmore Nordic CentreSprint qualificationNAC340.52
Mar 24, 2012Parc du Mont Ste-AnneMass startNC23148.08
Mar 22, 2012Parc du Mont Ste-AnneSprintNC17
Mar 22, 2012Parc du Mont Ste-AnneSprint qualificationNC1996.59
Mar 20, 2012Parc du Mont Ste-AnneInterval startNC40136.27
Mar 19, 2012Parc du Mont Ste-AnneInterval startNC2585.19
Feb 12, 2012Parc National du Mont-OrfordMass startNAC682.32
Feb 11, 2012Parc National du Mont-OrfordInterval startNAC660.72
Feb 5, 2012Nakkertok Ski ClubPursuitNAC30119.73
Feb 4, 2012Nakkertok Ski ClubInterval startNAC849.94
Feb 3, 2012Nakkertok Ski ClubSprintNAC4
Feb 3, 2012Nakkertok Ski ClubSprint qualificationNAC460.57
Jan 22, 2012Canmore Nordic CentrePursuitNAC1278.04
Jan 21, 2012Canmore Nordic CentreSprintNAC6
Jan 21, 2012Canmore Nordic CentreSprint qualificationNAC10102.69
Jan 20, 2012Canmore Nordic CentreInterval startNAC1492.73
Jan 15, 2012Whistler Olympic ParkInterval startNAC2286.17
Jan 14, 2012Whistler Olympic ParkSprintNAC14
Jan 14, 2012Whistler Olympic ParkSprint qualificationNAC13122.69
Jan 12, 2012Whistler Olympic ParkSkiathlon · Classic/FreeNAC16148.79
Dec 18, 2011Black Jack Ski ClubMass startNAC1792.12
Dec 17, 2011Black Jack Ski ClubSprintNAC21
Dec 17, 2011Black Jack Ski ClubSprint qualificationNAC16116.03
Dec 11, 2011Sovereign Lake Nordic Ski ClubInterval startNAC2280.09
Dec 10, 2011Sovereign Lake Nordic Ski ClubSprintNAC18
Dec 10, 2011Sovereign Lake Nordic Ski ClubSprint qualificationNAC20112.97
Mar 16, 2011Canmore Nordic Centre Provincial ParkSprint qualificationNC23105.97
Mar 15, 2011Canmore Nordic Centre Provincial ParkInterval startNC28109.62
Mar 13, 2011Canmore Nordic Centre Provincial ParkInterval startNC2993.14
Jan 31, 2011OtepääTeam eventWJC9
Jan 30, 2011OtepääPursuitWJC42140.33
Jan 26, 2011OtepääInterval startWJC50110.06
Jan 9, 2011Lappe Nordic, Thunder Bay, ONInterval startNAC2899.14
Jan 8, 2011Lappe Nordic, Thunder Bay, ONSprint qualificationNAC42164.76
Dec 19, 2010Black Jack SCInterval startNAC46
Dec 19, 2010Black Jack SCPursuitNAC46133.09
Dec 18, 2010Black Jack SCInterval startNAC42101.87
Dec 17, 2010Black Jack SCSprintNAC39
Dec 17, 2010Black Jack SCSprint qualificationNAC42143.42
Dec 12, 2010Sovereign Lake, Vernon, BCInterval startNAC51152.10
Dec 11, 2010Sovereign Lake, Vernon, BCSprintNAC37
Dec 11, 2010Sovereign Lake, Vernon, BCSprint qualificationNAC47186.07
Feb 20, 2010Soda Springs, CAMass startFIS20124.19
Jan 8, 2010Anchorage, AKSprintNC63
Jan 8, 2010Anchorage, AKSprint qualificationNC63192.82
Jan 4, 2010Anchorage, AKInterval startNC73188.62
Jan 2, 2010Anchorage, AKSprintNC47
Jan 2, 2010Anchorage, AKSprint qualificationNC47194.45
Nov 27, 2009West Yellowstone, MTInterval startUST69173.45
Nov 25, 2009West Yellowstone, MTSprint qualificationUST55225.98