Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Sep 5 | 21:04.9 | City Auto Memphis Twilight Classic | September 5, 2026 |
| 5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 24 | 17:10.14 | Kudzu Hills Invitational | September 24, 2022 |
| 5,000 Meters · John Hunt Cross Country ParkAHSAA 4A Section 4 · Oct 28 | 16:36.61 | AHSAA 4A Section 4 | October 28, 2021 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 4A State XC Championships · Nov 6 | 16:31.77 | AHSAA Class 4A State XC Championships | November 6, 2021 |
| 8,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 18 | 26:47.23 | FSU NCAA DI South Region Preview | September 18, 2026 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 27:10.66 | Lucian Rosa Invitational | September 27, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 11 | 25:53.60 | UAH Chargers XC Invitational | October 11, 2025 |
| 8,000 Meters · McFarland ParkUNA Invitational · Sep 5 | 25:58.14 | UNA Invitational | September 5, 2025 |
| 8,000 Meters · Oklahoma State UniversityOklahoma State Cowboy Jamboree · Sep 23 | 28:10.1 | Oklahoma State Cowboy Jamboree | September 23, 2023 |
| 8,000 Meters · Shelby Farms Park2025 GSC XC Championships · Oct 25 | 25:07.86 | 2025 GSC XC Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 2025 GSC XC ChampionshipsOct 25 · 8,000 Meters Men · Place 27 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men | 27 | 25:07.86 PB | Jr |
| Oct 11 | UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 70 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men | 70 | 25:53.60 PB | Jr |
| Sep 27 | Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 139 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men's Championship | 139 | 27:10.66 PB | Jr |
| Sep 12 | The Southern ShowcaseSep 12 · 8,000 Meters College · Place 202 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters College | 202 | 26:01.48 | Jr |
| Sep 5 | UNA InvitationalSep 5 · 8,000 Meters Men's Race · Place 17 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men's Race | 17 | 25:58.14 PB | Jr |
2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 5 · PricevillePriceville | 5,000 Meters 4A | 5 | 16:37.27 | 12 |
| Oct 15 | Randolph InvitationalOct 15 · 5,000 Meters Varsity · Place 1 · PricevillePriceville | 5,000 Meters Varsity | 1 | 16:14.80 | — |
| Oct 1 | Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 10 · PricevillePriceville | 5,000 Meters Varsity | 10 | 16:23.10 | 12 |
| Sep 24 | Kudzu Hills InvitationalSep 24 · 5,000 Meters Varsity 3A/4A · Place 4 · PricevillePriceville | 5,000 Meters Varsity 3A/4A | 4 | 17:10.14 PB | 12 |
| Sep 16 | The Southern ShowcaseSep 16 · 5,000 Meters Varsity · Place 4 · PricevillePriceville | 5,000 Meters Varsity | 4 | 16:16.20 | 12 |
| Sep 16 | The Southern ShowcaseSep 16 · 5,000 Meters Varsity · Place 4 · PricevillePriceville | 5,000 Meters Varsity | 4 | 16:16.20 | 12 |
| Aug 20 | Bob Jones HS Friendly First Chance 2 MilerAug 20 · 2 Miles 1A · Place 1 · PricevillePriceville | 2 Miles 1A | 1 | 10:02.55 | 12 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | AHSAA Class 4A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 3 · PricevillePriceville | 5,000 Meters Varsity | 3 | 16:31.77 PB | 11 |
| Oct 28 | AHSAA 4A Section 4Oct 28 · 5,000 Meters Varsity · Place 1 · PricevillePriceville | 5,000 Meters Varsity | 1 | 16:36.61 PB | 11 |
| Oct 2 | Jesse Owens XC ClassicOct 2 · 5,000 Meters Varsity · Place 33 · PricevillePriceville | 5,000 Meters Varsity | 33 | 17:14.96 | 11 |
| Sep 17 | The Southern Showcase Sep 17 · 5,000 Meters Varsity · Place 80 · PricevillePriceville | 5,000 Meters Varsity | 80 | 17:43.76 | 11 |
| Aug 28 | Black & Gold ClassicAug 28 · 5,000 Meters Varsity · Place 2 · PricevillePriceville | 5,000 Meters Varsity | 2 | 18:17.73 | 11 |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 4A · Place 26 · PricevillePriceville | 5,000 Meters 4A | 26 | 18:29.90 | 10 |
| Nov 5 | AHSAA 4A Section 4Nov 5 · 5,000 Meters Varsity · Place 4 · PricevillePriceville | 5,000 Meters Varsity | 4 | 17:52.01 | 10 |
| Oct 20 | Athens Bible School MeetOct 20 · 5,000 Meters Varsity 4A · Place 8 · PricevillePriceville | 5,000 Meters Varsity 4A | 8 | 18:45.33 | 10 |
| Oct 17 | Wildcat Fall ClassicOct 17 · 5,000 Meters 4A · Place 11 · PricevillePriceville | 5,000 Meters 4A | 11 | 18:45.02 | — |
| Oct 13 | John Hunt XC Series #3Oct 13 · 5,000 Meters Varsity · Place 26 · PricevillePriceville | 5,000 Meters Varsity | 26 | 18:56.00 | 10 |
| Oct 13 | John Hunt XC Series #3Oct 13 · 5,000 Meters Varsity · Place 26 · PricevillePriceville | 5,000 Meters Varsity | 26 | 18:56.00 | 10 |
| Sep 5 | Pepsi ChallengeSep 5 · 5,000 Meters Varsity · Place 21 · PricevillePriceville | 5,000 Meters Varsity | 21 | 19:17.23 | 10 |
2019 Cross Country
5 results2018 Cross Country
3 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Athens Bible School InvitationalOct 19 · 5,000 Meters Varsity 4A · Place 171 · PricevillePriceville | 5,000 Meters Varsity 4A | 171 | 22:34.81 | 7 |
| Sep 28 | Warriors InvitationalSep 28 · 5,000 Meters Varsity · Place 110 · PricevillePriceville | 5,000 Meters Varsity | 110 | 23:23.09 | 7 |
| Sep 23 | Twilight Panther ProwlSep 23 · 5,000 Meters 1A · Place 45 · PricevillePriceville | 5,000 Meters 1A | 45 | 21:20.60 | 7 |
| Sep 19 | Randolph ClassicSep 19 · 2 Miles Middle School · Place 60 · PricevillePriceville | 2 Miles Middle School | 60 | 13:43.77 | 7 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 173 · PricevillePriceville | 5,000 Meters Varsity | 173 | 21:36.77 | 7 |
| Sep 2 | Pepsi XC ChallengeSep 2 · 5,000 Meters Varsity · Place 68 · PricevillePriceville | 5,000 Meters Varsity | 68 | 25:11.42 | — |