Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Northwest Arkansas Community College1A-2A HS/JH Regional XC Championships - 2024 · Oct 30 | 17:52.01 | 1A-2A HS/JH Regional XC Championships - 2024 | October 30, 2024 |
| 5,000 Meters · Oaklawn Park Race TrackArkansas State Cross Country Championships · Nov 7 | 17:51.10 | Arkansas State Cross Country Championships | November 7, 2024 |
| 5,000 Meters · University of AR XC courseChile Pepper XC Festival · Sep 30 | 18:18.9 | Chile Pepper XC Festival | September 30, 2022 |
| 8,000 Meters · Baldwin Golf CourseBaker Wildcat Classic · Sep 6 | 28:11.2 | Baker Wildcat Classic | September 6, 2025 |
| 8,000 Meters · Lewis Cross Country Course GLVC Cross Country Championships · Oct 25 | 28:21.59 | GLVC Cross Country Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2024 Cross Country
4 results2023 Cross Country
5 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Arkansas State Cross Country ChampionshipsNov 3 · 5,000 Meters 1A · Place 6 · Ozark CatholicOzark Catholic | 5,000 Meters 1A | 6 | 18:39.63 | — |
| Oct 26 | 1A-2A HS Regional ChampionshipsOct 26 · 5,000 Meters Varsity · Place 8 · Ozark Catholic AcademyOzark Catholic Academy | 5,000 Meters Varsity | 8 | 18:47.45 | 10 |
| Oct 18 | Lions Thrive InvitationalOct 18 · 5,000 Meters Varsity · Place 37 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 37 | 18:54.1 | — |
| Oct 15 | Van Buren ClassicOct 15 · 5,000 Meters Varsity · Place 6 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 6 | 18:41.64 | 10 |
| Oct 8 | Springdale Schools InvitationalOct 8 · 5,000 Meters Varsity · Place 53 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 53 | 18:32.95 | 10 |
| Sep 30 | Chile Pepper XC FestivalSep 30 · 5,000 Meters Open · Place 140 · Ozark Catholic AcademyOzark Catholic Academy | 5,000 Meters Open | 140 | 18:18.9 PB | 10 |
| Sep 24 | Berryville Bobcat Back 40Sep 24 · 5,000 Meters Varsity · Place 12 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 12 | 19:56.75 | 10 |
| Sep 10 | Elkins InvitationalSep 10 · 5,000 Meters 1A · Place 14 · Ozark CatholicOzark Catholic | 5,000 Meters 1A | 14 | 19:38.57 | — |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Arkansas State Cross Country ChampionshipsNov 4 · 5,000 Meters 1A · Place 16 · Ozark CatholicOzark Catholic | 5,000 Meters 1A | 16 | 19:39.53 | — |
| Oct 27 | Arkansas 1A-2A HS/JH Regional ChampionshipsOct 27 · 5,000 Meters Varsity · Place 22 · Ozark Catholic AcademyOzark Catholic Academy | 5,000 Meters Varsity | 22 | 21:10.15 | 9 |
| Oct 15 | Van Buren ClassicOct 15 · 5,000 Meters 1A · Place 36 · Ozark CatholicOzark Catholic | 5,000 Meters 1A | 36 | 21:13.76 | — |
| Oct 9 | Springdale Schools InvitationalOct 9 · 5,000 Meters Varsity · Place 47 · Ozark CatholicOzark Catholic | 5,000 Meters Varsity | 47 | 20:56.59 | 9 |
| Oct 1 | Chile Pepper XC FestivalOct 1 · 5,000 Meters High School - Open · Place 340 · Ozark Catholic AcademyOzark Catholic Academy | 5,000 Meters High School - Open | 340 | 21:06.3 | 9 |
| Sep 25 | Berryville Bobcat Back 40Sep 25 · 5,000 Meters 1A · Place 36 · Ozark CatholicOzark Catholic | 5,000 Meters 1A | 36 | 20:55.46 | 9 |
| Sep 18 | Panther XC ClassicSep 18 · 5,000 Meters 1A · Place 54 · Ozark CatholicOzark Catholic | 5,000 Meters 1A | 54 | 22:14.81 | — |
| Sep 11 | Elkins InvitationalSep 11 · 5,000 Meters 1A · Place 48 · Ozark CatholicOzark Catholic | 5,000 Meters 1A | 48 | 22:30.04 | — |
| Sep 4 | Shiloh Saints InvitationalSep 4 · 2 Miles 1A · Place 29 · Ozark CatholicOzark Catholic | 2 Miles 1A | 29 | 13:37.07 | — |