Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2092 m · Tecumseh High SchoolTecumseh Savage Invitational · Oct 8 | 17:32 | Tecumseh Savage Invitational | October 8, 2020 |
| 5,000 Meters · Camp GruberArmy National Guard Cross Country Invitational · Sep 8 | 27:00 | Army National Guard Cross Country Invitational | September 8, 2023 |
| 5,000 Meters · Lexington High School9th Annual Lexington Bulldog Open · Oct 2 | 24:45.29 | 9th Annual Lexington Bulldog Open | October 2, 2026 |
| 5,000 Meters · North Rock Creek HS2026 North Canadian River Conference · Sep 15 | 26:38.11 | 2026 North Canadian River Conference | September 15, 2026 |
| 5,000 Meters · Tecumseh High School2025 Savage Cross Country Invitational (Tecumseh) · Sep 23 | 24:12.62 | 2025 Savage Cross Country Invitational (Tecumseh) | September 23, 2025 |
| 5,000 Meters · WaurikaWaurika 4A XC Regional Championships · Oct 17 | 25:32.6 | Waurika 4A XC Regional Championships | October 17, 2026 |
| 5,000 Meters · Waurika High SchoolOSSAA 4A Regional Waurika XC25 · Oct 18 | 24:14.35 | OSSAA 4A 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
4 results2025 Cross Country
2 results2023 Cross Country
3 results2020 Cross Country
1 results