Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Carl Albert HSOSSAA 1A-4A XC State Championships · Oct 24 | 15:28.6 | OSSAA 1A-4A XC State Championships | October 24, 2026 |
| 2 Miles · Edmond Santa Fe High SchoolOSSAA OK 2A State Championship · Oct 28 | 16:23.39 | OSSAA OK 2A State Championship | October 28, 2023 |
| 2 Miles · Mooreland HSMooreland XC Meet · Sep 5 | 18:37.59 | Mooreland XC Meet | September 5, 2026 |
| 2,500 Meters · Watonga High SchoolWatonga XC Invitational 2024 · Aug 31 | 13:14 | Watonga XC Invitational 2024 | August 31, 2024 |
| 3,200 Meters · North Rock Creek HSOSSAA OK 1A-4A State Championship XC25 · Nov 1 | 15:57.16 | OSSAA OK 1A-4A State Championship XC25 | November 1, 2025 |
| 3,200 Meters · Oklahoma Bible AcademyOSSAA 1A Regional OBA XC25 · Oct 18 | 15:38.22 | OSSAA 1A Regional OBA XC25 | October 18, 2025 |
| 3,200 Meters · Oklahoma Bible AcademyOklahoma Bible Academy Cross Country Invitational · Oct 3 | 15:31.66 | Oklahoma Bible Academy Cross Country Invitational | October 3, 2026 |
| 3,200 Meters · Watonga High SchoolWatonga XC Invitational · Oct 4 | 16:18.01 | Watonga XC Invitational | October 4, 2025 |
| 5,000 Meters · Oklahoma State UniversityOklahoma State Cowboy Jamboree · Sep 23 | 28:40.1 | Oklahoma State Cowboy Jamboree | September 23, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | OSSAA 1A Regional OBAOct 26 · 3,200 Meters HS 1A · Place 44 · Mooreland | 3,200 Meters HS 1A | 44 | 15:44.32 | 10 |
| Oct 12 | Watonga XC InvitationalOct 12 · 3,200 Meters Varsity · Place 104 · Mooreland | 3,200 Meters Varsity | 104 | 16:54.68 | 10 |
| Aug 31 | Watonga XC Invitational 2024Aug 31 · 2,500 Meters HS · Place 93 · Mooreland | 2,500 Meters HS | 93 | 13:14 PB | 10 |
| Aug 24 | Alva Goldbug XCAug 24 · 2 Miles Varsity · Place 41 · Mooreland | 2 Miles Varsity | 41 | 17:41.92 | — |
2023 Cross Country
3 results