Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1214:23.97GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
4,000 Meters · Hamlin ParkWesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin Park · Sep 2417:48.0Wesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin ParkSeptember 24, 2026
4,000 Meters · Lynndale ParkEdmonds School District XC Champs · Oct 1518:29.6Edmonds School District XC ChampsOctober 15, 2026
4,000 Meters · Lynndale Park XC CourseWesco League XC - ABM / Cascade / Mountlake Terrace @ Meadowdale · Sep 819:44.5Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSeptember 8, 2026
4,400 Meters · Lynnwood HS XC CourseWesco League XC - Meadowdale / Jackson / ABM / Stanwood @ Lynnwood · Oct 120:10.4Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOctober 1, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1022:14.1NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2625:24.1Three Course ChallengeSeptember 26, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1923:39.8447th 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 24WESCO ChampionshipsOct 24 · 5,000 Meters Junior Varsity 2A · Place 141 · Meadowdale5,000 Meters Junior Varsity 2A14122:32.212
Oct 15Edmonds School District XC ChampsOct 15 · 4,000 Meters Men's Junior Varsity · Place 44 · Meadowdale4,000 Meters Men's Junior Varsity4418:29.6 PB12
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Bronze avg over 24:00 · Place 109 · Meadowdale5,000 Meters Men's JV Bronze avg over 24:0010922:14.1 PB12
Oct 1Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOct 1 · 4,400 Meters Junior Varsity · Place 43 · Meadowdale4,400 Meters Junior Varsity4320:10.4 PB12
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Moderate Course · Place 235 · Meadowdale5,000 Meters Moderate Course23525:24.1 PB12
Sep 24Wesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin ParkSep 24 · 4,000 Meters Boys Junior Varsity · Place 50 · Meadowdale4,000 Meters Boys Junior Varsity5017:48.0 PB12
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters JV Boys (Over 22 Min.) · Place 64 · Meadowdale5,000 Meters JV Boys (Over 22 Min.)6423:39.84 PB12
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles JV Boys 1 · Place 16 · Meadowdale2 Miles JV Boys 11614:23.97 PB12
Sep 8Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSep 8 · 4,000 Meters Varsity / Jr Varsity · Place 68 · Meadowdale4,000 Meters Varsity / Jr Varsity6819:44.5 PB12
Sep 3MHS MMXXVI XC time trialSep 3 · 1.6 Miles Open · Place 29 · Meadowdale1.6 Miles Open2913:27Unofficial12