XCWeek
USA
United StatesMenActive

ZandenMcMullen

Age
25
Born
May 31, 2001
Club
Alaska Pacific University Nordic SKI Center
Skis
Fischer
79
WC starts
0
WC wins
0
WC podiums
0
Champ. medals
43.58
FIS pts distance
66.95
FIS pts sprint

XC Rating over time

XC Rating →
1,726
XC Rating · Distance · World #95
1,698
XC Rating · Sprint · World #60
10001200140016001800201820192020202120222023202420252026
DistanceSprint

Season by season

SeasonRacesWC startsWinsPodiumsTop 10BestWC rankPointsDistanceSprint
2025/26231515652525741
2024/25332717364343581
2023/24353217414833742
2022/2322
2021/2216540130774
2020/2113
2019/2017
2018/196
2017/188

All results 227

DateVenueRaceLevelRkBehindFIS pts
Mar 29, 2026Craftsbury Outdoor Center40 km · Mass start · FreeNC4+5.040.36
Mar 27, 2026Craftsbury Outdoor CenterSprint · ClassicNC9
Mar 27, 2026Craftsbury Outdoor CenterSprint qualification · ClassicNC5+7.6276.65
Mar 22, 2026Lake Placid20 km · Mass start · FreeWC39+2:32.084.55
Mar 21, 2026Lake PlacidSprint · FreeWC15
Mar 21, 2026Lake PlacidSprint qualification · FreeWC22+6.2650.09
Mar 20, 2026Lake Placid10 km · Interval start · ClassicWC40+2:29.274.39
Mar 8, 2026Lahti10 km · Interval start · ClassicWC32+1:26.949.57
Mar 7, 2026LahtiSprint · FreeWC20
Mar 7, 2026LahtiSprint qualification · FreeWC26+6.0144.43
Mar 1, 2026Falun20 km · Skiathlon · Classic/FreeWC61+4:48.0138.00
Feb 13, 2026Milano Cortina10 km · Interval start · FreeOWG32+1:41.565.69
Feb 8, 2026Milano Cortina20 km · Skiathlon · Classic/FreeOWG36+3:15.398.67
Jan 25, 2026Goms20 km · Mass start · ClassicWC38+3:26.599.38
Jan 23, 2026GomsTeam sprint · Free(United States II, leg 1)WC11+47.86
Jan 23, 2026GomsTeam sprint qualification · Free(United States II, leg 1)WC13+10.24
Jan 18, 2026Oberhof10 km · Interval start · ClassicWC18+52.933.35
Jan 17, 2026OberhofSprint · FreeWC20
Jan 17, 2026OberhofSprint qualification · FreeWC28+4.5637.89
Jan 9, 2026Mount Van HoevenbergSprint · ClassicUST1
Jan 9, 2026Mount Van HoevenbergSprint qualification · ClassicUST10+4.09147.32
Jan 8, 2026Mount Van Hoevenberg20 km · Mass start · FreeNC147.68
Jan 6, 2026Mount Van HoevenbergSprint · FreeNC13
Jan 6, 2026Mount Van HoevenbergSprint qualification · FreeNC1125.67
Jan 4, 2026Mount Van Hoevenberg10 km · Interval start · ClassicNC6+7.647.48
Dec 14, 2025Davos10 km · Interval start · FreeWC46+1:44.361.32
Dec 7, 2025Trondheim10 km · Interval start · FreeWC43+1:24.749.03
Dec 6, 2025Trondheim20 km · Skiathlon · Classic/FreeWC53+2:31.180.45
Nov 30, 2025Ruka20 km · Mass start · FreeWC57+2:02.563.93
Nov 28, 2025Ruka10 km · Interval start · ClassicWC49+1:23.949.69
Mar 30, 2025Mt. Van Hoevenberg at the Olympic Sports40 km · Mass start · ClassicUST12+8:45.9152.53
Mar 28, 2025Mt. Van Hoevenberg at the Olympic SportsSprint · FreeUST13
Mar 28, 2025Mt. Van Hoevenberg at the Olympic SportsSprint qualification · FreeUST6+7.12121.46
Mar 23, 2025Lahti50 km · Mass start · ClassicWC62+21:12.8232.87
Mar 21, 2025LahtiSprint · FreeWC61
Mar 21, 2025LahtiSprint qualification · FreeWC61+9.5869.24
Mar 16, 2025Oslo10 km · Interval start · FreeWCDNS
Mar 15, 2025Oslo20 km · Interval start · ClassicWCDNS
Mar 4, 2025Trondheim10 km · Interval start · ClassicWSC40+2:07.860.26
Mar 1, 2025Trondheim20 km · Skiathlon · Classic/FreeWSC46+3:15.0102.54
Feb 16, 2025Falun20 km · Mass start · FreeWC22+1:38.847.94
Feb 15, 2025Falun10 km · Interval start · ClassicWC41+1:47.657.61
Feb 14, 2025FalunSprint · ClassicWC52
Feb 14, 2025FalunSprint qualification · ClassicWC52+12.889.78
Feb 2, 2025Cogne10 km · Interval start · FreeWC43+1:23.651.25
Feb 1, 2025CogneSprint · ClassicWC44
Feb 1, 2025CogneSprint qualification · ClassicWC45+8.3261.05
Jan 26, 2025Engadin20 km · Mass start · FreeWC32+2:01.053.22
Jan 25, 2025EngadinSprint · FreeWC62
Jan 25, 2025EngadinSprint qualification · FreeWC62+9.6676.30
Jan 24, 2025Engadin4 × 5 km · Relay(United States I, leg 1)WC14+2:25.3
Jan 5, 2025Val di Fiemme10 km · Mass start · FreeSWC19+1:16.654.73
Jan 5, 2025FISTour de SkiOverall standingsWC21+5:54.9
Jan 4, 2025Val di Fiemme20 km · Skiathlon · Classic/FreeSWC17+22.910.80
Jan 3, 2025Val di FiemmeSprint · ClassicSWC22
Jan 3, 2025Val di FiemmeSprint qualification · ClassicSWC14+6.6751.96
Jan 1, 2025Toblach15 km · Pursuit · ClassicSWC48+3:12.662.80
Dec 31, 2024Toblach20 km · Interval start · FreeSWC52+2:38.147.81
Dec 29, 2024Toblach15 km · Mass start · ClassicSWC17+12.57.59
Dec 28, 2024ToblachSprint · FreeSWC36
Dec 28, 2024ToblachSprint qualification · FreeSWC36+9.676.96
Dec 15, 2024Davos20 km · Interval start · ClassicWC30+2:53.241.51
Dec 13, 2024DavosTeam sprint · Free(United States I, leg 1)WC7+4.07
Dec 13, 2024DavosTeam sprint qualification · Free(United States I, leg 1)WC2+1.8
Dec 8, 2024Lillehammer20 km · Skiathlon · Classic/FreeWC26+1:34.344.59
Dec 6, 2024Lillehammer10 km · Interval start · FreeWC32+1:42.459.41
Dec 1, 2024Ruka20 km · Mass start · FreeWC7+10.15.12
Nov 30, 2024RukaSprint · ClassicWC37
Nov 30, 2024RukaSprint qualification · ClassicWC37+7.7565.22
Nov 29, 2024Ruka10 km · Interval start · ClassicWC30+1:24.649.02
Nov 17, 2024Government PeakInterval startFIS135.96
Nov 16, 2024Government PeakInterval startFIS348.95
Mar 26, 2024Spirit Mountain Recreation Area40 km · Mass start · FreeNC646.31
Mar 23, 2024Spirit Mountain Recreation AreaSprint · ClassicNC2
Mar 23, 2024Spirit Mountain Recreation AreaSprint qualification · ClassicNC357.85
Mar 21, 2024Spirit Mountain Recreation Area10 km · Interval start · ClassicUST3+17.336.93
Mar 17, 2024Falun20 km · Mass start · FreeWC27+44.622.09
Mar 16, 2024Falun10 km · Interval start · ClassicWC27+1:29.145.69
Mar 15, 2024FalunSprint · ClassicWC20
Mar 15, 2024FalunSprint qualification · ClassicWC29+9.8470.12
Mar 12, 2024DrammenSprint · ClassicWC17
Mar 12, 2024DrammenSprint qualification · ClassicWC17+4.9640.42
Mar 10, 2024Oslo50 km · Mass start · ClassicWC45+6:44.874.47
Mar 3, 2024LahtiSprint · FreeWC34
Mar 3, 2024LahtiSprint qualification · FreeWC34+9.2971.37
Mar 2, 2024Lahti20 km · Interval start · ClassicWC23+2:52.147.80
Mar 1, 2024LahtiTeam sprint · Classic(United States I, leg 2)WC20
Mar 1, 2024LahtiTeam sprint qualification · Classic(United States I, leg 2)WC20+21.18
Feb 18, 2024Theodore Wirth Park, Minneapolis10 km · Interval start · FreeWC25+42.527.14
Feb 17, 2024Theodore Wirth Park, MinneapolisSprint · FreeWC46
Feb 17, 2024Theodore Wirth Park, MinneapolisSprint qualification · FreeWC46+11.0177.57
Feb 13, 2024CanmoreSprint · ClassicWC33
Feb 13, 2024CanmoreSprint qualification · ClassicWC33+10.272.84
Feb 11, 2024Canmore20 km · Mass start · ClassicWC36+2:13.259.56
Feb 10, 2024CanmoreSprint · FreeWC47
Feb 10, 2024CanmoreSprint qualification · FreeWC47+9.7281.64
Feb 9, 2024Canmore15 km · Mass start · FreeWC23+52.033.60
Jan 7, 2024Val di Fiemme10 km · Mass start · FreeSWC36+3:03.8129.91
Jan 7, 2024FISFIS Tour de SkiOverall standingsWC36+10:29.6
Jan 6, 2024Val di Fiemme15 km · Mass start · ClassicSWC31+16.77.66
Jan 4, 2024Davos20 km · Pursuit · ClassicSWC28+2:30.455.96
Jan 3, 2024DavosSprint · FreeSWC25
Jan 3, 2024DavosSprint qualification · FreeSWC29+7.7969.30
Jan 1, 2024Toblach20 km · Pursuit · FreeSWC48+5:06.369.69
Dec 31, 2023Toblach10 km · Interval start · ClassicSWC50+1:56.667.18
Dec 30, 2023ToblachSprint · FreeSWC47
Dec 30, 2023ToblachSprint qualification · FreeSWC47+9.8777.30
Dec 17, 2023Trondheim10 km · Interval start · ClassicWC29+1:20.343.31
Dec 16, 2023Trondheim20 km · Skiathlon · Classic/FreeWC45+3:27.8110.59
Dec 15, 2023TrondheimSprint · FreeWC44
Dec 15, 2023TrondheimSprint qualification · FreeWC44+10.2775.00
Dec 10, 2023Östersund10 km · Interval start · FreeWC27+1:24.347.62
Dec 9, 2023ÖstersundSprint · ClassicWC43
Dec 9, 2023ÖstersundSprint qualification · ClassicWC43+12.4982.30
Dec 3, 2023Gällivare4 × 7.5 km · Relay(United States I, leg 4)WC5+45.5
Dec 2, 2023Gällivare10 km · Interval start · FreeWC36+1:10.242.65
Nov 26, 2023Ruka20 km · Mass start · FreeWC28+1:22.539.98
Nov 25, 2023Ruka10 km · Interval start · ClassicWC58+1:39.356.27
Nov 24, 2023RukaSprint · ClassicWC56
Nov 24, 2023RukaSprint qualification · ClassicWC56+8.5264.65
Mar 26, 2023Craftsbury Outdoor Center40 km · Mass start · ClassicNC437.04
Mar 24, 2023Craftsbury Outdoor CenterSprint · FreeNC22
Mar 24, 2023Craftsbury Outdoor CenterSprint qualification · FreeNC16123.15
Mar 22, 2023Craftsbury Outdoor Center10 km · Interval start · ClassicUST4+28.340.48
Feb 24, 2023Government Peak Recreation Area, AlaskaInterval startFIS434.98
Feb 21, 2023Kincaid Park, AlaskaMass startFIS329.92
Feb 20, 2023Kincaid Park, AlaskaSprintFIS5
Feb 20, 2023Kincaid Park, AlaskaSprint qualificationFIS881.57
Feb 3, 2023Whistler10 km · Interval start · FreeU2315+1:09.269.72
Jan 31, 2023Whistler20 km · Mass start · ClassicU2318+1:19.859.21
Jan 29, 2023WhistlerSprint · ClassicU2334
Jan 29, 2023WhistlerSprint qualification · ClassicU2334+11.13115.54
Jan 15, 2023Cable, WISprint · ClassicUST2
Jan 15, 2023Cable, WISprint qualification · ClassicUST4+1.1278.64
Jan 14, 2023Cable, WI30 km · Mass start · ClassicUST2+2.735.15
Jan 7, 2023Michigan Tech Nordic CenterSprint · FreeUST16
Jan 7, 2023Michigan Tech Nordic CenterSprint qualification · FreeUST18+3.79109.45
Jan 6, 2023Michigan Tech Nordic Center20 km · Mass start · ClassicNC331.61
Jan 4, 2023Michigan Tech Nordic CenterSprint · ClassicNC5
Jan 4, 2023Michigan Tech Nordic CenterSprint qualification · ClassicNC374.40
Jan 2, 2023Michigan Tech Nordic Center10 km · Interval start · FreeNC1376.41
Dec 11, 2022Lake Creek Nordic Center10 km · Interval start · FreeUST2+41.545.22
Dec 10, 2022Lake Creek Nordic CenterSprint · ClassicUST7
Dec 10, 2022Lake Creek Nordic CenterSprint qualification · ClassicUST10+5.61103.52
Dec 8, 2022Lake Creek Nordic Center15 km · Mass start · ClassicUST12+1:57.795.09
Dec 4, 2022Sovereign Lake Nordic Centre10 km · Interval start · ClassicNAC17+2:03.190.32
Dec 3, 2022Sovereign Lake Nordic CentreSprint · FreeNAC12
Dec 3, 2022Sovereign Lake Nordic CentreSprint qualification · FreeNAC21+6.49143.79
Dec 1, 2022Sovereign Lake Nordic Centre10 km · Mass start · FreeNAC7+16.541.14
Nov 30, 2022Sovereign Lake Nordic CentreSprint qualification · ClassicNAC26+11.06134.68
Nov 30, 2022Sovereign Lake Nordic CentreSprint · ClassicNAC2
Feb 27, 2022Lahti15 km · Interval start · ClassicWC51+3:04.574.30
Feb 24, 2022Lygna15 km · Interval start · ClassicU2314+57.844.08
Feb 5, 2022Fairbanks, AKInterval startFIS127.05
Feb 2, 2022Fairbanks, AKInterval startFIS236.31
Jan 16, 2022Lake Creek Nordic Center15 km · Mass start · ClassicUST5+28.243.01
Jan 15, 2022Lake Creek Nordic Center10 km · Interval start · FreeUST8+45.448.44
Jan 7, 2022Soldier HollowSprint · ClassicUST20
Jan 7, 2022Soldier HollowSprint qualification · ClassicUST20+16.29158.65
Jan 6, 2022Soldier Hollow15 km · Interval start · ClassicNC652.77
Jan 4, 2022Soldier Hollow30 km · Mass start · FreeNC648.81
Jan 2, 2022Soldier HollowSprint · FreeNC13
Jan 2, 2022Soldier HollowSprint qualification · FreeNC12102.76
Dec 19, 2021Kincaid Park, AnchorageMass startFIS153.35
Dec 18, 2021Kincaid Park, AnchorageSprintFIS1
Dec 18, 2021Kincaid Park, AnchorageSprint qualificationFIS1131.72
Dec 5, 2021Lillehammer4 × 7.5 km · Relay(United States I, leg 4)WC9+1:02.5
Dec 4, 2021Lillehammer15 km · Interval start · FreeWC48+2:03.950.93
Nov 28, 2021Ruka15 km · Pursuit · FreeWC40+2:46.051.65
Nov 27, 2021Ruka15 km · Interval start · ClassicWC55+2:29.760.22
Mar 13, 2021Jackson XCInterval startFIS1158.41
Mar 11, 2021Jackson XCInterval startFIS1167.87
Feb 27, 2021Soldier HollowInterval startFISDNS
Feb 26, 2021Soldier HollowInterval startFISDNS
Feb 14, 2021Vuokatti30 km · Mass start · ClassicWJC14+1:22.571.96
Feb 13, 2021Vuokatti4 × 5 km · Relay(United States)WJC8+1:27.4
Feb 12, 2021Vuokatti10 km · Interval start · FreeWJC5+40.064.76
Feb 9, 2021VuokattiSprint · ClassicWJC21
Feb 9, 2021VuokattiSprint qualification · ClassicWJC11+9.72162.86
Jan 23, 2021Vail MountainInterval startFIS452.48
Jan 22, 2021Vail MountainInterval startFIS560.10
Jan 18, 2021Soldier Hollow, UTMass startFIS239.36
Jan 17, 2021Soldier Hollow, UTInterval startFIS547.14
Jan 16, 2021Soldier Hollow, UTSprint qualificationFIS383.99
Dec 20, 2020Kincaid Park, AlaskaInterval startFIS251.39
Dec 19, 2020Kincaid Park, AlaskaSprint qualificationFIS2115.46
Mar 12, 2020Crosscut Mountain Sports Center, MontanaInterval startFIS1473.80
Mar 4, 2020Oberwiesenthal30 km · Mass start · FreeWJC35+6:03.3150.10
Feb 15, 2020Soldier HollowMass startFIS1489.03
Feb 14, 2020Soldier HollowInterval startFIS1178.95
Feb 8, 2020Aspen / HighlandsInterval startFIS584.26
Jan 26, 2020Maloit Park, MinturnPursuitFIS8104.94
Jan 25, 2020Maloit Park, MinturnInterval startFIS596.58
Jan 18, 2020Steamboat Ski and Resort / Howelsen HillInterval startFISDNS
Jan 7, 2020Michigan Tech Nordic CenterSprintNC23
Jan 7, 2020Michigan Tech Nordic CenterSprint qualificationNC23154.30
Jan 5, 2020Michigan Tech Nordic CenterMass startJUN366.42
Jan 3, 2020Michigan Tech Nordic CenterInterval startNC646.52
Jan 2, 2020Michigan Tech Nordic CenterSprintNC31
Jan 2, 2020Michigan Tech Nordic CenterSprint qualificationNC31152.06
Dec 22, 2019Kincaid ParkInterval startFIS694.56
Dec 21, 2019Kincaid ParkSprintFIS9
Dec 21, 2019Kincaid ParkSprint qualificationFIS7123.31
Dec 15, 2019Lake Creek Nordic Center15 km · Interval start · FreeUST7+1:24.068.80
Dec 14, 2019Lake Creek Nordic CenterSprint · ClassicUST18
Dec 14, 2019Lake Creek Nordic CenterSprint qualification · ClassicUST20+13.72156.49
Nov 30, 2019Rendezvous Ski TrailsInterval startFIS977.89
Feb 18, 2019Kincaid Park, AlaskaSprintFIS22
Feb 18, 2019Kincaid Park, AlaskaSprint qualificationFIS16183.82
Jan 22, 2019Lahti10 km · Interval start · FreeWJC32+1:40.697.83
Jan 6, 2019Craftsbury Outdoor CenterMass startJUN372.64
Jan 4, 2019Craftsbury Outdoor CenterSprint qualificationNC102197.43
Jan 3, 2019Craftsbury Outdoor CenterInterval startNC4689.47
Dec 16, 2018Kincaid ParkInterval startFIS795.14
Dec 15, 2018Kincaid ParkInterval startFIS15123.94
Jan 27, 2018VuokattiInterval startJUN26133.94
Jan 26, 2018VuokattiSprintJUN43
Jan 26, 2018VuokattiSprint qualificationJUN43274.05
Jan 8, 2018Kincaid Park, AnchorageSprint qualificationNC48211.90
Jan 8, 2018Kincaid Park, AnchorageSprintNC48
Jan 7, 2018Kincaid Park, AnchorageMass startJUN6115.53
Jan 5, 2018Kincaid Park, AnchorageSprintNC107
Jan 5, 2018Kincaid Park, AnchorageSprint qualificationNC107227.98
Jan 3, 2018Kincaid Park, AnchorageInterval startNC57119.87
Dec 17, 2017Birch Hill, FairbanksInterval startFIS15134.44
Dec 16, 2017Birch Hill, FairbanksSprintFIS21
Dec 16, 2017Birch Hill, FairbanksSprint qualificationFIS20240.78