Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Carl Albert Middle School2026 Titan Invitational (Carl Albert) · Sep 3 | 14:52.8 | 2026 Titan Invitational (Carl Albert) | September 3, 2026 |
| 3,200 Meters · Edmond Santa Fe High SchoolOSSAA OK State Championship · Nov 2 | 15:15.9 | OSSAA OK State Championship | November 2, 2024 |
| 3,200 Meters · Henryetta High School2026 Henryetta Invitational Cross Country Meet · Sep 12 | 14:46.5 | 2026 Henryetta Invitational Cross Country Meet | September 12, 2026 |
| 3,200 Meters · Heritage HallOSSAA 2A Regional Heritage Hall XC25 · Oct 18 | 14:19 | OSSAA 2A Regional Heritage Hall XC25 | October 18, 2025 |
| 3,200 Meters · Nichols Park2025 Henryetta Invitational XC Meet · Sep 6 | 16:03.70 | 2025 Henryetta Invitational XC Meet | September 6, 2025 |
| 3,200 Meters · North Rock Creek HSOSSAA OK 1A-4A State Championship XC25 · Nov 1 | 14:31.09 | 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
2 results2025 Cross Country
4 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | OSSAA OK State ChampionshipNov 2 · 3,200 Meters 2A · Place 93 · Central (Sallisaw) | 3,200 Meters 2A | 93 | 15:15.9 PB | 10 |
| Aug 29 | Gore Pirates XC MeetAug 29 · 1 Mile Varsity · Place 22 · Central Sallisaw | 1 Mile Varsity | 22 | 8:02.41 | — |