Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Covington Sports PlexCovington High Cross-Country Invitational · Sep 9 | 21:06.7 | Covington High Cross-Country Invitational | September 9, 2025 |
| 5,000 Meters · Dresden CourthouseDresden High School Invitational · Aug 21 | 23:00.7 | Dresden High School Invitational | August 21, 2025 |
| 5,000 Meters · Graham ParkUCHS Invitational · Aug 25 | 19:46.16 | UCHS Invitational | August 25, 2026 |
| 5,000 Meters · John Hunt Cross Country Running ParkOn Twilight at PR'ville (HS) · Sep 26 | 18:49.3 | On Twilight at PR'ville (HS) | September 26, 2026 |
| 5,000 Meters · Lexington Soccer ComplexLHS Tiger Run · Sep 16 | 20:21.78 | LHS Tiger Run | September 16, 2025 |
| 5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic High School · Sep 5 | 19:31.31 | City Auto Memphis Twilight XC Classic High School | September 5, 2026 |
| 5,000 Meters · Shelby Farms ParkTSSAA XC DI Class AA State Championship Meet · Nov 6 | 19:36.1 | TSSAA XC DI Class AA State Championship Meet | November 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | TSSAA XC DI Class AA State Championship MeetNov 6 · 5,000 Meters D1AA · Place 7 · Westview | 5,000 Meters D1AA | 7 | 19:36.1 PB | 11 |
| Oct 3 | The Frank Horton XCOct 3 · 5,000 Meters HS Gold · Place 41 · Westview | 5,000 Meters HS Gold | 41 | 19:48.8 | 11 |
| Sep 27 | On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 45 · Westview | 5,000 Meters CHAMPIONSHIP | 45 | 19:53.25 | 11 |
| Sep 16 | LHS Tiger RunSep 16 · 5,000 Meters Varsity · Place 1 · Westview | 5,000 Meters Varsity | 1 | 20:21.78 PB | 11 |
| Sep 9 | Covington High Cross-Country InvitationalSep 9 · 5,000 Meters Varsity · Place 1 · Westview | 5,000 Meters Varsity | 1 | 21:06.7 PB | 11 |
| Aug 30 | City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters Varsity · Place 29 · Westview | 5,000 Meters Varsity | 29 | 20:09.4 | 11 |
| Aug 21 | Dresden High School InvitationalAug 21 · 5,000 Meters Varsity · Place 9 · Westview | 5,000 Meters Varsity | 9 | 23:00.7 PB | 11 |
| Aug 9 | West Tennessee JamboreeAug 9 · 3,000 Meters Varsity · Place 7 · Westview | 3,000 Meters Varsity | 7 | 12:16.9 | JR |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | TSSAA State Cross Country ChampionshipNov 7 · 5,000 Meters Varsity · Place 27 · Westview | 5,000 Meters Varsity | 27 | 20:40.39 | 10 |
| Oct 29 | TSSAA XC DI Class A-AA Region 7 Meet Oct 29 · 5,000 Meters Varsity · Place 2 · Westview | 5,000 Meters Varsity | 2 | 20:52.71 | 10 |
| Oct 4 | 2024 Frank Horton XC (ES MS)Oct 4 · 5,000 Meters Varsity · Place 30 · Westview | 5,000 Meters Varsity | 30 | 20:22.6 | SO |
| Sep 10 | Huntingdon High School InvitationalSep 10 · 5,000 Meters Varsity · Place 3 · Westview | 5,000 Meters Varsity | 3 | 21:53.03 | — |
| Aug 31 | City Auto Memphis Twilight ClassicAug 31 · 5,000 Meters Varsity · Place 42 · Westview | 5,000 Meters Varsity | 42 | 21:30.82 | 10 |
| Aug 13 | Dresden High School JamboreeAug 13 · 4,000 Meters Varsity · Place 1 · Westview | 4,000 Meters Varsity | 1 | 17:27.26 | 10 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | TSSAA State Cross Country ChampionshipNov 2 · 5,000 Meters Division 1 · Place 33 · Westview | 5,000 Meters Division 1 | 33 | 20:41.81 | 9 |
| Oct 24 | Region 7- A-AA ChampionshipOct 24 · 5,000 Meters Varsity · Place 3 · Westview | 5,000 Meters Varsity | 3 | 20:45.09 | 9 |
| Oct 17 | Martin Westview MeetOct 17 · 5,000 Meters Division 1 · Place 6 · Westview | 5,000 Meters Division 1 | 6 | 21:20.03 | 9 |
| Sep 26 | TCA InvitationalSep 26 · 5,000 Meters Varsity · Place 11 · Westview | 5,000 Meters Varsity | 11 | 23:50.18 | — |
| Sep 2 | City Auto MEMPHIS TWILIGHT XC CLASSICSep 2 · 5,000 Meters Varsity · Place 42 · Westview | 5,000 Meters Varsity | 42 | 21:30.82 | 10 |