Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Victor Ashe ParkTennessee State Elementary XC Championships · Oct 23 | 6:32.79 | Tennessee State Elementary XC Championships | October 23, 2021 |
| 2 Miles · Victor Ashe ParkTennessee State Middle XC Championships · Oct 26 | 13:06.80 | Tennessee State Middle XC Championships | October 26, 2024 |
| 2,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic - HS/MS · Aug 31 | 7:21.22 | City Auto Memphis Twilight XC Classic - HS/MS | August 31, 2024 |
| 5,000 Meters · BNA Tennis ParkNMPHC XC Classic · Aug 29 | 17:50.5 | NMPHC XC Classic | August 29, 2026 |
| 5,000 Meters · Center Hill High SchoolMustang Stampede · Sep 13 | 18:10.99 | Mustang Stampede | September 13, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkRandolph Invitational · Oct 18 | 18:11.73 | Randolph Invitational | October 18, 2025 |
| 5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic High School · Sep 5 | 17:43.12 | City Auto Memphis Twilight XC Classic High School | September 5, 2026 |
| 5,000 Meters · Oakville Indian Mounds ParkChickasaw Trails Invitational · Sep 12 | 16:51.8 | Chickasaw Trails Invitational | September 12, 2026 |
| 5,000 Meters · Shelby Farms ParkThe Frank Horton XC · Oct 2 | 17:14.3 | The Frank Horton XC | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | TSSAA DI Class AAA XC Section 8 Meet Oct 28 · 5,000 Meters Varsity · Place 31 · ArlingtonArlington | 5,000 Meters Varsity | 31 | 19:32 | 10 |
| Oct 2 | The Frank Horton XCOct 2 · 5,000 Meters HS Boys Gold · Place 106 · ArlingtonArlington | 5,000 Meters HS Boys Gold | 106 | 17:14.3 PB | 10 |
| Sep 12 | Chickasaw Trails InvitationalSep 12 · 5,000 Meters Large School · Place 56 · ArlingtonArlington | 5,000 Meters Large School | 56 | 16:51.8 PB | 10 |
| Sep 5 | City Auto Memphis Twilight XC Classic High SchoolSep 5 · 5,000 Meters Varsity · Place 95 · ArlingtonArlington | 5,000 Meters Varsity | 95 | 17:43.12 PB | 10 |
| Aug 29 | NMPHC XC ClassicAug 29 · 5,000 Meters 4A-7A · Place 20 · ArlingtonArlington | 5,000 Meters 4A-7A | 20 | 17:50.5 PB | 10 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | TSSAA XC DI Class AAA State Championship MeetNov 7 · 5,000 Meters D1AAA · Place 180 · ArlingtonArlington | 5,000 Meters D1AAA | 180 | 18:08.4 | 9 |
| Oct 18 | Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 96 · ArlingtonArlington | 5,000 Meters Large School | 96 | 18:11.73 PB | 9 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Gold · Place 160 · ArlingtonArlington | 5,000 Meters Gold | 160 | 18:27.75 | 9 |
| Sep 13 | Mustang StampedeSep 13 · 5,000 Meters L · Place 16 · ArlingtonArlington | 5,000 Meters L | 16 | 18:10.99 PB | 9 |
| Aug 30 | City Auto Memphis Twilight XC Classic HSAug 30 · 5,000 Meters Varsity · Place 130 · ArlingtonArlington | 5,000 Meters Varsity | 130 | 18:32.6 | 9 |
| Aug 9 | West Tennessee JamboreeAug 9 · 3,000 Meters Varsity · Place 70 · Arlington High SchooArlington High Schoo | 3,000 Meters Varsity | 70 | 11:51.3 | FR |
2024 Cross Country
3 results2023 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
1 results