Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 22:35.77 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Northwest Arkansas Community College1A-2A HS Regional Championships · Oct 26 | 21:45.69 | 1A-2A HS Regional Championships | October 26, 2022 |
| 5,000 Meters · NorthWest Arkansas Community College1A-2A HS/JH Regional XC Championships · Oct 29 | 22:00.60 | 1A-2A HS/JH Regional XC Championships | October 29, 2025 |
| 5,000 Meters · NorthWest Arkansas Community College Washington CountyTAKE FLIGHT Night Invitational · Sep 3 | 22:57.89 | TAKE FLIGHT Night Invitational | September 3, 2024 |
| 5,000 Meters · Oaklawn Park Race TrackArkansas State Cross Country Championships · Nov 7 | 22:20.29 | Arkansas State Cross Country Championships | November 7, 2024 |
| 5,000 Meters · University of AR XC courseChile Pepper XC Festival · Sep 30 | 21:54.1 | Chile Pepper XC Festival | September 30, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Bronze · Place 87 · UnattachedUnattached | 5,000 Meters Bronze | 87 | 22:35.77 PB | 12 |
| Nov 6 | Arkansas State Cross Country ChampionshipsNov 6 · 5,000 Meters 2A · Place 8 · Ozark Catholic AcademyOzark Catholic Academy | 5,000 Meters 2A | 8 | 22:22.9 | 12 |
| Oct 29 | 1A-2A HS/JH Regional XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 1 · Ozark Catholic AcademyOzark Catholic Academy | 5,000 Meters Varsity | 1 | 22:00.60 PB | 12 |
| Oct 4 | Chile Pepper XC FestivalOct 4 · 5,000 Meters Open · Place 53 · Ozark Catholic AOzark Catholic A | 5,000 Meters Open | 53 | 22:07.4 | 12 |
| Sep 12 | Sugar Creek ShowdownSep 12 · 5,000 Meters Varsity · Ozark Catholic AcademyOzark Catholic Academy | 5,000 Meters Varsity | 0 | — | 12 |
2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | AIA Arkansas State XC ChampionshipNov 2 · 5,000 Meters 1A · Place 2 · Ozark CatholicOzark Catholic | 5,000 Meters 1A | 2 | 21:17.12 | — |
| Oct 14 | Van Buren ClassicOct 14 · 5,000 Meters Varsity · Place 4 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 4 | 20:33.27 | 10 |
| Sep 30 | Chile Pepper XC FestivalSep 30 · 2 Miles Open · Place 114 · Ozark CatholicOzark Catholic | 2 Miles Open | 114 | 14:11.1 | 10 |
| Sep 9 | Elkins InvitationalSep 9 · 5,000 Meters Varsity · Place 5 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 5 | 24:01.08 | 10 |
| Sep 5 | TAKE FLIGHT - Night InvitationalSep 5 · 5,000 Meters Varsity · Place 9 · Ozark Catholic AcademyOzark Catholic Academy | 5,000 Meters Varsity | 9 | 24:15.23 | 10 |
| Sep 2 | Shiloh Saints InvitationalSep 2 · 5,000 Meters 1A · Place 8 · Ozark CatholicOzark Catholic | 5,000 Meters 1A | 8 | 23:21.22 | — |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Arkansas State Cross Country ChampionshipsNov 3 · 5,000 Meters 1A · Place 2 · Ozark CatholicOzark Catholic | 5,000 Meters 1A | 2 | 21:37.42 | — |
| Oct 26 | 1A-2A HS Regional ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · Ozark Catholic AcademyOzark Catholic Academy | 5,000 Meters Varsity | 1 | 21:45.69 PB | 9 |
| Oct 18 | Lions Thrive InvitationalOct 18 · 5,000 Meters Varsity · Place 11 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 11 | 21:42.8 | 9 |
| Oct 15 | Van Buren ClassicOct 15 · 5,000 Meters Varsity · Place 3 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 3 | 21:51.23 | 9 |
| Oct 8 | Springdale Schools InvitationalOct 8 · 5,000 Meters Varsity · Place 20 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 20 | 21:50.52 | 9 |
| Sep 30 | Chile Pepper XC FestivalSep 30 · 5,000 Meters Open · Place 81 · Ozark Catholic AcademyOzark Catholic Academy | 5,000 Meters Open | 81 | 21:54.1 PB | 9 |
| Sep 24 | Berryville Bobcat Back 40Sep 24 · 5,000 Meters Varsity · Place 6 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 6 | 24:26.03 | 9 |