Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · 2-Mile ExtravaganzaOlympia 2-mile Extravaganza and senior night · Oct 14 | 12:51.9 | Olympia 2-mile Extravaganza and senior night | October 14, 2026 |
| 2 Miles · LBA 2-mileOlympia XC Classic · Sep 12 | 14:41.4 | Olympia XC Classic | September 12, 2026 |
| 5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 19 | 21:58.2 | Fort Steilacoom Invitational | September 19, 2026 |
| 5,000 Meters · Ingersoll Track 5kTrack 5k · Oct 4 | 21:57.9 | Track 5k | October 4, 2025 |
| 5,000 Meters · LBA Woods 5kLBA JV 5K XC · Sep 23 | 22:28.82 | LBA JV 5K XC | September 23, 2026 |
| 5,000 Meters · PLU Meadows Disc Golf Course5th Annual Fall Classic Invitational · Oct 10 | 20:51.3 | 5th Annual Fall Classic Invitational | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | JV track 5kOct 26 · 5,000 Meters Varsity · Place 13 · Olympia | 5,000 Meters Varsity | 13 | 19:54.7 | 11 |
| Oct 22 | SPSL 4A - All SPSL JV MeetOct 22 · 5,000 Meters Junior Varsity · Place 127 · Olympia | 5,000 Meters Junior Varsity | 127 | 20:37.1 | 11 |
| Oct 14 | Olympia 2-mile Extravaganza and senior nightOct 14 · 2 Miles <12 minutes · Place 37 · Olympia | 2 Miles <12 minutes | 37 | 12:51.9 PB | 11 |
| Oct 10 | 5th Annual Fall Classic InvitationalOct 10 · 5,000 Meters JV Men · Place 107 · Olympia | 5,000 Meters JV Men | 107 | 20:51.3 PB | 11 |
| Sep 23 | LBA JV 5K XCSep 23 · 5,000 Meters JV · Place 79 · Olympia | 5,000 Meters JV | 79 | 22:28.82 PB | 11 |
| Sep 19 | Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Varsity - 22-24 Min · Place 63 · Olympia | 5,000 Meters Men's Junior Varsity - 22-24 Min | 63 | 21:58.2 PB | 11 |
| Sep 12 | Olympia XC ClassicSep 12 · 2 Miles Juniors · Place 120 · Olympia | 2 Miles Juniors | 120 | 14:41.4 PB | 11 |
| Sep 2 | Olympia Time TrialsSep 2 · 5,000 Meters Varsity · Place 51 · Olympia | 5,000 Meters Varsity | 51 | 25:36.15Unofficial | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | SPSL 4A - League Championship MeetOct 23 · 5,000 Meters Junior Varsity · Place 151 · Olympia | 5,000 Meters Junior Varsity | 151 | 21:45.4 | 10 |
| Oct 16 | Olympia 2-Mile Extravaganza and senior nightOct 16 · 2 Miles <12 minutes · Place 37 · Olympia | 2 Miles <12 minutes | 37 | 13:25.3Unofficial | 10 |
| Oct 8 | Olympia LBA 2-MileOct 8 · 2 Miles Junior Varsity · Place 105 · Olympia | 2 Miles Junior Varsity | 105 | 13:55.9 | 10 |
| Oct 4 | Track 5kOct 4 · 5,000 Meters Varsity · Place 27 · Olympia | 5,000 Meters Varsity | 27 | 21:57.9 PB | 10 |
| Sep 13 | Olympia XC ClassicSep 13 · 2 Miles Sophomore · Place 97 · Olympia | 2 Miles Sophomore | 97 | 13:48.8 | 10 |
| Sep 2 | Olympia Time TrialsSep 2 · 5,000 Meters Varsity · Place 32 · Olympia | 5,000 Meters Varsity | 32 | 24:28.2Unofficial | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SPSL 4A League Championship MeetOct 24 · 5,000 Meters Junior Varsity · Place 173 · Olympia | 5,000 Meters Junior Varsity | 173 | 22:14.4 | 9 |
| Oct 16 | Olympia 2-Mile ExtravaganzaOct 16 · 2 Miles 12-15 minutes · Place 26 · Olympia | 2 Miles 12-15 minutes | 26 | 13:41.0Unofficial | 9 |
| Oct 9 | Olympia, South Kitsap @ YelmOct 9 · 5,000 Meters Junior Varsity · Place 58 · Olympia | 5,000 Meters Junior Varsity | 58 | 22:05.39 | 9 |
| Oct 2 | LBA 2-MileOct 2 · 2 Miles Junior Varsity · Place 38 · Olympia | 2 Miles Junior Varsity | 38 | 14:08.4 | 9 |
| Sep 25 | LBA 5KSep 25 · 5,000 Meters Junior Varsity · Place 119 · Olympia | 5,000 Meters Junior Varsity | 119 | 22:56.9 | 9 |
| Sep 3 | Olympia Time TrialsSep 3 · 5,000 Meters Varsity · Place 30 · Olympia | 5,000 Meters Varsity | 30 | 24:56.49Unofficial | 9 |