Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Watonga SchoolsWatonga XC Invitational 2025 · Aug 30 | 16:37.25 | Watonga XC Invitational 2025 | August 30, 2025 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA OK State Championship · Nov 2 | 20:35.6 | OSSAA OK State Championship | November 2, 2024 |
| 5,000 Meters · Hobart High SchoolHobart Meet · Oct 2 | 22:44.43 | Hobart Meet | October 2, 2026 |
| 5,000 Meters · Mooreland HSMooreland XC Meet · Sep 5 | 24:12.09 | Mooreland XC Meet | September 5, 2026 |
| 5,000 Meters · North Rock Creek HSOSSAA OK 1A-4A State Championship XC25 · Nov 1 | 20:14.60 | OSSAA OK 1A-4A State Championship XC25 | November 1, 2025 |
| 5,000 Meters · WaurikaWaurika 1A XC Regional Championships · Oct 17 | 22:02.9 | Waurika 1A XC Regional Championships | October 17, 2026 |
| 5,000 Meters · Waurika High SchoolOSSAA 1A Regional Waurika XC25 · Oct 18 | 19:37.63 | OSSAA 1A Regional Waurika XC25 | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Waurika 1A XC Regional ChampionshipsOct 17 · 5,000 Meters New Division · Place 65 · Granite | 5,000 Meters New Division | 65 | 22:02.9 PB | 11 |
| Oct 2 | Hobart MeetOct 2 · 5,000 Meters Varsity · Place 41 · Granite | 5,000 Meters Varsity | 41 | 22:44.43 PB | 11 |
| Sep 5 | Mooreland XC MeetSep 5 · 5,000 Meters Varsity · Place 33 · Granite | 5,000 Meters Varsity | 33 | 24:12.09 PB | 11 |
2025 Cross Country
3 results2024 Cross Country
2 results