Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · LBA 2-mileOlympia XC Classic · Sep 12 | 14:02.0 | Olympia XC Classic | September 12, 2026 |
| 2 Miles · Wonderwood Park Timberline 2-Mile · Sep 4 | 12:59.9 | Timberline 2-Mile | September 4, 2026 |
| 5,000 Meters · Onalaska Middle SchoolCentral 2B League Championships @Onalaska · Oct 23 | 20:10.06 | Central 2B League Championships @Onalaska | October 23, 2025 |
| 5,000 Meters · Rainier Elementary SchoolDistrict IV 1B/2B Championships · Nov 1 | 19:15.72 | District IV 1B/2B Championships | November 1, 2025 |
| 5,000 Meters · Rainier HSCentral 2B Kickoff · Sep 10 | 21:25.93 | Central 2B Kickoff | September 10, 2026 |
| 5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 8 | 20:04.5 | 2025 WIAA State XC Championships | November 8, 2025 |
| 5,000 Meters · Toledo High SchoolCentral 2B League @Toledo · Sep 24 | 22:24.30 | Central 2B League @Toledo | September 24, 2026 |
| 5,000 Meters · Winlock MS/HSCentral 2B League @ Winlock · Oct 1 | 21:58.32 | Central 2B League @ Winlock | October 1, 2026 |
| 5,000 Meters · Yelm High SchoolYelm Tornado 5K · Oct 14 | 21:06.60 | Yelm Tornado 5K | October 14, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Yelm Tornado 5KOct 14 · 5,000 Meters Varsity/ Junior Varsity · Place 30 · RainierRainier | 5,000 Meters Varsity/ Junior Varsity | 30 | 21:06.60 PB | 12 |
| Oct 7 | Rainier InvitationalOct 7 · 5,000 Meters Varsity · Place 33 · RainierRainier | 5,000 Meters Varsity | 33 | 20:28.26 | 12 |
| Oct 1 | Central 2B League @ WinlockOct 1 · 5,000 Meters Varsity · Place 24 · RainierRainier | 5,000 Meters Varsity | 24 | 21:58.32 PB | 12 |
| Sep 24 | Central 2B League @ToledoSep 24 · 5,000 Meters Varsity · Place 40 · RainierRainier | 5,000 Meters Varsity | 40 | 22:24.30 PB | 12 |
| Sep 12 | Olympia XC ClassicSep 12 · 2 Miles Seniors · Place 89 · RainierRainier | 2 Miles Seniors | 89 | 14:02.0 PB | 12 |
| Sep 10 | Central 2B KickoffSep 10 · 5,000 Meters Varsity · Place 29 · RainierRainier | 5,000 Meters Varsity | 29 | 21:25.93 PB | 12 |
| Sep 4 | Timberline 2-MileSep 4 · 2 Miles JUNIOR-SENIOR 2-Mile Boys · Place 45 · RainierRainier | 2 Miles JUNIOR-SENIOR 2-Mile Boys | 45 | 12:59.9 PB | 12 |
2025 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Central 2B League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 42 · Rainier (WA)Rainier (WA) | 5,000 Meters Varsity | 42 | 23:19.31 | 9 |
| Oct 5 | Rainier InvitationalOct 5 · 5,000 Meters Varsity · Place 44 · Rainier (WA)Rainier (WA) | 5,000 Meters Varsity | 44 | 24:40.02 | 9 |
| Sep 28 | Central 2B League Meet @ AdnaSep 28 · 4,000 Meters Varsity · Place 28 · Rainier (WA)Rainier (WA) | 4,000 Meters Varsity | 28 | 19:52.6 | 9 |
| Sep 21 | Morton/White Pass XC MeetSep 21 · 5,000 Meters Varsity · Place 42 · Rainier (WA)Rainier (WA) | 5,000 Meters Varsity | 42 | 35:59.94 | 9 |
| Sep 14 | Central 2B Kick-OffSep 14 · 5,000 Meters Varsity · Place 47 · Rainier (WA)Rainier (WA) | 5,000 Meters Varsity | 47 | 26:15.03 | 9 |
| Sep 5 | Timberline 2-Mile JamboreeSep 5 · 2 Miles Frosh/Soph Freshman · Place 83 · Rainier (WA)Rainier (WA) | 2 Miles Frosh/Soph Freshman | 83 | 15:49.6 | 9 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Rainier InvitationalOct 6 · 2,100 Meters Middle School · Place 12 · RainierRainier | 2,100 Meters Middle School | 12 | 10:17.75Unofficial | 8 |