Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Prague Little League Park2026 Prague Cross Country Ken's Invitational · Aug 22 | 15:07.4 | 2026 Prague Cross Country Ken's Invitational | August 22, 2026 |
| 5,000 Meters · Bridge Creek HSOSSAA Regional · Oct 17 | 23:19 | OSSAA Regional | October 17, 2026 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA OK State Championship · Nov 2 | 24:40.4 | OSSAA OK State Championship | November 2, 2024 |
| 5,000 Meters · Henryetta High School2026 Henryetta Invitational Cross Country Meet · Sep 12 | 27:49.1 | 2026 Henryetta Invitational Cross Country Meet | September 12, 2026 |
| 5,000 Meters · Heritage HallOSSAA 2A Regional Heritage Hall XC25 · Oct 18 | 24:30 | OSSAA 2A Regional Heritage Hall XC25 | October 18, 2025 |
| 5,000 Meters · Nichols Park2025 Henryetta Invitational XC Meet · Sep 6 | 21:23.39 | 2025 Henryetta Invitational XC Meet | September 6, 2025 |
| 5,000 Meters · North Rock Creek HSOSSAA OK 1A-4A State Championship XC25 · Nov 1 | 24:31.87 | OSSAA OK 1A-4A State Championship XC25 | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2024 Cross Country
1 results