Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Bartlett High SchoolShelby County 3200 Kickoff · Aug 19 | 13:25.95 | Shelby County 3200 Kickoff | August 19, 2023 |
| 5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 16 | 22:28.77 | The Southern Showcase | September 16, 2023 |
| 5,000 Meters · John Hunt Cross Country Running ParkOn Twilight at PR'ville · Sep 27 | 22:11.82 | On Twilight at PR'ville | September 27, 2025 |
| 5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic HS · Aug 30 | 21:41.5 | City Auto Memphis Twilight XC Classic HS | August 30, 2025 |
| 5,000 Meters · Shelby Farms ParkThe Frank Horton XC · Oct 3 | 21:59.7 | The Frank Horton XC | October 3, 2025 |
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 |
| Nov 6 | TSSAA XC DII Class A State Championship MeetNov 6 · 5,000 Meters D2A · Place 77 · St. Benedict at Auburndale | 5,000 Meters D2A | 77 | 24:11.7 | 12 |
| Oct 3 | The Frank Horton XCOct 3 · 5,000 Meters HS Purple · Place 42 · St. Benedict at Auburndale | 5,000 Meters HS Purple | 42 | 21:59.7 PB | 12 |
| Sep 27 | On Twilight at PR'villeSep 27 · 5,000 Meters Open · Place 10 · St. Benedict at Auburndale | 5,000 Meters Open | 10 | 22:11.82 PB | 12 |
| Sep 17 | MYA HS CC Meet #2Sep 17 · 5,000 Meters Varsity · Place 10 · St. Benedict at Auburndale | 5,000 Meters Varsity | 10 | 23:27 | 12 |
| Aug 30 | City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters Varsity · Place 84 · St. Benedict at Auburndale | 5,000 Meters Varsity | 84 | 21:41.5 PB | 12 |
2024 Cross Country
4 results2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Crimson · Place 18 · St. Benedict at Auburndale | 5,000 Meters Varsity - Crimson | 18 | 22:28.77 PB | 10 |
| Sep 2 | City Auto MEMPHIS TWILIGHT XC CLASSICSep 2 · 5,000 Meters Varsity · Place 132 · St. Benedict at Auburndale | 5,000 Meters Varsity | 132 | 22:49.54 | 10 |
| Aug 19 | Shelby County 3200 KickoffAug 19 · 3,200 Meters Varsity · Place 10 · St. Benedict at Auburndale | 3,200 Meters Varsity | 10 | 13:25.95 PB | 10 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 3 | MEMPHIS TWILIGHT XC CLASSICSep 3 · 5,000 Meters Varsity · Place 114 · St. Benedict at Auburndale | 5,000 Meters Varsity | 114 | 22:56.28 | 9 |