Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cold Springs HSCold Springs Sectional · Oct 29 | 18:43.7 | Cold Springs Sectional | October 29, 2026 |
| 5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 30 | 20:40.01 | Pepsi XC Challenge | August 30, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase (HS) · Sep 19 | 20:10.5 | The Southern Showcase (HS) | September 19, 2026 |
| 5,000 Meters · McFarland ParkCentral-Florence Sectional · Oct 30 | 19:02.40 | Central-Florence Sectional | October 30, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 8 | 19:23.21 | AHSAA XC State Championship | November 8, 2025 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 11 | 19:40.58 | Dew It On The Trails | October 11, 2025 |
| 5,000 Meters · Wilson SchoolWilson Warrior Invitational · Sep 20 | 20:22.21 | Wilson Warrior Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Cold Springs SectionalOct 29 · 5,000 Meters 3A · Place 16 · Wilson | 5,000 Meters 3A | 16 | 18:43.7 PB | 10 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 60 · Wilson | 5,000 Meters Varsity | 60 | 18:42.58 | 10 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 60 · Wilson | 1 Mile Varsity | 60 | 18:42.58 | 10 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 60 · Wilson | 5,000 Meters Varsity | 60 | 18:42.58 | 10 |
| Oct 13 | Dew It On The TrailsOct 13 · 5,000 Meters Boys 1-4A · Place 60 · Wilson | 5,000 Meters Boys 1-4A | 60 | 20:30.1 | 10 |
| Sep 19 | The Southern Showcase (HS)Sep 19 · 5,000 Meters Blue · Place 307 · Wilson | 5,000 Meters Blue | 307 | 20:10.5 PB | 10 |
| Sep 12 | Chickasaw Trails InvitationalSep 12 · 5,000 Meters Small School · Place 69 · Wilson | 5,000 Meters Small School | 69 | 20:27.9 | 10 |
| Sep 5 | Warriors InvitationalSep 5 · 5,000 Meters Small · Place 22 · Wilson | 5,000 Meters Small | 22 | 20:58.3 | 10 |
| Aug 29 | Pepsi XC Challenge 2026Aug 29 · 5,000 Meters Small School · Place 49 · Wilson | 5,000 Meters Small School | 49 | 21:01.2 | 10 |
| Aug 22 | Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 1A-4A · Place 53 · Wilson | 5,000 Meters 1A-4A | 53 | 21:17.9 | 10 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 4A · Place 45 · Wilson | 5,000 Meters 4A | 45 | 19:23.21 PB | 9 |
| Nov 8 | AHSAA XC State ChampionshipNov 8 · 5,000 Meters 7A · Place 414 · Wilson | 5,000 Meters 7A | 414 | 19:23.21 | 9 |
| Oct 30 | Central-Florence SectionalOct 30 · 5,000 Meters 4A · Place 27 · Wilson | 5,000 Meters 4A | 27 | 19:02.40 PB | 9 |
| Oct 23 | Northwest Alabama Championship 2025Oct 23 · 5,000 Meters Boys · Place 85 · Wilson | 5,000 Meters Boys | 85 | 19:36.46 | 9 |
| Oct 18 | Randolph InvitationalOct 18 · 5,000 Meters Small School · Place 63 · Wilson | 5,000 Meters Small School | 63 | 20:46.63 | 9 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Boys 1-4A · Place 57 · Wilson | 5,000 Meters Boys 1-4A | 57 | 19:40.58 PB | 9 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Bronze · Place 212 · Wilson | 5,000 Meters Bronze | 212 | 20:55.26 | 9 |
| Sep 20 | Wilson Warrior InvitationalSep 20 · 5,000 Meters Small School · Place 34 · Wilson | 5,000 Meters Small School | 34 | 20:22.21 PB | 9 |
| Aug 30 | Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Small · Place 42 · Wilson | 5,000 Meters Varsity Small | 42 | 20:40.01 PB | 9 |
| Aug 23 | Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 1-4A · Place 66 · Wilson | 5,000 Meters Varsity 1-4A | 66 | 21:17.42 | 9 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | AHSAA Central-Florence SectionalOct 31 · 5,000 Meters Varsity - 4A · Place 52 · Wilson | 5,000 Meters Varsity - 4A | 52 | 20:24.04 | 8 |
| Oct 24 | Northwest Alabama ChampionshipsOct 24 · 5,000 Meters Varsity · Place 140 · Wilson | 5,000 Meters Varsity | 140 | 20:55.53 | 8 |
| Oct 12 | Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 55 · Wilson | 5,000 Meters Varsity | 55 | 20:07.61 | 8 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 248 · Wilson | 5,000 Meters Varsity | 248 | 20:56.24 | 8 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 218 · Wilson | 5,000 Meters Varsity | 218 | 22:25.72 | 8 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 218 · Wilson | 5,000 Meters Varsity | 218 | 22:25.72 | 8 |
| Aug 31 | Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Small · Place 89 · Wilson | 5,000 Meters Varsity - Small | 89 | 23:08.33 | 8 |
2023 Cross Country
6 results