Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · St. Albans Girl Scout CampOlympic League Jamboree · Sep 211:06.2Olympic League JamboreeSeptember 2, 2026
5,000 Meters · Battle Point Park XCOlympic League Meet #4 - Battle at Battle Point Park · Oct 1317:25.6Olympic League Meet #4 - Battle at Battle Point ParkOctober 13, 2026
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3116:57.6Westside ClassicOctober 31, 2026
5,000 Meters · Dungeness Recreation AreaOlympic League Meet #1 · Sep 918:18.62Olympic League Meet #1September 9, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1917:44.6Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Girl Scout Camp St. AlbansOlympic League #2 · Sep 2318:14.0Olympic League #2September 23, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1017:00.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Port Gamble RC Field TrailheadOlympic League #3 · Sep 3018:11.09Olympic League #3September 30, 2026
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 818:12.32025 WIAA State XC ChampionshipsNovember 8, 2025

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 2A Varsity · Place 7 · Olympic5,000 Meters Men's 2A Varsity716:57.6 PB11
Oct 26Mile Trial #3Oct 26 · 1,600 Meters Open · Place 2 · Olympic1,600 Meters Open24:47.1Unofficial11
Oct 22Olympic League ChampionshipOct 22 · 5,000 Meters Varsity · Place 10 · Olympic5,000 Meters Varsity1017:28.4611
Oct 13Olympic League Meet #4 - Battle at Battle Point ParkOct 13 · 5,000 Meters Boys Varsity / Junior Varsity · Place 7 · Olympic5,000 Meters Boys Varsity / Junior Varsity717:25.6 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 153 · Olympic5,000 Meters Men's Varsity Gold avg 16:30-17:5915317:00.7 PB11
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Silver - Top 5 ave 17-18:30 · Place 36 · Olympic5,000 Meters Varsity Silver - Top 5 ave 17-18:303617:16.311
Sep 30Olympic League #3Sep 30 · 5,000 Meters Varsity · Place 4 · Olympic5,000 Meters Varsity418:11.09 PB11
Sep 28Mile Trial #2Sep 28 · 1,600 Meters Open · Place 2 · Olympic1,600 Meters Open24:55.4Unofficial11
Sep 23Olympic League #2Sep 23 · 5,000 Meters Varsity Men · Place 4 · Olympic5,000 Meters Varsity Men418:14.0 PB11
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Silver · Place 58 · Olympic5,000 Meters Men's Varsity - Silver5817:44.6 PB11
Sep 9Olympic League Meet #1Sep 9 · 5,000 Meters Boys Varsity · Place 8 · Olympic5,000 Meters Boys Varsity818:18.62 PB11
Sep 2Olympic League JamboreeSep 2 · 2 Miles Varsity · Place 4 · Olympic2 Miles Varsity411:06.2 PB11
Aug 25Mile Trial #1Aug 25 · 1,600 Meters Open · Place 2 · Olympic1,600 Meters Open24:58.7Unofficial11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 2A Boys · Place 124 · Olympic5,000 Meters 2A Boys12418:12.3 PB10
Oct 27OHS Mile Trial #3Oct 27 · 1,600 Meters Open · Place 3 · Olympic1,600 Meters Open35:05.2Unofficial10
Sep 29OHS Mile Trial #2Sep 29 · 1,600 Meters Open · Place 3 · Olympic1,600 Meters Open35:00.1Unofficial10
Aug 26OHS Mile Trial #1Aug 26 · 1,600 Meters Open · Place 2 · Olympic1,600 Meters Open24:57.0Unofficial10