Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carl Albert Middle School2026 Oklahoma Small School XC Pre-State · Sep 19 | 21:51.4 | 2026 Oklahoma Small School XC Pre-State | September 19, 2026 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA OK State Championship · Nov 2 | 17:39.6 | OSSAA OK State Championship | November 2, 2024 |
| 5,000 Meters · Gordon Cooper Technology Center2026 Oklahoma Baptist University Cross Country Challenge · Oct 1 | 19:04.33 | 2026 Oklahoma Baptist University Cross Country Challenge | October 1, 2026 |
| 5,000 Meters · Madill City Lake2026 Lake Country Conference · Oct 10 | 18:44.42 | 2026 Lake Country Conference | October 10, 2026 |
| 5,000 Meters · Marietta High School2026 Red River Showdown Cross Country Invitational (Marietta) · Aug 29 | 21:13.7 | 2026 Red River Showdown Cross Country Invitational (Marietta) | August 29, 2026 |
| 5,000 Meters · North Rock Creek HSOSSAA OK 1A-4A State Championship XC25 · Nov 1 | 18:31.84 | OSSAA OK 1A-4A State Championship XC25 | November 1, 2025 |
| 5,000 Meters · Waurika High SchoolOSSAA 4A Regional Waurika XC25 · Oct 18 | 18:10.81 | 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
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | OSSAA OK 1A-4A State Championship XC25Nov 1 · 5,000 Meters 4A · Place 89 · Madill | 5,000 Meters 4A | 89 | 18:31.84 PB | 11 |
| Oct 18 | OSSAA 4A Regional Waurika XC25Oct 18 · 5,000 Meters 4A · Place 25 · Madill | 5,000 Meters 4A | 25 | 18:10.81 PB | 11 |
| Oct 11 | 2025 Lake Country Conference Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 18 · Madill | 5,000 Meters Varsity | 18 | 17:53.23 | 11 |
| Oct 4 | 2025 McLoud Blackberry RunOct 4 · 5,000 Meters High School · Place 7 · Madill | 5,000 Meters High School | 7 | 18:14.11Unofficial | 11 |
| Sep 13 | 2025 NRC Pre-State Cross Country MeetSep 13 · 5,000 Meters 4A · Place 43 · Madill | 5,000 Meters 4A | 43 | 18:35.48 | 11 |
| Aug 30 | 2025 Madill Cat RunAug 30 · 5,000 Meters Varsity · Place 20 · Madill | 5,000 Meters Varsity | 20 | 18:48.27 | 11 |
| Aug 23 | 2025 Red River Showdown Cross Country InvitationalAug 23 · 5,000 Meters High School · Madill | 5,000 Meters High School | 0 | 21:05.36Unofficial | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | OSSAA OK State ChampionshipNov 2 · 5,000 Meters 4A · Place 50 · Madill | 5,000 Meters 4A | 50 | 17:39.6 PB | 10 |
| Aug 24 | Red River ShowdownAug 24 · 5,000 Meters Varsity · Place 30 · Madill | 5,000 Meters Varsity | 30 | 20:12.96 | so |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 2 | Madill Cat RunSep 2 · 5,000 Meters Varsity · Place 63 · Madill | 5,000 Meters Varsity | 63 | 22:22.55 | 9 |
| Aug 26 | Red River ShowdownAug 26 · 5,000 Meters Varsity · Place 46 · MADILL | 5,000 Meters Varsity | 46 | 21:34.8 | — |
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Waurika InvitationalOct 8 · 2 Miles Middle School · Place 20 · MADILL MIDDLE SCHOOL | 2 Miles Middle School | 20 | 12:53.26 | 8 |
| Oct 8 | Waurika InvitationalOct 8 · 2 Miles Middle School · Place 20 · MADILL MIDDLE SCHOOL | 2 Miles Middle School | 20 | 12:53.26 | 8 |
| Oct 8 | Waurika InvitationalOct 8 · 2 Miles Middle School · Place 20 · MADILL MIDDLE SCHOOL | 2 Miles Middle School | 20 | 12:53.26 | 8 |
| Oct 1 | Byng Badlands InvitationalOct 1 · 2 Miles Middle School · Place 11 · MADILL MIDDLE SCHOOL | 2 Miles Middle School | 11 | 13:26.57 | 8 |