Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Hamlin ParkWesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin Park · Sep 2413:38.4Wesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin ParkSeptember 24, 2026
4,000 Meters · Lynndale ParkEdmonds School District XC Champs · Oct 1514:14.1Edmonds School District XC ChampsOctober 15, 2026
4,000 Meters · Lynndale Park XC CourseWesco League XC - ABM / Cascade / Mountlake Terrace @ Meadowdale · Sep 814:58.9Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSeptember 8, 2026
4,400 Meters · Lynnwood HS XC CourseWesco League XC - Meadowdale / Jackson / ABM / Stanwood @ Lynnwood · Oct 116:18.9Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOctober 1, 2026
4300 m · Seaside 3 CourseThree Course Challenge · Sep 2619:06.5Three Course ChallengeSeptember 26, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1017:47.4NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1920:00.0647th South Whidbey Carl Westling InviteSeptember 19, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31District 1/2 XC ChampionshipsOct 31 · 5,000 Meters 3A Boys Varsity · Place 86 · Meadowdale5,000 Meters 3A Boys Varsity8618:32.9610
Oct 24WESCO ChampionshipsOct 24 · 5,000 Meters Varsity 2A · Place 42 · Meadowdale5,000 Meters Varsity 2A4218:17.510
Oct 15Edmonds School District XC ChampsOct 15 · 4,000 Meters Men's Varsity · Place 14 · Meadowdale4,000 Meters Men's Varsity1414:14.1 PB10
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Frosh/Soph · Place 15 · Meadowdale5,000 Meters Men's Frosh/Soph1517:47.4 PB10
Oct 1Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOct 1 · 4,400 Meters Varsity · Place 15 · Meadowdale4,400 Meters Varsity1516:18.9 PB10
Sep 26Three Course ChallengeSep 26 · 4,300 Meters Easy Course · Place 27 · Meadowdale4,300 Meters Easy Course2719:06.5 PB10
Sep 24Wesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin ParkSep 24 · 4,000 Meters Boys Varsity · Place 12 · Meadowdale4,000 Meters Boys Varsity1213:38.4 PB10
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters Boys Varsity Division 1 · Place 58 · Meadowdale5,000 Meters Boys Varsity Division 15820:00.06 PB10
Sep 8Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSep 8 · 4,000 Meters Varsity / Jr Varsity · Place 13 · Meadowdale4,000 Meters Varsity / Jr Varsity1314:58.9 PB10
Sep 3MHS MMXXVI XC time trialSep 3 · 1.6 Miles Open · Place 6 · Meadowdale1.6 Miles Open69:35Unofficial10