Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | Olympic League Meet #1Sep 9 · 5,000 Meters Boys Junior Varsity · Place 47 · Olympic | 5,000 Meters Boys Junior Varsity | 47 | 22:38.28 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | OHS Mile Trial #3Oct 27 · 1,600 Meters Open · Place 16 · Olympic | 1,600 Meters Open | 16 | 5:58.1Unofficial | 10 |
| Oct 23 | 2A Olympic League ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 72 · Olympic | 5,000 Meters Junior Varsity | 72 | 21:26.58 | 10 |
| Oct 15 | Olympic League Meet #4 - Battle at Battle Point ParkOct 15 · 5,000 Meters Junior Varsity · Place 83 · Olympic | 5,000 Meters Junior Varsity | 83 | 20:39.3 | 10 |
| Oct 11 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 158 · Olympic | 5,000 Meters Junior Varsity | 158 | 20:57.2 | 10 |
| Oct 4 | HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Junior Varsity · Place 214 · Olympic | 5,000 Meters Junior Varsity | 214 | 22:17.4 | 10 |
| Sep 24 | 2A Olympic League Meet #3Sep 24 · 5,000 Meters Junior Varsity · Place 52 · Olympic | 5,000 Meters Junior Varsity | 52 | 22:27.96 | 10 |
| Sep 3 | OL Jamboree 2.0 mileSep 3 · 2 Miles Junior Varsity · Place 21 · Olympic | 2 Miles Junior Varsity | 21 | 13:57.78 | 10 |
| Aug 26 | OHS Mile Trial #1Aug 26 · 1,600 Meters Open · Place 14 · Olympic | 1,600 Meters Open | 14 | 6:36.1Unofficial | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Olympic League ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 57 · Olympic | 5,000 Meters Junior Varsity | 57 | 21:28.01 | 9 |
| Oct 18 | Olympic League Meet #4Oct 18 · 5,000 Meters Junior Varsity · Place 91 · Olympic | 5,000 Meters Junior Varsity | 91 | 21:45.92 | 9 |
| Oct 9 | Olympic League Meet #3 Port AngelesOct 9 · 5,000 Meters Junior Varsity · Place 37 · Olympic | 5,000 Meters Junior Varsity | 37 | 22:12.08 | 9 |
| Oct 2 | Olympic League Meet #2 @ SequimOct 2 · 5,000 Meters Junior Varsity · Place 60 · Olympic | 5,000 Meters Junior Varsity | 60 | 23:31.13 | 9 |
| Sep 25 | Olympic League Meet #1 @ North MasonSep 25 · 5,000 Meters Junior Varsity · Place 69 · Olympic | 5,000 Meters Junior Varsity | 69 | 23:27.32 | 9 |
| Sep 21 | Fort Steilacoom InvitationalSep 21 · 5,000 Meters Junior Varsity Freshman · Place 214 · Olympic | 5,000 Meters Junior Varsity Freshman | 214 | 24:59.4 | 9 |
| Sep 18 | Olympic League OpenerSep 18 · 3,200 Meters Varsity · Place 67 · Olympic | 3,200 Meters Varsity | 67 | 14:48.15 | 9 |