Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Choctaw Creek ParkChoctaw Jacket Run · Sep 17 | 8:21.14 | Choctaw Jacket Run | September 17, 2021 |
| 2 Miles · Carl Albert Middle SchoolSuburban Conference · Oct 12 | 10:51.03 | Suburban Conference | October 12, 2021 |
| 2 Miles · Chickasha Sports ComplexOklahoma Junior High 28th Annual All Star · Oct 14 | 11:20.81 | Oklahoma Junior High 28th Annual All Star | October 14, 2021 |
| 3,200 Meters · Chickasha Sports ComplexOklahoma Junior High 27th Annual All Star · Oct 15 | 11:52.93 | Oklahoma Junior High 27th Annual All Star | October 15, 2020 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 16:15.2 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 26 | 15:32.8 | Southlake Carroll Meet #1 | August 26, 2023 |
| 5,000 Meters · Deer Creek High SchoolCentral Oklahoma (COAC/HS) & Metro (MMSAC/MS) Conferences · Oct 10 | 15:50.3 | Central Oklahoma (COAC/HS) & Metro (MMSAC/MS) Conferences | October 10, 2023 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA OK State Championship · Nov 2 | 15:56.2 | OSSAA OK State Championship | November 2, 2024 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 16:37.29 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Mustang HSOSSAA XC Regionals-Mustang · Oct 22 | 17:10.0 | OSSAA XC Regionals-Mustang | October 22, 2022 |
| 5,000 Meters · Owasso High SchoolOSSAA 6A Regional Owasso XC25 · Oct 25 | 16:39.0 | OSSAA 6A Regional Owasso XC25 | October 25, 2025 |
| 5,000 Meters · Rogers State UniversityRogers St. Distance After Dark · Sep 4 | 16:39.20 | Rogers St. Distance After Dark | September 4, 2025 |
| 5,000 Meters · University of AR XC courseChile Pepper XC Festival · Sep 30 | 16:05.0 | Chile Pepper XC Festival | September 30, 2022 |
| 8,000 Meters · JBU XC CourseSooner Athletic Cross Country Championships · Nov 7 | 28:56.3 | Sooner Athletic Cross Country Championships | November 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 123 · UnattachedUnattached | 5,000 Meters Silver | 123 | 16:37.29 PB | 12 |
| Nov 1 | OSSAA OK 5A-6A State Championship XC25Nov 1 · 5,000 Meters 6A · Place 14 · PiedmontPiedmont | 5,000 Meters 6A | 14 | 15:58.84 | 12 |
| Oct 25 | OSSAA 6A Regional Owasso XC25Oct 25 · 5,000 Meters Varsity · Place 8 · PiedmontPiedmont | 5,000 Meters Varsity | 8 | 16:39.0 PB | 12 |
| Sep 27 | 2025 Piedmont Cross Country InvitationalSep 27 · 5,000 Meters Varsity · Place 8 · PiedmontPiedmont | 5,000 Meters Varsity | 8 | 16:54.26 | — |
| Sep 4 | Rogers St. Distance After DarkSep 4 · 5,000 Meters 5A-6A · Place 29 · PiedmontPiedmont | 5,000 Meters 5A-6A | 29 | 16:39.20 PB | 12 |
2024 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 19 · PiedmontPiedmont | 5,000 Meters Open | 19 | 16:15.2 PB | 10 |
| Oct 28 | OSSAA OK 6A State ChampionshipOct 28 · 5,000 Meters 6A · Place 17 · PiedmontPiedmont | 5,000 Meters 6A | 17 | 16:05.26 | 10 |
| Oct 10 | Central Oklahoma (COAC/HS) & Metro (MMSAC/MS) ConferencesOct 10 · 5,000 Meters Varsity · Place 8 · PiedmontPiedmont | 5,000 Meters Varsity | 8 | 15:50.3 PB | 10 |
| Sep 15 | Bethany HS InvitationalSep 15 · 5,000 Meters 5A · Place 2 · Piedmont HigPiedmont Hig | 5,000 Meters 5A | 2 | 16:33.48 | — |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 48 · PiedmontPiedmont | 5,000 Meters Varsity - Elite | 48 | 15:32.8 PB | 10 |
| Aug 19 | Deer Creek Field Run Festival - HSAug 19 · 5,000 Meters Varsity Elite · Place 17 · PiedmontPiedmont | 5,000 Meters Varsity Elite | 17 | 16:17.9 | — |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR South Regional ChampionshipsNov 19 · 5,000 Meters Championship · Place 98 · UnattachedUnattached | 5,000 Meters Championship | 98 | 16:46.5 | 9 |
| Oct 29 | OSSAA State XC MeetOct 29 · 5,000 Meters 5A · Place 3 · PIEDMONTPIEDMONT | 5,000 Meters 5A | 3 | 16:20.62 | 9 |
| Oct 22 | OSSAA XC Regionals-MustangOct 22 · 5,000 Meters 5A · Place 2 · PiedmontPiedmont | 5,000 Meters 5A | 2 | 17:10.0 PB | 9 |
| Oct 11 | Suburban Conference MeetOct 11 · 5,000 Meters Varsity · Place 6 · PIEDMONTPIEDMONT | 5,000 Meters Varsity | 6 | 17:14.09 | 9 |
| Sep 30 | Chile Pepper XC FestivalSep 30 · 5,000 Meters El Caliente · Place 73 · PiedmontPiedmont | 5,000 Meters El Caliente | 73 | 16:05.0 PB | 9 |
| Sep 10 | Broken Arrow Tigers XC MeetSep 10 · 5,000 Meters Varsity · Place 7 · PIEDMONT HIGH SCHOOL 4PIEDMONT HIGH SCHOOL 4 | 5,000 Meters Varsity | 7 | 16:59.89 | 9 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 104 · PiedmontPiedmont | 5,000 Meters Varsity Elite | 104 | 16:46.11 | 9 |
| Aug 20 | Deer Creek Field Run FestivalAug 20 · 5,000 Meters Elite · Place 11 · PIEDMONT HIGH SCHOOL 3PIEDMONT HIGH SCHOOL 3 | 5,000 Meters Elite | 11 | 3:17.41 | 9 |
2021 Cross Country
3 results2020 Cross Country
3 results