Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Meadowdale Middle SchoolMeadowdale MS XC vs. Einstein MS XC. -- 2025 · Oct 911:24.83Meadowdale MS XC vs. Einstein MS XC. -- 2025October 9, 2025
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1213:01.03GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
4,000 Meters · Hamlin ParkWesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin Park · Sep 2415:37.0Wesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin ParkSeptember 24, 2026
4,000 Meters · Lynndale ParkEdmonds School District XC Champs · Oct 1516:51.8Edmonds School District XC ChampsOctober 15, 2026
4,000 Meters · Lynndale Park XC CourseWesco League XC - ABM / Cascade / Mountlake Terrace @ Meadowdale · Sep 817:47.3Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSeptember 8, 2026
4,400 Meters · Lynnwood HS XC CourseWesco League XC - Meadowdale / Jackson / ABM / Stanwood @ Lynnwood · Oct 118:14.7Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOctober 1, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1020:38.6NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2623:24.2Three Course ChallengeSeptember 26, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1922:35.8847th 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 107 · MeadowdaleMeadowdale5,000 Meters Junior Varsity 2A10721:02.89
Oct 15Edmonds School District XC ChampsOct 15 · 4,000 Meters Men's Junior Varsity · Place 29 · MeadowdaleMeadowdale4,000 Meters Men's Junior Varsity2916:51.8 PB9
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Frosh/Soph · Place 159 · MeadowdaleMeadowdale5,000 Meters Men's Frosh/Soph15920:38.6 PB9
Oct 1Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOct 1 · 4,400 Meters Junior Varsity · Place 16 · MeadowdaleMeadowdale4,400 Meters Junior Varsity1618:14.7 PB9
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Moderate Course · Place 152 · MeadowdaleMeadowdale5,000 Meters Moderate Course15223:24.2 PB9
Sep 24Wesco League XC - Kamiak / Meadowdale / Shorecrest @ Hamlin ParkSep 24 · 4,000 Meters Boys Junior Varsity · Place 23 · MeadowdaleMeadowdale4,000 Meters Boys Junior Varsity2315:37.0 PB9
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters JV Boys (Over 22 Min.) · Place 32 · MeadowdaleMeadowdale5,000 Meters JV Boys (Over 22 Min.)3222:35.88 PB9
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Freshman Boys · Place 92 · MeadowdaleMeadowdale2 Miles Freshman Boys9213:01.03 PB9
Sep 8Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSep 8 · 4,000 Meters Varsity / Jr Varsity · Place 48 · MeadowdaleMeadowdale4,000 Meters Varsity / Jr Varsity4817:47.3 PB9
Sep 3MHS MMXXVI XC time trialSep 3 · 1.6 Miles Open · Place 21 · MeadowdaleMeadowdale1.6 Miles Open2111:43Unofficial9

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16XC Meet 2025: Alderwood MS @ Meadowdale MS Oct 16 · 1.7 Miles Middle School · Place 19 · MeadowdaleMeadowdale1.7 Miles Middle School1912:03.928
Oct 9Meadowdale MS XC vs. Einstein MS XC. -- 2025Oct 9 · 1.7 Miles Middle School · Place 32 · MeadowdaleMeadowdale1.7 Miles Middle School3211:24.83 PB8