Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Carl Albert HSOSSAA 1A-4A XC State Championships · Oct 24 | 14:31.1 | OSSAA 1A-4A XC State Championships | October 24, 2026 |
| 3,200 Meters · Carl Albert Middle School2026 Titan Invitational (Carl Albert) · Sep 3 | 13:53.6 | 2026 Titan Invitational (Carl Albert) | September 3, 2026 |
| 3,200 Meters · Dickson High SchoolDickson Cross Country Invitational · Sep 14 | 14:16.91 | Dickson Cross Country Invitational | September 14, 2024 |
| 3,200 Meters · Edmond Santa Fe High SchoolOSSAA OK State Championship · Nov 2 | 14:17.4 | OSSAA OK State Championship | November 2, 2024 |
| 3,200 Meters · North Rock Creek HSOSSAA OK 1A-4A State Championship XC25 · Nov 1 | 13:18.24 | OSSAA OK 1A-4A State Championship XC25 | November 1, 2025 |
| 3,200 Meters · WaurikaWaurika 4A XC Regional Championships · Oct 17 | 13:58.1 | Waurika 4A XC Regional Championships | October 17, 2026 |
| 3,200 Meters · Waurika High SchoolOSSAA 4A Regional Waurika XC25 · Oct 18 | 13:30.43 | 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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | OSSAA OK 1A-4A State Championship XC25Nov 1 · 3,200 Meters 4A · Place 51 · Plainview | 3,200 Meters 4A | 51 | 13:18.24 PB | 10 |
| Oct 18 | OSSAA 4A Regional Waurika XC25Oct 18 · 3,200 Meters 4A · Place 22 · Plainview | 3,200 Meters 4A | 22 | 13:30.43 PB | 10 |
| Sep 13 | 2025 NRC Pre-State Cross Country MeetSep 13 · 3,200 Meters 4A · Place 50 · Plainview | 3,200 Meters 4A | 50 | 13:55.27 | 10 |
| Sep 2 | 2025 Titan Invitational (Carl Albert HS)Sep 2 · 3,200 Meters 2-4A · Place 12 · Plainview | 3,200 Meters 2-4A | 12 | 14:07.88 | 10 |
| Aug 23 | 2025 Red River Showdown Cross Country InvitationalAug 23 · 3,200 Meters High School · Plainview | 3,200 Meters High School | 0 | 15:11.17Unofficial | 10 |
2024 Cross Country
2 results