XCWeek
USA
United StatesWomenActive

CaitlinCompton

Age
45
Born
Nov 7, 1980
Club
Methow Valley Nordic Team
55
WC starts
0
WC wins
0
WC podiums
1
Champ. medals
149.16
FIS pts distance
–
FIS pts sprint

XC Rating over time

XC Rating →
1,515
XC Rating · Distance · World #202
1,322
XC Rating · Sprint
110012001300140015001600170020042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026
DistanceSprint

Season by season

SeasonRacesWC startsWinsPodiumsTop 10BestWC rankPointsDistanceSprint
2025/262
2024/255
2023/242
2021/222
2019/2013
2017/1822
2016/1714
2015/16292519732646
2014/15161019
2013/14281233
2012/1325249
2011/1220
2010/1122
2009/1024414
2008/0920232
2007/084
2006/0716
2005/0612
2004/0513
2003/043
2002/035
2001/027
2000/012

All results 410

DateVenueRaceLevelRkBehindFIS pts
Feb 21, 2026Cable-Hayward50 km · Mass start · FreeUST10+1:30.6114.62
Feb 15, 2026Theodore Wirth Park, MN10 km · Interval start · FreeUST9+59.7183.70
Feb 22, 2025Cable-Hayward50 km · Mass start · FreeUST4+5.3139.65
Jan 26, 2025Theodore Wirth Park, MNMass startFIS1280.63
Jan 25, 2025Theodore Wirth Park, MNSprint qualificationFISDNS
Dec 15, 2024Cable-Hayward10 km · Interval start · FreeUST28+4:54.8244.99
Dec 7, 2024Sovereign Lake Nordic CentreSprint · FreeNAC34
Dec 7, 2024Sovereign Lake Nordic CentreSprint qualification · FreeNAC39+27.47327.99
Dec 6, 2024Sovereign Lake Nordic Centre7.5 km · Interval start · FreeNAC44+4:31.6238.06
Dec 17, 2023Kincaid Park10 km · Mass start · FreeUST32+2:33.4187.90
Dec 2, 2023Sovereign Lake Nordic CentreInterval startFIS13160.76
Jan 15, 2022Lake Creek Nordic Center5 km · Interval start · FreeUST8+1:38.5116.94
Jan 4, 2022Soldier Hollow20 km · Mass start · FreeNCDNS
Feb 17, 2020Theodore Wirth Park, MN5 km · Interval start · ClassicUSTDNS
Feb 16, 2020Theodore Wirth Park, MNSprint · FreeUST5
Feb 16, 2020Theodore Wirth Park, MNSprint qualification · FreeUST8+9.8154.34
Jan 26, 2020Craftsbury Outdoor Center10 km · Mass start · ClassicUST12+2:16.8147.59
Jan 25, 2020Craftsbury Outdoor Center5 km · Interval start · FreeUST151.27
Jan 24, 2020Craftsbury Outdoor CenterSprint qualification · ClassicUST47
Jan 7, 2020Michigan Tech Nordic CenterSprintNC18
Jan 7, 2020Michigan Tech Nordic CenterSprint qualificationNC26189.14
Jan 5, 2020Michigan Tech Nordic CenterMass startNC14117.15
Jan 3, 2020Michigan Tech Nordic CenterInterval startNC862.71
Jan 2, 2020Michigan Tech Nordic CenterSprintNC45
Jan 2, 2020Michigan Tech Nordic CenterSprint qualificationNC45177.24
Dec 15, 2019Lake Creek Nordic Center10 km · Interval start · FreeUST4+52.675.40
Dec 14, 2019Lake Creek Nordic CenterSprint · ClassicUST20
Dec 14, 2019Lake Creek Nordic CenterSprint qualification · ClassicUST17+21.58207.69
Dec 8, 2019Canmore Nordic Centre Provincial Park10 km · Interval start · FreeNAC144.55
Dec 7, 2019Canmore Nordic Centre Provincial Park5 km · Interval start · ClassicNAC26+1:57.8149.18
Dec 6, 2019Canmore Nordic Centre Provincial ParkSprint · FreeNAC13
Dec 6, 2019Canmore Nordic Centre Provincial ParkSprint qualification · FreeNAC11+7.84139.81
Mar 27, 2018Craftsbury Outdoor Center30 km · Mass start · ClassicNCDNS
Mar 24, 2018Craftsbury Outdoor Center10 km · Mass start · FreeUSTDNF
Mar 17, 2018Lappe Nordic Ski CentreMass startNC689.92
Mar 14, 2018Lappe Nordic Ski CentreSprintNC4
Mar 14, 2018Lappe Nordic Ski CentreSprint qualificationNC10166.57
Mar 13, 2018Lappe Nordic Ski CentrePursuitNC150.25
Mar 11, 2018Lappe Nordic Ski CentreInterval startNC269.24
Feb 17, 2018Al Quaal Recreation Area15 km · Mass start · FreeUST2+5.941.11
Jan 8, 2018Kincaid Park, AnchorageSprint qualificationNC38239.87
Jan 8, 2018Kincaid Park, AnchorageSprintNC38
Jan 7, 2018Kincaid Park, AnchorageMass startNC15110.51
Jan 5, 2018Kincaid Park, AnchorageSprintNCDNS
Jan 5, 2018Kincaid Park, AnchorageSprint qualificationNCDNS
Jan 3, 2018Kincaid Park, AnchorageInterval startNC241.86
Dec 17, 2017Rossland - Black Jack SC10 km · Pursuit · FreeNAC1104.45
Dec 16, 2017Rossland - Black Jack SCSprint · FreeNAC1
Dec 16, 2017Rossland - Black Jack SCSprint qualification · FreeNAC2+0.8798.63
Dec 15, 2017Rossland - Black Jack SC5 km · Interval start · ClassicNAC164.55
Dec 10, 2017Sovereign lake Nordic Centre10 km · Interval start · FreeNAC3+31.751.25
Dec 9, 2017Sovereign lake Nordic CentreSprint · ClassicNAC30
Dec 9, 2017Sovereign lake Nordic CentreSprint qualification · ClassicNAC22+12.87159.44
Dec 3, 2017Rendezvous Ski Trails10 km · Mass start · ClassicUST6+38.969.60
Dec 2, 2017Rendezvous Ski TrailsSprint · FreeUST5
Dec 2, 2017Rendezvous Ski TrailsSprint qualification · FreeUST177.27
Nov 25, 2017Rendezvous Ski TrailsInterval startFIS140.11
Sep 9, 2017Snow Farm10 km · Mass start · ClassicANC8+4:59.0229.33
Sep 8, 2017Snow FarmSprint · ClassicANC10
Sep 8, 2017Snow FarmSprint qualification · ClassicANC10+23.5180.41
Sep 7, 2017Snow Farm5 km · Interval start · FreeANC5+42.863.31
Apr 2, 2017Birch Hill Recreation Area30 km · Mass start · FreeUST4+3:27.582.25
Mar 29, 2017Birch Hill Recreation AreaSprint · FreeUST11
Mar 29, 2017Birch Hill Recreation AreaSprint qualification · FreeUST6+15.34105.98
Mar 27, 2017Birch Hill Recreation Area15 km · Skiathlon · Classic/FreeUST8+3:30.4136.10
Mar 19, 2017Seefeld10 km · Pursuit · FreeOPA2+8.935.06
Mar 18, 2017Seefeld10 km · Interval start · ClassicOPA7+1:48.576.67
Mar 17, 2017Seefeld2.5 km · Interval start · FreeOPA136.59
Mar 4, 2017Lahti30 km · Mass start · FreeWSC35+5:03.7103.28
Jan 12, 2017Soldier Hollow, UTSprint qualificationFIS395.39
Jan 10, 2017Soldier Hollow, UTMass startNCDNS
Jan 8, 2017Soldier Hollow, UTSprintNCDNS
Jan 8, 2017Soldier Hollow, UTSprint qualificationNCDNS
Jan 7, 2017Soldier Hollow, UTInterval startNC134.82
Dec 11, 2016Sovereign lake Nordic Centre10 km · Interval start · FreeNAC4+40.856.16
Dec 10, 2016Sovereign lake Nordic CentreSprint · ClassicNAC18
Dec 10, 2016Sovereign lake Nordic CentreSprint qualification · ClassicNAC15+11.22143.14
Dec 4, 2016Rendezvous Ski Trails10 km · Interval start · ClassicUST5+1:01.165.45
Dec 3, 2016Rendezvous Ski TrailsSprint · FreeUST8
Dec 3, 2016Rendezvous Ski TrailsSprint qualification · FreeUST3+1.3889.55
Mar 22, 2016Craftsbury Outdoor Center, VTSprint · ClassicUSTDNS
Mar 22, 2016Craftsbury Outdoor Center, VTSprint qualification · ClassicUSTDNS
Mar 21, 2016Craftsbury Outdoor Center, VT10 km · Interval start · FreeUSTDNS
Mar 12, 2016Ski Tour Canada60 km · Interval startWC33+15:56.1
Mar 12, 2016Canmore Nordic Centre Prov Park10 km · Pursuit · ClassicSWC33+15:56.176.62
Mar 11, 2016Canmore Nordic Centre Prov Park10 km · Interval start · FreeSWC19+1:26.949.65
Mar 9, 2016Canmore Nordic Centre Prov Park15 km · Skiathlon · Classic/FreeSWC31+3:16.2115.36
Mar 8, 2016Canmore Nordic Centre Prov ParkSprint · ClassicSWC47
Mar 8, 2016Canmore Nordic Centre Prov ParkSprint qualification · ClassicSWC47+30.12163.10
Mar 5, 2016Quebec - Plaines of Abraham10 km · Pursuit · FreeSWC44+8:19.294.45
Mar 4, 2016Quebec - Plaines of AbrahamSprint · FreeSWC38
Mar 4, 2016Quebec - Plaines of AbrahamSprint qualification · FreeSWC38+11.1159.84
Mar 2, 2016Montreal - Parc Mont Royal10.5 km · Mass start · ClassicSWC47+5:08.6239.28
Mar 1, 2016Gatineau - Jacques Cartier ParkSprint · FreeSWC53
Mar 1, 2016Gatineau - Jacques Cartier ParkSprint qualification · FreeSWC53+19.5109.98
Jan 10, 2016FISFIS Tour de SkiOverall standingsWC41+23:57.6
Jan 10, 2016Predazzo9 km · Pursuit · FreeSWC42+23:57.6195.15
Jan 9, 2016Predazzo10 km · Mass start · ClassicSWC40+5:03.9242.25
Jan 8, 2016Dobbiaco5 km · Interval start · FreeSWC38+1:05.766.07
Jan 6, 2016Oberstdorf10 km · Mass start · ClassicSWC48+4:09.9218.99
Jan 5, 2016OberstdorfSprint · ClassicSWC52
Jan 5, 2016OberstdorfSprint qualification · ClassicSWC52+23.28176.61
Jan 3, 2016Lenzerheide5 km · Pursuit · FreeSWC37+6:42.379.61
Jan 2, 2016Lenzerheide15 km · Mass start · ClassicSWC38+4:49.3162.89
Jan 1, 2016LenzerheideSprint · FreeSWC49
Jan 1, 2016LenzerheideSprint qualification · FreeSWC48+13.2986.41
Dec 20, 2015Dobbiaco10 km · Interval start · ClassicWC43+3:20.197.47
Dec 12, 2015Davos15 km · Interval start · FreeWC20+2:45.561.86
Dec 5, 2015Lillehammer15 km · Skiathlon · Classic/FreeWC30+4:06.3135.88
Nov 29, 2015Ruka15 km · Interval startWC67+6:04.4
Nov 29, 2015Ruka10 km · Pursuit · ClassicSWC68+6:04.4193.27
Nov 28, 2015Ruka5 km · Interval start · FreeSWC47+1:11.884.00
Nov 27, 2015RukaSprint · ClassicSWC80
Nov 27, 2015RukaSprint qualification · ClassicSWC80+32.26215.76
Nov 22, 2015GallivareInterval startFIS340.05
Nov 21, 2015GallivareSprintFIS7
Nov 21, 2015GallivareSprint qualificationFIS8144.88
Mar 26, 2015Sun Valley, IDMass startNC124.52
Mar 22, 2015Sun Valley, IDSprint qualificationUSTDNS
Mar 21, 2015Sun Valley, IDInterval startUSTDNS
Mar 15, 2015OsloMass startWC1959.05
Feb 24, 2015FalunInterval startWSC324.87
Jan 10, 2015Houghton, MISprintNC2
Jan 10, 2015Houghton, MISprint qualificationNC174.45
Jan 8, 2015Houghton, MIMass startNCDNS
Jan 5, 2015Houghton, MISprint qualificationNCDNS
Jan 4, 2015Houghton, MIInterval startNC137.47
Dec 21, 2014DavosSprint qualificationWC4596.10
Dec 21, 2014DavosSprintWC45
Dec 20, 2014DavosInterval startWC52129.53
Dec 14, 2014DavosSprintWC59
Dec 14, 2014DavosSprint qualificationWC59135.57
Dec 13, 2014DavosInterval startWC55126.86
Dec 7, 2014LillehammerInterval startWC66
Dec 7, 2014LillehammerPursuitSWC68197.67
Dec 6, 2014LillehammerInterval startSWC6081.31
Dec 5, 2014LillehammerSprintSWC76
Dec 5, 2014LillehammerSprint qualificationWC76135.21
Nov 30, 2014RukaInterval startWCDNS
Mar 28, 2014Kincaid Park, AlaskaMass startNC776.54
Mar 23, 2014Kincaid Park, AlaskaSprintUST29
Mar 23, 2014Kincaid Park, AlaskaSprint qualificationUST28174.29
Mar 22, 2014Kincaid Park, AlaskaInterval startUST328.65
Mar 16, 2014FalunInterval startWC36
Mar 16, 2014FalunPursuitSWC3763.05
Mar 15, 2014FalunSkiathlon · Classic/FreeSWC39164.16
Mar 14, 2014FalunSprintSWC47
Mar 14, 2014FalunSprint qualificationWC47219.05
Mar 9, 2014OsloMass startWC36177.40
Mar 2, 2014LahtiInterval startWC4579.98
Mar 1, 2014LahtiSprintWC67
Mar 1, 2014LahtiSprint qualificationWC6796.96
Feb 16, 2014St. Paul, MNInterval startUST147.45
Feb 15, 2014St. Paul, MNMass startUSTDNS
Feb 9, 2014Craftsbury, VTSprintUST1
Feb 9, 2014Craftsbury, VTSprint qualificationUST175.12
Feb 8, 2014Craftsbury, VTInterval startUST251.67
Feb 7, 2014Craftsbury, VTInterval startUST147.45
Feb 2, 2014ToblachSprintWC41
Feb 2, 2014ToblachSprint qualificationWC4186.37
Feb 1, 2014ToblachInterval startWC44106.36
Jan 19, 2014Szklarska PorębaMass startWCDNF
Jan 18, 2014Szklarska PorębaSprintWC33
Jan 18, 2014Szklarska PorębaSprint qualificationWC3367.86
Jan 11, 2014Nové MěstoSprintWC64
Jan 11, 2014Nové MěstoSprint qualificationWC64117.51
Jan 8, 2014Soldier Hollow, UTMass startNC144.83
Jan 5, 2014Soldier Hollow, UTSprintNC2
Jan 5, 2014Soldier Hollow, UTSprint qualificationNC188.10
Jan 4, 2014Soldier Hollow, UTInterval startNC254.62
Dec 15, 2013Black Jack Ski ClubSprintNAC6
Dec 15, 2013Black Jack Ski ClubSprint qualificationNAC4115.33
Dec 14, 2013Black Jack Ski ClubInterval startNAC460.79
Dec 7, 2013Bozeman, MontanaMass startUST394.33
Nov 30, 2013West YellowstoneInterval startUST148.13
Nov 29, 2013West YellowstoneSprintUST1
Nov 29, 2013West YellowstoneSprint qualificationUST1102.62
Apr 10, 2013TahoeMass startUST981.21
Apr 8, 2013TahoePursuitUST12114.05
Apr 6, 2013TahoeSprintUST15
Apr 6, 2013TahoeSprint qualificationUST18155.66
Apr 5, 2013TahoeMass startUST14153.30
Apr 4, 2013TahoeInterval startUST563.34
Mar 28, 2013Whistler Olympic ParkSprintNC20
Mar 28, 2013Whistler Olympic ParkSprint qualificationNC22206.77
Mar 26, 2013Whistler Olympic ParkInterval startNC9108.72
Mar 24, 2013Whistler Olympic ParkInterval startNC157.96
Feb 10, 2013Aspen, COMass startUST4118.73
Feb 9, 2013Aspen, COInterval startUSTDNS
Feb 9, 2013Aspen, COSprint qualificationUSTDNS
Jan 27, 2013Minneapolis, MNPursuitUST262.41
Jan 26, 2013Minneapolis, MNInterval startUST569.79
Jan 25, 2013Wirth Park, MNSprintUST5
Jan 25, 2013Wirth Park, MNSprint qualificationUST5148.23
Jan 20, 2013Wirth Park, MNMass startUST567.79
Jan 19, 2013Wirth Park, MNInterval startUST371.87
Jan 8, 2013Midway, UTSprintNC6
Jan 8, 2013Midway, UTSprint qualificationNC297.20
Jan 6, 2013Midway, UTMass startNCDNF
Jan 4, 2013Midway, UTInterval startNC1084.20
Jan 2, 2013Midway, UTSprintNC46
Jan 2, 2013Midway, UTSprint qualificationNC47221.01
Dec 8, 2012QuebecSprintWC49
Dec 8, 2012QuebecSprint qualificationWC49122.62
Dec 7, 2012QuebecTeam sprintWC18
Dec 2, 2012Bozeman, MTMass startUST8148.58
Dec 1, 2012Bozeman, MTSprintUST16
Dec 1, 2012Bozeman, MTSprint qualificationUST7161.48
Nov 29, 2012Bozeman, MTSprintUST1
Nov 29, 2012Bozeman, MTSprint qualificationUST4118.72
Nov 23, 2012West Yellowstone, MTInterval startUST791.00
Mar 30, 2012Craftsbury, VTMass startNC22213.62
Mar 28, 2012Craftsbury, VTPursuitUST11195.53
Mar 27, 2012Craftsbury, VTSprintUST1
Mar 27, 2012Craftsbury, VTSprint qualificationUST44265.88
Mar 25, 2012Craftsbury, VTMass startUST15195.47
Mar 24, 2012Craftsbury, VTInterval startUST991.80
Mar 16, 2012Toblach/DobbiacoInterval startOPADNS
Feb 19, 2012Madison, WISprint qualificationUSTDNS
Feb 18, 2012Madison, WISprint qualificationUSTDNS
Jan 29, 2012St. Paul, MNPursuitUST158.13
Jan 28, 2012St. Paul, MNMass startUST393.26
Jan 25, 2012MinneapolisSprint qualificationUST3121.77
Jan 22, 2012MinneapolisInterval startUST158.00
Jan 21, 2012MinneapolisInterval startUST374.77
Jan 8, 2012Rumford, MESprintNC23
Jan 8, 2012Rumford, MESprint qualificationNC17168.71
Jan 6, 2012Rumford, MEMass startNC666.26
Jan 5, 2012Rumford, MEInterval startNC390.63
Jan 3, 2012Rumford, MESprintNC2
Jan 3, 2012Rumford, MESprint qualificationNC290.21
Dec 11, 2011Sovereign Lake Nordic Ski ClubInterval startNAC381.07
Dec 10, 2011Sovereign Lake Nordic Ski ClubSprintNAC21
Dec 10, 2011Sovereign Lake Nordic Ski ClubSprint qualificationNAC11150.80
Dec 4, 2011Bozeman, MTInterval startUST475.56
Dec 3, 2011Bozeman, MTInterval startUST246.77
Dec 3, 2011Bozeman, MTSprint qualificationUST2112.35
Nov 26, 2011West Yellowstone, MTInterval startUST675.87
Nov 25, 2011West Yellowstone, MTInterval startUST361.52
Nov 23, 2011West Yellowstone, MTSprint qualificationUST1101.30
Nov 23, 2011West Yellowstone, MTSprint qualificationUST4101.61
Apr 2, 2011Sun Valley, IDPursuitUST10146.29
Apr 1, 2011Sun Valley, IDSprintUST40
Apr 1, 2011Sun Valley, IDSprint qualificationUST40234.14
Mar 30, 2011Sun Valley, IDMass startUST29208.54
Mar 29, 2011Sun Valley, IDInterval startUST21146.43
Mar 27, 2011Sun Valley, IDMass startNCDNF
Feb 13, 2011Aspen, COMass startUST7115.31
Feb 12, 2011Aspen, COInterval startUST13111.07
Jan 30, 2011HoughtonMass startUST172.19
Jan 29, 2011HoughtonInterval startUST386.15
Jan 28, 2011HoughtonSprint qualificationUST5239.29
Jan 23, 2011Minneapolis, MNMass startUST172.07
Jan 22, 2011Minneapolis, MNInterval startUST172.07
Jan 8, 2011Rumford, MESprintNC12
Jan 8, 2011Rumford, MESprint qualificationNC3106.54
Jan 6, 2011Rumford, MEInterval startNC463.95
Jan 5, 2011Rumford, MEInterval startNC27143.17
Dec 19, 2010Black Jack SCInterval startNAC5
Dec 19, 2010Black Jack SCPursuitNAC8124.23
Dec 18, 2010Black Jack SCInterval startNAC357.65
Dec 17, 2010Black Jack SCSprintNAC9
Dec 17, 2010Black Jack SCSprint qualificationNAC11124.99
Dec 12, 2010Sovereign Lake, Vernon, BCInterval startNAC267.07
Dec 11, 2010Sovereign Lake, Vernon, BCSprintNAC18
Dec 11, 2010Sovereign Lake, Vernon, BCSprint qualificationNAC17187.96
Nov 27, 2010West Yellowstone, MTInterval startUST17128.61
Nov 26, 2010West Yellowstone, MTInterval startUST21164.62
Mar 28, 2010Fort Kent, MEInterval startUST457.73
Mar 27, 2010Fort Kent, MESprintUST18
Mar 27, 2010Fort Kent, MESprint qualificationUST25194.65
Mar 26, 2010Fort Kent, MEMass startUST14147.40
Mar 24, 2010Fort Kent, MEMass startNC444.18
Mar 14, 2010OsloSprintWC61
Mar 14, 2010OsloSprint qualificationWC61139.77
Mar 13, 2010OsloMass startWC51183.77
Mar 7, 2010La FéclazMass startOPA1060.58
Feb 25, 2010Whistler Olympic ParkTeam eventOWG11
Feb 19, 2010Whistler Olympic ParkPursuitOWG42154.82
Feb 15, 2010Whistler Olympic ParkInterval startOWG3059.10
Feb 6, 2010CanmoreSprintWC48
Feb 6, 2010CanmoreSprint qualificationWC48158.14
Feb 5, 2010CanmoreInterval startWC1442.01
Jan 17, 2010Winthrop, WAInterval startUST173.79
Jan 16, 2010Winthrop, WASprintUST4
Jan 16, 2010Winthrop, WASprint qualificationUST3113.30
Jan 8, 2010Anchorage, AKSprintNC20
Jan 8, 2010Anchorage, AKSprint qualificationNC12152.91
Jan 6, 2010Anchorage, AKMass startNC361.14
Jan 4, 2010Anchorage, AKInterval startNC248.35
Jan 2, 2010Anchorage, AKSprintNC5
Jan 2, 2010Anchorage, AKSprint qualificationNC3140.29
Dec 13, 2009Sovereign Lake, VernonSprintNAC11
Dec 13, 2009Sovereign Lake, VernonSprint qualificationNAC9147.99
Dec 12, 2009Sovereign Lake, VernonInterval startNAC597.12
Dec 6, 2009Bozeman, MTInterval startUST18155.38
Dec 5, 2009Bozeman, MTSprintUST2
Dec 5, 2009Bozeman, MTSprint qualificationUST1161.21
Nov 28, 2009West Yellowstone, MTInterval startUST18117.96
Nov 27, 2009West Yellowstone, MTInterval startUST18107.15
Nov 25, 2009West Yellowstone, MTSprint qualificationUST31203.94
Mar 29, 2009Fairbanks, AKMass startNC686.29
Mar 27, 2009Fairbanks, AKPursuitNC9123.81
Mar 24, 2009Fairbanks, AKInterval startNC5110.14
Feb 28, 2009LiberecMass startWSC47197.75
Feb 26, 2009LiberecTeam eventWSC13
Feb 21, 2009LiberecPursuitWSC58228.08
Jan 31, 2009Telemark, WIInterval startUSTDNS
Jan 25, 2009Mt. Itasca, MNInterval startUST182.05
Jan 24, 2009Mt. Itasca, MNInterval startUST3116.42
Jan 18, 2009Vancouver -Whistler Olympic ParkTeam sprintWC16
Jan 17, 2009Vancouver -Whistler Olympic ParkPursuitWC32161.83
Jan 8, 2009Anchorage, AKSprintNC29
Jan 8, 2009Anchorage, AKSprint qualificationNC29227.67
Jan 5, 2009Anchorage, AKInterval startNC159.07
Dec 13, 2008Vernon, BCInterval startNACDNS
Dec 12, 2008Vernon, BCSprintNAC19
Dec 12, 2008Vernon, BCSprint qualificationNAC18184.75
Dec 11, 2008Vernon, BCMass startNAC172.86
Dec 7, 2008Vernon, BCSprintNAC17
Dec 7, 2008Vernon, BCSprint qualificationNAC15180.82
Dec 6, 2008Vernon, BCInterval startNAC177.37
Nov 29, 2008West Yellowstone, MTInterval startUST495.94
Nov 28, 2008West Yellowstone, MTInterval startUST18153.13
Jan 5, 2008Houghton, MISprintNC4
Jan 5, 2008Houghton, MISprint qualificationNC3133.88
Jan 3, 2008Houghton, MIInterval startNC5114.59
Jan 1, 2008Houghton, MIInterval startNC184.97
Dec 9, 2007Bozeman, MTInterval startUST190.29
Apr 1, 2007Presque Isle, MEMass startUST9179.23
Mar 30, 2007Presque Isle, MEPursuitUST10175.42
Mar 3, 2007SapporoMass startWSCDNF
Mar 1, 2007SapporoTeam eventWSC14
Feb 27, 2007SapporoInterval startWSC60137.32
Jan 28, 2007Telemark, WIInterval startUST6145.82
Jan 27, 2007Telemark, WIInterval startUST1120.24
Jan 24, 2007Telemark, WISprint qualificationUST1128.00
Jan 21, 2007Mt. Itasca, MNInterval startUST3124.34
Jan 20, 2007Mt. Itasca, MNInterval startUST1104.53
Jan 14, 2007Madison, WISprint qualificationNAC5224.06
Jan 6, 2007Houghton, MISprint qualificationNC15185.74
Jan 4, 2007Houghton, MIInterval startNC7137.25
Jan 3, 2007Houghton, MIInterval startNC4126.70
Dec 16, 2006Soldier Hollow, UTInterval startUST1125.47
Dec 10, 2006Sun Valley, IDMass startUST1122.33
Dec 9, 2006Sun Valley, IDInterval startUST2128.94
Dec 6, 2006Sun Valley, IDSprint qualificationUST3142.83
Dec 2, 2006Bozeman, MTSprintUST3
Dec 2, 2006Bozeman, MTSprint qualificationUST2135.69
Nov 25, 2006West Yellowstone, MTInterval startUST2115.80
Nov 24, 2006West Yellowstone, MTSprint qualificationUST2148.81
Feb 5, 2006St. PaulMass startNAC5150.47
Feb 4, 2006St. PaulSprintNAC5
Feb 4, 2006St. PaulSprint qualificationNAC4230.70
Jan 25, 2006TelemarkSprintNAC9
Jan 25, 2006TelemarkSprint qualificationNAC9272.48
Jan 22, 2006Mt. ItascaInterval startNAC9152.93
Jan 21, 2006Mt. ItascaInterval startNAC9137.79
Jan 15, 2006MadisonSprintNAC7
Jan 15, 2006MadisonSprint qualificationNAC5210.47
Jan 10, 2006Soldier Hollow, UTPursuitNC7165.53
Jan 8, 2006Soldier Hollow, UTInterval startNC7148.79
Jan 7, 2006Soldier Hollow, UTInterval startNC31219.45
Jan 5, 2006Soldier Hollow, UTSprint qualificationNC8168.01
Jan 3, 2006Soldier Hollow, UTMass startNC23300.03
Nov 26, 2005West YellowstoneInterval startNAC31188.95
Nov 25, 2005West YellowstoneSprint qualificationNAC7177.88
Nov 7, 2005FairbanksSprint qualificationNAC14241.94
Nov 6, 2005FairbanksPursuitNAC16319.08
Apr 2, 2005Winter ParkMass startNAC15201.26
Mar 31, 2005Winter ParkInterval startNAC10135.30
Mar 29, 2005Winter ParkSprint qualificationNAC7206.99
Mar 26, 2005Winter ParkPursuitNAC10194.52
Feb 5, 2005Minneapolis, MNSprintNAC10
Feb 5, 2005Minneapolis, MNSprint qualificationNAC10275.69
Jan 10, 2005Soldier Hollow, UTPursuitNAC15259.89
Jan 9, 2005Soldier Hollow, UTSprint qualificationNAC27228.60
Jan 7, 2005Soldier Hollow, UTInterval startNAC28174.83
Jan 5, 2005Soldier Hollow, UTInterval startNAC27182.15
Jan 3, 2005Soldier Hollow, UTInterval startNAC21173.42
Dec 17, 2004Soldier Hollow, UTInterval startNAC17204.14
Dec 15, 2004Soldier Hollow, UTSkiathlon · Classic/FreeNAC11243.24
Dec 13, 2004Soldier Hollow, UTSprint qualificationNAC15263.36
Dec 12, 2004Soldier Hollow, UTInterval startNAC13176.22
Nov 27, 2004West YellowstoneSprintNAC9
Nov 27, 2004West YellowstoneSprint qualificationNAC9176.13
Nov 26, 2004West YellowstoneInterval startNAC27190.95
Jan 9, 2004Rumford, MESprint qualificationNC36235.28
Jan 7, 2004Rumford, MEInterval startNC47177.17
Jan 5, 2004Rumford, MEInterval startNC60157.63
Jan 3, 2004Rumford, MEInterval startNC33152.42
Apr 3, 2003EasternMass startFIS10151.74
Apr 2, 2003EasternSprintFIS29
Mar 29, 2003EasternSkiathlon · Classic/FreeFIS13164.98
Mar 29, 2003EasternInterval startFIS10160.36
Mar 6, 2003DuntroonSprint qualificationNC17219.88
Mar 5, 2003DuntroonMass startNC20211.45
Apr 2, 2002Grafton/BoltonSprint qualificationFIS15211.07
Apr 2, 2002Grafton/BoltonMass startFIS8134.86
Mar 31, 2002Grafton/BoltonPursuitFIS5103.94
Mar 30, 2002Grafton/BoltonInterval startFIS11127.79
Jan 13, 2002BozemanMass startFIS7150.95
Jan 10, 2002BozemanPursuitFIS37163.82
Jan 9, 2002BozemanInterval startFIS46180.69
Jan 7, 2002BozemanInterval startFIS20127.47
Jan 5, 2002BozemanSprint qualificationFIS7101.85
Mar 20, 2001Val Cartier, QCSprint qualificationNC17211.31
Jan 28, 2001Minneapolis, MNInterval startNAC7111.10
Jan 27, 2001Minneapolis, MNInterval startNAC12125.97
Jan 26, 2001Minneapolis, MNSprint qualificationNAC22243.95