XCWeek
CAN
CanadaWomenActive

OliviaBouffard-Nesbitt

Age
34
Born
Aug 30, 1992
Club
Fondeurs Laurentides
Skis
Madshus
54
WC starts
0
WC wins
0
WC podiums
0
Champ. medals
102.13
FIS pts distance
89.30
FIS pts sprint

XC Rating over time

XC Rating →
1,495
XC Rating · Distance · World #220
1,575
XC Rating · Sprint · World #85
900100011001200130014001500160017002011201220132014201520162017201820192020202120222023202420252026
DistanceSprint

Season by season

SeasonRacesWC startsWinsPodiumsTop 10BestWC rankPointsDistanceSprint
2025/26211325927511658
2024/2520826841308455
2023/24168301113777
2022/2317825861037565
2021/2221531
2019/207
2017/1817
2016/179
2015/1632942
2014/1523353
2013/1419
2012/139
2011/121
2010/1113

All results 318

DateVenueRaceLevelRkBehindFIS pts
Mar 29, 2026Craftsbury Outdoor Center40 km · Mass start · FreeNC7+4:34.8136.12
Mar 27, 2026Craftsbury Outdoor CenterSprint · ClassicNC2
Mar 27, 2026Craftsbury Outdoor CenterSprint qualification · ClassicNC12+13.56159.52
Mar 22, 2026Lake Placid20 km · Mass start · FreeWC49+4:31.8131.35
Mar 21, 2026Lake PlacidSprint · FreeWC25
Mar 21, 2026Lake PlacidSprint qualification · FreeWC28+13.7999.81
Mar 12, 2026DrammenSprint · ClassicWC41
Mar 12, 2026DrammenSprint qualification · ClassicWC42+13.86102.75
Mar 8, 2026Lahti10 km · Interval start · ClassicWCDNS
Mar 7, 2026LahtiSprint · FreeWC42
Mar 7, 2026LahtiSprint qualification · FreeWC43+14.0291.98
Mar 1, 2026Falun20 km · Skiathlon · Classic/FreeWC41+6:00.4153.70
Feb 28, 2026FalunSprint · FreeWC48
Feb 28, 2026FalunSprint qualification · FreeWC48+18.04124.16
Feb 22, 2026Aasen, Rotterudmoen20 km · Mass start · ClassicSCAN38+4:37.4148.41
Feb 21, 2026Aasen, RotterudmoenSprint · FreeSCAN30
Feb 21, 2026Aasen, RotterudmoenSprint qualification · FreeSCAN27+9.37125.72
Feb 10, 2026Milano CortinaSprint · ClassicOWG51
Feb 10, 2026Milano CortinaSprint qualification · ClassicOWG51+25.68142.53
Jan 24, 2026GomsSprint · ClassicWC46
Jan 24, 2026GomsSprint qualification · ClassicWC46+21.74115.40
Jan 23, 2026GomsTeam sprint · Free(Canada, leg 2)WC11+48.06
Jan 23, 2026GomsTeam sprint qualification · Free(Canada, leg 2)WC11+9.23
Jan 1, 2026Toblach20 km · Pursuit · ClassicSWC59+10:00.2123.80
Dec 31, 2025Toblach5 km · Mass start · FreeSWC44+30.064.50
Dec 29, 2025ToblachInterval start · ClassicSWC75+3:30.7109.90
Dec 28, 2025ToblachSprint · FreeSWC27
Dec 28, 2025ToblachSprint qualification · FreeSWC20+6.8348.91
Dec 16, 2025Sovereign Lake NordicSprint · FreeNAC1
Dec 16, 2025Sovereign Lake NordicSprint qualification · FreeNAC2+2.09103.04
Dec 15, 2025Sovereign Lake Nordic10 km · Interval start · FreeNAC5+2:04.2131.52
Dec 14, 2025Sovereign Lake Nordic10 km · Interval start · ClassicNAC3+17.481.08
Mar 23, 2025Canmore Nordic CentreMass startNCDNS
Mar 22, 2025Canmore Nordic CentreSprint qualificationNCDNS
Mar 9, 2025Trondheim50 km · Mass start · FreeWSC30+28:29.4275.22
Mar 4, 2025Trondheim10 km · Interval start · ClassicWSC40+4:13.1111.26
Feb 22, 2025Gjoevik, VindInterval startFIS28104.76
Feb 20, 2025Gjoevik, VindSprintFIS27
Feb 20, 2025Gjoevik, VindSprint qualificationFIS21108.00
Feb 16, 2025Falun20 km · Mass start · FreeWC40+5:50.5150.18
Feb 14, 2025FalunSprint · ClassicWC32
Feb 14, 2025FalunSprint qualification · ClassicWC32+14.1986.05
Feb 2, 2025Cogne10 km · Interval start · FreeWC43+2:47.693.13
Feb 1, 2025CogneSprint · ClassicWC26
Feb 1, 2025CogneSprint qualification · ClassicWC23+7.7950.03
Jan 26, 2025Engadin20 km · Mass start · FreeWC37+3:17.180.39
Jan 25, 2025EngadinSprint · FreeWC40
Jan 25, 2025EngadinSprint qualification · FreeWC40+12.5789.78
Jan 18, 2025Les RoussesSprint · ClassicWC29
Jan 18, 2025Les RoussesSprint qualification · ClassicWC28+10.367.13
Jan 17, 2025Les Rousses10 km · Interval start · FreeWC38+2:18.881.79
Jan 6, 2025Thunder Bay, Lappe NordicSprint · FreeNAC3
Jan 6, 2025Thunder Bay, Lappe NordicSprint qualification · FreeNAC4+9.33164.95
Jan 5, 2025Thunder Bay, Lappe Nordic10 km · Interval start · FreeNAC3+58.7115.28
Jan 3, 2025Thunder Bay, Lappe Nordic20 km · Mass start · ClassicNAC2+9.794.55
Jan 2, 2025Thunder Bay, Lappe NordicSprint · ClassicNAC3
Jan 2, 2025Thunder Bay, Lappe NordicSprint qualification · ClassicNAC2+6.91165.09
Dec 8, 2024Sovereign Lake Nordic Centre10 km · Mass start · ClassicNAC193.30
Dec 7, 2024Sovereign Lake Nordic CentreSprint · FreeNAC2
Dec 7, 2024Sovereign Lake Nordic CentreSprint qualification · FreeNAC1111.42
Dec 6, 2024Sovereign Lake Nordic Centre7.5 km · Interval start · FreeNAC2+2.694.69
Mar 30, 2024Trail Creek Nordic CenterSprintFIS3
Mar 30, 2024Trail Creek Nordic CenterSprint qualificationFIS6155.80
Mar 14, 2024Nakkertok Nordic Ski CentreInterval startNC6124.40
Mar 13, 2024Nakkertok Nordic Ski CentreInterval startNC198.72
Mar 12, 2024Nakkertok Nordic Ski CentreSprintNC1
Mar 12, 2024Nakkertok Nordic Ski CentreSprint qualificationNC1128.15
Feb 17, 2024Theodore Wirth Park, MinneapolisSprint · FreeWCDNS
Feb 17, 2024Theodore Wirth Park, MinneapolisSprint qualification · FreeWCDNS
Feb 13, 2024CanmoreSprint · ClassicWC30
Feb 13, 2024CanmoreSprint qualification · ClassicWC30+13.3382.05
Feb 10, 2024CanmoreSprint · FreeWC48
Feb 10, 2024CanmoreSprint qualification · FreeWC48+24.48183.34
Feb 9, 2024Canmore15 km · Mass start · FreeWCDNS
Jan 28, 2024Goms20 km · Mass start · FreeWC54+6:37.3204.02
Jan 27, 2024GomsSprint · FreeWC41
Jan 27, 2024GomsSprint qualification · FreeWC41+15.27102.32
Jan 21, 2024Oberhof4 × 7.5 km · Relay(Canada, leg 2)WC10+8:36.1
Jan 19, 2024OberhofSprint · ClassicWC49
Jan 19, 2024OberhofSprint qualification · ClassicWC49+20.16130.04
Dec 17, 2023Kincaid Park10 km · Mass start · FreeUSTDNS
Dec 16, 2023Kincaid ParkSprint · ClassicUST3
Dec 16, 2023Kincaid ParkSprint qualification · ClassicUST2+1.98105.49
Dec 13, 2023Kincaid Park10 km · Interval start · ClassicUST10+49.578.06
Dec 12, 2023Kincaid ParkSprint · FreeUST4
Dec 12, 2023Kincaid ParkSprint qualification · FreeUST2+1.496.53
Mar 17, 2023Thunder Bay, Lappe NordicMass startNC196.38
Mar 12, 2023Thunder Bay, Lappe NordicSprintNC1
Mar 12, 2023Thunder Bay, Lappe NordicSprint qualificationNC2110.82
Mar 11, 2023Thunder Bay, Lappe NordicInterval startNC388.01
Mar 2, 2023Planica4 × 5 km · Relay(Canada, leg 4)WSC8+3:24.5
Feb 25, 2023Planica15 km · Skiathlon · Classic/FreeWSC40+6:41.8245.45
Feb 23, 2023PlanicaSprint · ClassicWSC38
Feb 23, 2023PlanicaSprint qualification · ClassicWSC38+19.08112.85
Jan 21, 2023Prince George, BC10 km · Interval start · FreeNAC6+1:09.277.94
Jan 19, 2023Prince George, BC20 km · Mass start · ClassicNAC3+48.377.33
Jan 18, 2023Prince George, BCSprint · ClassicNAC6
Jan 18, 2023Prince George, BCSprint qualification · ClassicNAC158.99
Dec 18, 2022Davos20 km · Interval start · FreeWC30+3:14.953.34
Dec 17, 2022DavosSprint · FreeWC25
Dec 17, 2022DavosSprint qualification · FreeWC30+11.9190.91
Dec 10, 2022Beitostølen10 km · Interval start · ClassicWC46+3:09.993.99
Dec 9, 2022BeitostølenSprint · ClassicWC43
Dec 9, 2022BeitostølenSprint qualification · ClassicWC43+15.77105.10
Dec 4, 2022Lillehammer20 km · Mass start · ClassicWC43+4:06.8106.91
Dec 3, 2022LillehammerSprint · FreeWC32
Dec 3, 2022LillehammerSprint qualification · FreeWC32+8.4251.58
Nov 26, 2022Ruka10 km · Interval start · ClassicWC47+2:35.583.51
Nov 25, 2022RukaSprint · ClassicWC46
Nov 25, 2022RukaSprint qualification · ClassicWC46+14.0399.71
Mar 27, 2022Whistler Olympic ParkMass startNCDNS
Mar 21, 2022Whistler Olympic ParkInterval startNCDNS
Mar 20, 2022Whistler Olympic ParkInterval startNCDNS
Mar 13, 2022Falun1.4 km · Interval startFIS6
Mar 13, 2022FalunTeam sprint(Canada II, leg 1)WC8
Mar 11, 2022FalunSprint · ClassicWC31
Mar 11, 2022FalunSprint qualification · ClassicWC32+17.54109.52
Mar 5, 2022Oslo30 km · Mass start · ClassicWC48+10:19.8182.19
Mar 3, 2022DrammenSprint · ClassicWC40
Mar 3, 2022DrammenSprint qualification · ClassicWC40+10.2172.55
Feb 26, 2022LahtiSprint · FreeWC33
Feb 26, 2022LahtiSprint qualification · FreeWC33+18.47112.30
Feb 12, 2022Beijing4 × 5 km · Relay(Canada, leg 4)OWG9+3:39.9
Feb 10, 2022Beijing10 km · Interval start · ClassicOWG61+4:54.8139.86
Feb 8, 2022BeijingSprint · FreeOWG40
Feb 8, 2022BeijingSprint qualification · FreeOWG40+16.89107.22
Feb 5, 2022Beijing15 km · Skiathlon · Classic/FreeOWG44+5:58.0188.87
Jan 11, 2022Canmore Nordic CentreSprint qualification · ClassicNAC186.20
Jan 11, 2022Canmore Nordic CentreSprint · ClassicNAC1
Jan 9, 2022Canmore Nordic Centre15 km · Interval start · FreeNAC6+2:02.277.64
Jan 8, 2022Canmore Nordic Centre10 km · Interval start · ClassicNAC5+56.158.38
Jan 6, 2022Canmore Nordic CentreSprint · FreeNAC3
Jan 6, 2022Canmore Nordic CentreSprint qualification · FreeNAC2+6.44112.98
Dec 12, 2021SovereignMass startFIS1104.68
Dec 11, 2021SovereignInterval startFIS2114.65
Dec 5, 2021Vernon, BCInterval startFIS2119.36
Dec 4, 2021Vernon, BCSprintFIS1
Dec 4, 2021Vernon, BCSprint qualificationFIS1149.66
Feb 19, 2020Cable-HaywardSprint · ClassicUST6
Feb 19, 2020Cable-HaywardSprint qualification · ClassicUST6+11.09147.16
Feb 9, 2020Old Lennoxville Golf Course Bishops UPursuitFISDNS
Feb 7, 2020Old Lennoxville Golf Course Bishops USprintFIS1
Feb 7, 2020Old Lennoxville Golf Course Bishops USprint qualificationFIS1170.84
Feb 2, 2020Mont Ste-Anne, QC15 km · Mass start · FreeNAC9+2:11.6131.22
Feb 1, 2020Mont Ste-Anne, QC10 km · Interval start · ClassicNACDNS
Jan 30, 2020Mont Ste-Anne, QCSprint · FreeNAC5
Jan 30, 2020Mont Ste-Anne, QCSprint qualification · FreeNAC5+9.07158.71
Dec 14, 2019Nakkertok Nordic Ski Centre5 km · Interval start · FreeNACDNS
Mar 24, 2018Craftsbury Outdoor Center10 km · Mass start · FreeUST15+2:21.4147.22
Mar 23, 2018Craftsbury Outdoor CenterSprint · ClassicUST15
Mar 23, 2018Craftsbury Outdoor CenterSprint qualification · ClassicUST13+17.3115.96
Mar 17, 2018Lappe Nordic Ski CentreMass startNC473.21
Mar 14, 2018Lappe Nordic Ski CentreSprintNC7
Mar 14, 2018Lappe Nordic Ski CentreSprint qualificationNC7150.76
Mar 13, 2018Lappe Nordic Ski CentrePursuitNC2105.31
Mar 11, 2018Lappe Nordic Ski CentreInterval startNC157.52
Feb 4, 2018Nakkertok Nordic Ski Centre10 km · Pursuit · ClassicNAC4+3:09.2118.97
Feb 3, 2018Nakkertok Nordic Ski Centre10 km · Interval start · FreeNAC6+1:56.4114.21
Feb 2, 2018Nakkertok Nordic Ski CentreSprint · ClassicNAC11
Feb 2, 2018Nakkertok Nordic Ski CentreSprint qualification · ClassicNAC8+7.73129.71
Jan 28, 2018Craftsbury Outdoor Center5 km · Interval start · FreeUST7+26.581.60
Jan 26, 2018Craftsbury Outdoor CenterSprint · ClassicUST5
Jan 26, 2018Craftsbury Outdoor CenterSprint qualification · ClassicUST9+6.63112.05
Jan 20, 2018Red Deer10 km · Mass start · ClassicNAC2+2.598.60
Jan 19, 2018Red DeerSprint · FreeNAC1
Jan 19, 2018Red DeerSprint qualification · FreeNAC197.39
Jan 10, 2018Mont Ste-Anne, QC10 km · Interval start · ClassicNAC9+2:12.5122.03
Jan 9, 2018Mont Ste-Anne, QCSprint · FreeNAC21
Jan 9, 2018Mont Ste-Anne, QCSprint qualification · FreeNAC6+8.33118.89
Jan 8, 2018Mont Ste-Anne, QC15 km · Skiathlon · Classic/FreeNACDNS
Jan 5, 2018Mont Ste-Anne, QCSprint · ClassicNAC25
Jan 5, 2018Mont Ste-Anne, QCSprint qualification · ClassicNAC3+8.08112.91
Jan 21, 2017Whistler Olympic Pk10 km · Interval start · ClassicNAC6+2:07.0101.15
Jan 20, 2017Whistler Olympic PkSprint · FreeNAC2
Jan 20, 2017Whistler Olympic PkSprint qualification · FreeNAC160.09
Jan 12, 2017Soldier Hollow, UTSprint qualificationFISDNS
Jan 10, 2017Soldier Hollow, UTMass startNCDNS
Jan 8, 2017Soldier Hollow, UTSprintNCDNS
Jan 8, 2017Soldier Hollow, UTSprint qualificationNCDNS
Dec 18, 2016Rossland - Black Jack SC10 km · Pursuit · ClassicNAC3+3:25.286.50
Dec 17, 2016Rossland - Black Jack SCSprint · FreeNAC2
Dec 17, 2016Rossland - Black Jack SCSprint qualification · FreeNAC175.77
Dec 16, 2016Rossland - Black Jack SC10 km · Interval start · FreeNAC3+2:27.2114.75
Dec 11, 2016Sovereign lake Nordic Centre10 km · Interval start · FreeNAC13+1:51.987.03
Dec 10, 2016Sovereign lake Nordic CentreSprint · ClassicNAC4
Dec 10, 2016Sovereign lake Nordic CentreSprint qualification · ClassicNAC175.44
Mar 26, 2016Whitehorse Ski CubMass startNCDNS
Mar 23, 2016Whitehorse Ski CubSprintNC2
Mar 23, 2016Whitehorse Ski CubSprint qualificationNC170.19
Mar 22, 2016Whitehorse Ski CubInterval startNC12104.71
Mar 20, 2016Whitehorse Ski CubInterval startNCDNS
Mar 12, 2016Ski Tour Canada60 km · Interval startWC44+22:24.5
Mar 12, 2016Canmore Nordic Centre Prov Park10 km · Pursuit · ClassicSWC44+22:24.5131.41
Mar 11, 2016Canmore Nordic Centre Prov Park10 km · Interval start · FreeSWC42+3:03.2104.68
Mar 9, 2016Canmore Nordic Centre Prov Park15 km · Skiathlon · Classic/FreeSWC42+5:04.2178.87
Mar 8, 2016Canmore Nordic Centre Prov ParkSprint · ClassicSWC42
Mar 8, 2016Canmore Nordic Centre Prov ParkSprint qualification · ClassicSWC42+26.25142.14
Mar 5, 2016Quebec - Plaines of Abraham10 km · Pursuit · FreeSWC52+9:54.9145.28
Mar 4, 2016Quebec - Plaines of AbrahamSprint · FreeSWC51
Mar 4, 2016Quebec - Plaines of AbrahamSprint qualification · FreeSWC51+16.3387.95
Mar 2, 2016Montreal - Parc Mont Royal10.5 km · Mass start · ClassicSWC53+5:38.3262.31
Mar 1, 2016Gatineau - Jacques Cartier ParkSprint · FreeSWC49
Mar 1, 2016Gatineau - Jacques Cartier ParkSprint qualification · FreeSWC49+18.98107.05
Feb 20, 2016Otway Nordic Centre, Prince George7.5 km · Interval start · FreeNAC2+10.962.73
Feb 19, 2016Otway Nordic Centre, Prince GeorgeSprint · ClassicNAC2
Feb 19, 2016Otway Nordic Centre, Prince GeorgeSprint qualification · ClassicNAC175.54
Feb 7, 2016Nakkertok Nordic Ski Centre15 km · Mass start · ClassicNAC10+2:01.1119.78
Feb 6, 2016Nakkertok Nordic Ski Centre10 km · Interval start · FreeNAC3+21.867.96
Feb 5, 2016Nakkertok Nordic Ski CentreSprint · FreeNAC3
Feb 5, 2016Nakkertok Nordic Ski CentreSprint qualification · FreeNAC4+7.43122.42
Jan 31, 2016Mont Saint Anne10 km · Pursuit · FreeNAC2+1:29.2112.09
Jan 30, 2016Mont Saint Anne5 km · Interval start · ClassicNAC6+40.5114.98
Jan 14, 2016Lappe Nordic Ski CentreSprint · FreeNACDNS
Jan 14, 2016Lappe Nordic Ski CentreSprint qualification · FreeNACDNS
Jan 9, 2016Houghton, MISprintNCDNS
Jan 9, 2016Houghton, MISprint qualificationNCDNS
Jan 7, 2016Houghton, MIMass startNC997.34
Jan 4, 2016Houghton, MISprintNCDNS
Jan 4, 2016Houghton, MISprint qualificationNCDNS
Jan 3, 2016Houghton, MIInterval startNC34135.78
Dec 13, 2015Sovereign lake Nordic Centre10 km · Interval start · FreeNAC5+1:03.289.11
Dec 12, 2015Sovereign lake Nordic CentreSprint · FreeNAC6
Dec 12, 2015Sovereign lake Nordic CentreSprint qualification · FreeNAC2+2.2995.70
Dec 8, 2015Canmore Nordic CentreSprint · ClassicNAC7
Dec 8, 2015Canmore Nordic CentreSprint qualification · ClassicNAC8+16.92162.29
Dec 5, 2015Canmore Nordic Centre5 km · Interval start · ClassicNAC9+41.9127.24
Aug 30, 2015Snow Farm5 km · Interval start · FreeANC3+18.490.76
Aug 29, 2015Snow Farm10 km · Mass start · ClassicANC3+2:25.3168.01
Aug 28, 2015Snow FarmSprint · ClassicANC1
Aug 28, 2015Snow FarmSprint qualification · ClassicANC2+1.3139.09
Mar 21, 2015Lappe, Thunder Bay, ONMass startNC7124.69
Mar 18, 2015Lappe, Thunder Bay, ONSprintNC4
Mar 18, 2015Lappe, Thunder Bay, ONSprint qualificationNC598.57
Mar 17, 2015Lappe, Thunder Bay, ONInterval startNC999.80
Mar 15, 2015Lappe, Thunder Bay, ONInterval startNC594.53
Mar 8, 2015LahtiInterval startWC53144.52
Mar 7, 2015LahtiSprintWC55
Mar 7, 2015LahtiSprint qualificationWC55113.64
Feb 24, 2015FalunInterval startWSC51130.12
Feb 14, 2015ÖstersundSprintWC54
Feb 14, 2015ÖstersundSprint qualificationWC54139.62
Feb 7, 2015AlmatySkiathlon · Classic/FreeU231277.53
Feb 5, 2015AlmatyInterval startU231763.04
Feb 3, 2015AlmatySprintU2321
Feb 3, 2015AlmatySprint qualificationU231247.12
Jan 18, 2015Canmore - Lake Louise, ABMass startNAC2109.37
Jan 17, 2015Canmore - Lake Louise, ABSprintNAC3
Jan 17, 2015Canmore - Lake Louise, ABSprint qualificationNAC4119.08
Jan 15, 2015Canmore - Lake Louise, ABInterval startNACDNS
Jan 11, 2015Duntroon, ONInterval startNAC497.05
Jan 10, 2015Duntroon, ONSprintNAC6
Jan 10, 2015Duntroon, ONSprint qualificationNAC393.94
Jan 8, 2015Duntroon, ONSkiathlon · Classic/FreeNAC4114.82
Dec 20, 2014Sovereign Lake NordicInterval startNAC8121.63
Dec 19, 2014Sovereign Lake NordicSprintNAC1
Dec 19, 2014Sovereign Lake NordicSprint qualificationNAC8102.58
Dec 14, 2014Rossland - Blackjack SCInterval startNACDNS
Dec 13, 2014Rossland - Blackjack SCInterval startNACDNS
Dec 7, 2014Bozeman, MTMass startUSTDNS
Dec 6, 2014Bozeman, MTSprintUST46
Dec 6, 2014Bozeman, MTSprint qualificationUSTDNS
Mar 22, 2014Corner Brook, NFLDMass startNCDNS
Mar 20, 2014Corner Brook, NFLDSprintNC11
Mar 20, 2014Corner Brook, NFLDSprint qualificationNC11103.71
Mar 18, 2014Corner Brook, NFLDInterval startNC19136.93
Mar 16, 2014Corner Brook, NFLDInterval startNC13141.27
Feb 23, 2014OtepääMass startSCAN40326.11
Feb 19, 2014MadonaSprintSCANDNS
Feb 19, 2014MadonaSprint qualificationSCANDNS
Feb 16, 2014PriekuliInterval startNCDNS
Feb 15, 2014PriekuliInterval startNCDNS
Feb 1, 2014Val di FiemmeSkiathlon · Classic/FreeU2337204.08
Jan 30, 2014Val di FiemmeInterval startU2335113.03
Jan 29, 2014Val di FiemmeSprintU2334
Jan 29, 2014Val di FiemmeSprint qualificationU2334125.44
Jan 12, 2014Canmore Nordic CentreSkiathlon · Classic/FreeNAC7146.37
Jan 11, 2014Canmore Nordic CentreSprintNAC5
Jan 11, 2014Canmore Nordic CentreSprint qualificationNAC9152.78
Jan 9, 2014Canmore Nordic CentreInterval startNAC7113.67
Jan 8, 2014Canmore Nordic CentreSprintNACDNS
Jan 8, 2014Canmore Nordic CentreSprint qualificationNACDNS
Dec 15, 2013Black Jack Ski ClubSprintNAC3
Dec 15, 2013Black Jack Ski ClubSprint qualificationNAC192.87
Dec 14, 2013Black Jack Ski ClubInterval startNAC13104.56
Dec 8, 2013Sovereign Lake NordicSprintNACDNF
Dec 8, 2013Sovereign Lake NordicSprint qualificationNACDNS
Dec 7, 2013Sovereign Lake NordicInterval startNAC9126.27
Mar 30, 2013Whistler Olympic ParkMass startNC11215.07
Mar 28, 2013Whistler Olympic ParkSprintNC10
Mar 28, 2013Whistler Olympic ParkSprint qualificationNC7139.00
Mar 26, 2013Whistler Olympic ParkInterval startNC28173.25
Mar 24, 2013Whistler Olympic ParkInterval startNC17134.32
Feb 3, 2013Nakkertok Ski ClubPursuitNAC13156.30
Feb 2, 2013Nakkertok Ski ClubInterval startNAC17117.28
Feb 1, 2013Nakkertok Ski ClubSprintNAC14
Feb 1, 2013Nakkertok Ski ClubSprint qualificationNAC21201.60
Jan 27, 2013Highland NordicInterval startNAC14149.74
Jan 26, 2013Highland NordicSprintNAC9
Jan 26, 2013Highland NordicSprint qualificationNAC6102.30
Jan 12, 2012Whistler Olympic ParkSkiathlon · Classic/FreeJUNDNF
Mar 16, 2011Canmore Nordic Centre Provincial ParkSprint qualificationNC15175.64
Mar 15, 2011Canmore Nordic Centre Provincial ParkInterval startNC7108.57
Mar 13, 2011Canmore Nordic Centre Provincial ParkInterval startNC16149.88
Feb 13, 2011Nakkertok, Cantley, QCInterval startNACDNF
Feb 13, 2011Nakkertok, Cantley, QCPursuitNACDNF
Feb 12, 2011Nakkertok, Cantley, QCSprint qualificationNAC15180.96
Feb 11, 2011Nakkertok, Cantley, QCInterval startNAC13184.70
Feb 6, 2011Telemark SCInterval startNAC9
Feb 6, 2011Telemark SCPursuitNAC10217.55
Feb 5, 2011Telemark SCInterval startNAC8171.45
Feb 4, 2011Telemark SCSprintNAC6
Feb 4, 2011Telemark SCSprint qualificationNAC10178.56
Jan 9, 2011Lappe Nordic, Thunder Bay, ONInterval startNAC31185.96
Jan 8, 2011Lappe Nordic, Thunder Bay, ONSprint qualificationNAC13152.89
Dec 19, 2010Black Jack SCInterval startNAC31
Dec 19, 2010Black Jack SCPursuitNAC31229.25
Dec 18, 2010Black Jack SCInterval startNAC28140.58
Dec 17, 2010Black Jack SCSprint qualificationNAC22149.01