Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Lynndale ParkEdmonds School District XC Champs · Oct 1518:11.0Edmonds School District XC ChampsOctober 15, 2026
4,000 Meters · Lynndale Park XC CourseWesco League XC - ABM / Cascade / Mountlake Terrace @ Meadowdale · Sep 819:08.8Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSeptember 8, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1021:43.9NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24WESCO ChampionshipsOct 24 · 5,000 Meters Junior Varsity 2A · Place 111 · Meadowdale5,000 Meters Junior Varsity 2A11121:18.310
Oct 15Edmonds School District XC ChampsOct 15 · 4,000 Meters Men's Junior Varsity · Place 40 · Meadowdale4,000 Meters Men's Junior Varsity4018:11.0 PB10
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Frosh/Soph · Place 219 · Meadowdale5,000 Meters Men's Frosh/Soph21921:43.9 PB10
Sep 8Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSep 8 · 4,000 Meters Varsity / Jr Varsity · Place 64 · Meadowdale4,000 Meters Varsity / Jr Varsity6419:08.8 PB10
Sep 3MHS MMXXVI XC time trialSep 3 · 1.6 Miles Open · Place 16 · Meadowdale1.6 Miles Open1610:55Unofficial10