Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hampton Inn Monticello, ARGAC (Great American) Cross Country Championships · Oct 25 | 19:49.7 | GAC (Great American) Cross Country Championships | October 25, 2025 |
| 5,000 Meters · Harding UniversitySteve Guymon Invitational · Sep 11 | 20:25.9 | Steve Guymon Invitational | September 11, 2026 |
| 5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Sep 5 | 20:15.1 | City Auto Memphis Twilight Classic | September 5, 2026 |
| 5,000 Meters · Newberry CollegeAAAAA State Qualifier · Nov 4 | 23:28.8 | AAAAA State Qualifier | November 4, 2022 |
| 5,000 Meters · Newberry College XC CourseSouth Carolina AAAAA State Qualifier · Nov 4 | 24:39.7 | South Carolina AAAAA State Qualifier | November 4, 2023 |
| 5,000 Meters · Oklahoma Baptist UniversityGAC (Great American) Cross Country Championships · Nov 7 | 19:55.4 | GAC (Great American) Cross Country Championships | November 7, 2026 |
| 5,000 Meters · SummervilleCreating Waves Meet · Aug 19 | 24:30.79 | Creating Waves Meet | August 19, 2022 |
| 5,000 Meters · UT TylerUT-Tyler Opener · Sep 7 | 22:24.4 | UT-Tyler Opener | September 7, 2024 |
| 5,000 Meters · Wannamaker County ParkSCISA Region 8-5A · Oct 27 | 23:09.72 | SCISA Region 8-5A | October 27, 2021 |
| 6,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 25:44.74 | Gans Creek Classic - College | September 26, 2025 |
| 6,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 25:32.39 | Lewis Crossover | October 11, 2025 |
| 6,000 Meters · Tom Rutledge Cross Country CourseNCAA DII Central Regional · Nov 8 | 24:30.00 | NCAA DII Central Regional | November 8, 2025 |
| 6,000 Meters · Williams Baptist UniversityWilliams Baptist Invitational · Sep 25 | 25:06.0 | Williams Baptist Invitational | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII Central RegionalNov 8 · 6,000 Meters D2 Central · Place 163 · HardingHarding | 6,000 Meters D2 Central | 163 | 24:30.00 PB | So |
| Oct 25 | GAC (Great American) Cross Country ChampionshipsOct 25 · 5,000 Meters GAC · Place 71 · HardingHarding | 5,000 Meters GAC | 71 | 19:49.7 PB | So |
| Oct 11 | Lewis CrossoverOct 11 · 6,000 Meters Womens 6000 · Place 280 · HardingHarding | 6,000 Meters Womens 6000 | 280 | 25:32.39 PB | So |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 6,000 Meters Open · Place 151 · HardingHarding | 6,000 Meters Open | 151 | 25:44.74 PB | So |
| Sep 12 | Steve Guymon InvitationalSep 12 · 5,000 Meters College · Place 23 · HardingHarding | 5,000 Meters College | 23 | 21:48.4 | So |
2024 Cross Country
2 results2023 Cross Country
1 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AAAAA State QualifierNov 4 · 5,000 Meters Even · Place 75 · Ashley RidgeAshley Ridge | 5,000 Meters Even | 75 | 23:28.8 PB | 10 |
| Oct 27 | Region 7-5AOct 27 · 5,000 Meters Varsity · Place 14 · F 11 Ashley RidgeF 11 Ashley Ridge | 5,000 Meters Varsity | 14 | 7:09 | — |
| Sep 21 | Warrior XC InvitationalSep 21 · 5,000 Meters Varsity · Place 18 · F 11 Ashley RidgeF 11 Ashley Ridge | 5,000 Meters Varsity | 18 | 7:36 | — |
| Aug 27 | Pinewood InvitationalAug 27 · 5,000 Meters Varsity · Place 56 · F 11 Ashley RidgeF 11 Ashley Ridge | 5,000 Meters Varsity | 56 | 7:56 | — |
| Aug 19 | Creating Waves MeetAug 19 · 5,000 Meters Varsity · Place 37 · Ashley RidgeAshley Ridge | 5,000 Meters Varsity | 37 | 24:30.79 PB | 10 |
2021 Cross Country
2 results