Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · RXC Mile LapPost Season Mile · Oct 14 | 5:42.06 | Post Season Mile | October 14, 2026 |
| 3 Miles · Apple Ridge XC CourseDistrict 5 & 6 2A Championships · Oct 31 | 17:34.40 | District 5 & 6 2A Championships | October 31, 2026 |
| 5,000 Meters · John R Rogers Franklin Park 5kGSL 2A #1 WV at R Franklin Park · Sep 17 | 19:52.00 | GSL 2A #1 WV at R Franklin Park | September 17, 2025 |
| 5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 10 | 18:38.87 | 9th Annual Battle for the 509 | October 10, 2026 |
| 5,000 Meters · Pullman High School2A GSL #3: NC, Rogers @ Pullman · Oct 7 | 20:14.27 | 2A GSL #3: NC, Rogers @ Pullman | October 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
1 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 2024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 2A · Place 97 · Rogers (Spokane) | 5,000 Meters 2A | 97 | 17:34.0 | 10 |
| Nov 2 | District 5 2A Championships/District 6 GlueNov 2 · 3 Miles 2A · Place 18 · Rogers (Spokane) | 3 Miles 2A | 18 | 16:34.97 | 10 |
| Oct 26 | 2A GSL District ChampionshipsOct 26 · 5,000 Meters Varsity · Place 6 · Rogers (Spokane) | 5,000 Meters Varsity | 6 | 18:12.20 | 10 |
| Oct 17 | 2A GSL Meet #4 R v DP EV NC Oct 17 · 5,000 Meters Varsity · Place 12 · Rogers (Spokane) | 5,000 Meters Varsity | 12 | 18:21.96 | 10 |
| Oct 9 | 2A GSL Rogers at ClarkstonOct 9 · 5,000 Meters Varsity · Place 3 · Rogers (Spokane) | 5,000 Meters Varsity | 3 | 18:17.63 | 10 |
| Sep 25 | 2A GSL #2 WV v Rogers at Millwood MeadowsSep 25 · 5,000 Meters Varsity · Place 7 · Rogers (Spokane) | 5,000 Meters Varsity | 7 | 18:39 | 10 |