Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Club NW Magnuson Park Road CourseCNW Winter Grand Prix #4: XC · Jan 2414:20.989CNW Winter Grand Prix #4: XCJanuary 24, 2026
3 Miles · King's Roller Coaster Trail Run19th King's Cross Invite · Sep 2621:09.7819th King's Cross InviteSeptember 26, 2026
5,000 Meters · Carmichael MS57th Annual Max Jensen/Richland Invitational · Oct 1018:50.0757th Annual Max Jensen/Richland InvitationalOctober 10, 2026
5,000 Meters · Lower WoodlandMetro XC Week 5 Prep/RB/Hale/Blanchet/Cleveland/SAAS/EC/Lakeside/Ingraham · Oct 1419:06.69Metro XC Week 5 Prep/RB/Hale/Blanchet/Cleveland/SAAS/EC/Lakeside/IngrahamOctober 14, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1919:56.2647th South Whidbey Carl Westling InviteSeptember 19, 2026
5,000 Meters · Warren G. Magnuson ParkMetro League Week #2 - Hale, Lakeside, O'Dea and Seattle Prep · Sep 2319:59.32Metro League Week #2 - Hale, Lakeside, O'Dea and Seattle PrepSeptember 23, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 292A 3A District 2 Sea-KingOct 29 · 5,000 Meters 2A Varsity · Place 32 · Nathan Hale5,000 Meters 2A Varsity3219:47.4011
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Varsity · Place 20 · Nathan Hale5,000 Meters Varsity2020:09.1211
Oct 14Metro XC Week 5 Prep/RB/Hale/Blanchet/Cleveland/SAAS/EC/Lakeside/IngrahamOct 14 · 5,000 Meters Boys Top 14-20 · Place 52 · Nathan Hale5,000 Meters Boys Top 14-205219:06.69 PB11
Oct 1057th Annual Max Jensen/Richland InvitationalOct 10 · 5,000 Meters JV Boys 2 (Under 21:30) · Place 7 · Nathan Hale5,000 Meters JV Boys 2 (Under 21:30)718:50.07 PB11
Oct 1Metro League: Lincoln, Roosevelt, Seattle Prep and Nathan HaleOct 1 · 5,000 Meters Open Boys · Place 42 · Nathan Hale5,000 Meters Open Boys4220:01.0611
Sep 2619th King's Cross InviteSep 26 · 3 Miles JV - over 20 minutes · Place 31 · Nathan Hale3 Miles JV - over 20 minutes3121:09.78 PB11
Sep 23Metro League Week #2 - Hale, Lakeside, O'Dea and Seattle PrepSep 23 · 5,000 Meters Open Boys · Place 29 · Nathan Hale5,000 Meters Open Boys2919:59.32 PB11
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters Boys Varsity Division 2 · Place 52 · Nathan Hale5,000 Meters Boys Varsity Division 25219:56.26 PB11
Sep 17Metro League: Eastside Catholic, Nathan Hale, Seattle Prep, SAASSep 17 · 5,000 Meters Open Boys · Place 48 · Nathan Hale5,000 Meters Open Boys4819:58.1911
Jan 24CNW Winter Grand Prix #4: XCJan 24 · 2 Miles Open · Place 612 Miles Open6114:20.989 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 232025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 2a JV - Frosh/Soph · Place 5 · Nathan Hale5,000 Meters 2a JV - Frosh/Soph521:31.4010
Oct 16Metro #5 - O'Dea/HNA/SP/Lakeside/Ballard/Rainier Beach/EC/Nathan Hale/Blanchet/RooseveltOct 16 · 5,000 Meters Boys Top 14-20 · Place 120 · Nathan Hale5,000 Meters Boys Top 14-2012020:36.110
Oct 115th Annual Mountain Loop InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 42 · Nathan Hale5,000 Meters Junior Varsity4221:21.6510
Oct 9Metro Meet Week 4: FHS, Hale, BlanchetOct 9 · 5,000 Meters Open · Place 42 · Nathan Hale5,000 Meters Open4220:26.6910
Sep 18Metro League XC - Lakeside Host @ Lower WoodlandSep 18 · 5,000 Meters Varsity · Place 103 · Nathan Hale5,000 Meters Varsity10322:06.510

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Metro CC ChampionshipsOct 24 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 34 · Nathan Hale5,000 Meters Junior Varsity Frosh/Soph Freshman3420:56.309
Oct 17Metro Meet 10/17Oct 17 · 5,000 Meters Open · Place 25 · Nathan Hale5,000 Meters Open2520:37.59
Oct 1255th Max Jensen/Richland Invitational (no 2A/1A/B girls)Oct 12 · 5,000 Meters JV Boys (All Divisions) · Place 93 · Nathan Hale5,000 Meters JV Boys (All Divisions)9320:49.119
Oct 9Prep/Franklin/Hale/Blanchet/RBOct 9 · 5,000 Meters Junior Varsity · Place 5 · Nathan Hale5,000 Meters Junior Varsity519:47.089
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 349 · Nathan Hale5,000 Meters Junior Varsity Frosh/Soph Freshman34922:14.609
Sep 26Nathan Hale XC MeetSep 26 · 5,000 Meters Varsity · Place 30 · Nathan Hale5,000 Meters Varsity3021:21.499
Sep 21SW Carl Westling 45th XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 87 · Nathan Hale5,000 Meters Junior Varsity8722:16.719
Sep 19Metro League XC - Ballard/Roosevelt/Lincoln/Prep/Hale/Beach/GarfieldSep 19 · 5,000 Meters Junior Varsity · Place 43 · Nathan Hale5,000 Meters Junior Varsity4321:22.89