Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1616:30.37The Southern ShowcaseSeptember 16, 2023
5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 1116:09.70AHSAA State Cross Country ChampionshipNovember 11, 2023
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2616:31.4NXR Southeast Regional ChampionshipsNovember 26, 2022
8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1829:31.3Southern Showcase (Collegiate)September 18, 2026
8,000 Meters · McFarland ParkUNA Invitational · Sep 528:15.55UNA InvitationalSeptember 5, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 18FSU NCAA DI South Region PreviewSep 18 · 8,000 Meters New Division · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters New Division0DNSJr
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Open · Place 134 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Open13429:31.3 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 417 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters College41729:43.97So
Sep 5UNA InvitationalSep 5 · 8,000 Meters Men's Race · Place 89 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Men's Race8928:15.55 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6Montevallo Falcon ClassicSep 6 · 8,000 Meters Varsity · Place 36 · Alabama-HuntsvilleAlabama-Huntsville8,000 Meters Varsity3627:56.38FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 5A · Place 5 · ScottsboroScottsboro5,000 Meters Boys 5A516:09.70 PB12
Oct 7Jesse Owens ClassicOct 7 · 5,000 Meters Varsity · Place 51 · ScottsboroScottsboro5,000 Meters Varsity5115:58.9512
Sep 30Black & Gold ClassicSep 30 · 5,000 Meters Varsity · Place 3 · ScottsboroScottsboro5,000 Meters Varsity315:57.19—
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 113 · ScottsboroScottsboro5,000 Meters Varsity - Championship11316:30.37 PB12
Sep 2Scottsboro InvitationalSep 2 · 5,000 Meters Varsity · Place 5 · ScottsboroScottsboro5,000 Meters Varsity516:10.83—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 139 · UnattachedUnattached5,000 Meters Championship13916:31.4 PB11
Nov 5AHSAA XC State ChampionshipNov 5 · 5,000 Meters 5A · Place 16 · ScottsboroScottsboro5,000 Meters 5A1616:43.5111
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity · Place 136 · ScottsboroScottsboro5,000 Meters Varsity13616:38.4711
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity · Place 136 · ScottsboroScottsboro5,000 Meters Varsity13616:38.4711
Aug 27Scottsboro InvitationalAug 27 · 5,000 Meters Varsity · Place 11 · ScottsboroScottsboro5,000 Meters Varsity1116:38.4011
Aug 18Tadd's Two MileAug 18 · 2 Miles Varsity · Place 2 · ScottsboroScottsboro2 Miles Varsity210:18.97—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6AHSAA Class 6A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 66 · ScottsboroScottsboro5,000 Meters Varsity6617:21.7910
Oct 28AHSAA 6A Section 6Oct 28 · 5,000 Meters 6A · Place 19 · ScottsboroScottsboro5,000 Meters 6A1917:25.9410
Oct 2Jesse Owens XC ClassicOct 2 · Varsity · Place 128 · ScottsboroScottsboroVarsity12817:34.4610
Sep 11Chickasaw Trails InvitationalSep 11 · 5,000 Meters Varsity · Place 119 · ScottsboroScottsboro5,000 Meters Varsity11917:27.3810
Sep 4Pepsi XC ChallengeSep 4 · 5,000 Meters Varsity · Place 19 · ScottsboroScottsboro5,000 Meters Varsity1918:16.2510

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 6A · Place 43 · ScottsboroScottsboro5,000 Meters 6A4317:37.389
Nov 5AHSAA 6A Section 6Nov 5 · 5,000 Meters 6A · Place 14 · ScottsboroScottsboro5,000 Meters 6A1417:14.259
Oct 29Last Chance InvitationalOct 29 · 5,000 Meters Varsity · Place 21 · ScottsboroScottsboro5,000 Meters Varsity2117:24.48—
Sep 26Scottsboro InvitationalSep 26 · 5,000 Meters 5A · Place 9 · ScottsboroScottsboro5,000 Meters 5A917:27.57—
Sep 18Southern ShowcaseSep 18 · 5,000 Meters Varsity · Place 77 · ScottsboroScottsboro5,000 Meters Varsity7717:01.389
Aug 29Black & Gold Classic Aug 29 · 2 Miles Junior Varsity · Place 1 · ScottsboroScottsboro2 Miles Junior Varsity111:38.699

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5Jessie Owens XC ClassicOct 5 · 2.1 Miles Middle School · Place 5 · ScottsboroScottsboro2.1 Miles Middle School511:36.518
Sep 28Scottsboro InvitationalSep 28 · 2.1 Miles Varsity · Place 1 · ScottsboroScottsboro2.1 Miles Varsity111:38.87—
Aug 31Black & Gold ClassicAug 31 · 2.1 Miles Junior Varsity · Place 2 · ScottsboroScottsboro2.1 Miles Junior Varsity211:59.33—

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Last Chance InvitationalOct 25 · 5,000 Meters 5A · Place 114 · ScottsboroScottsboro5,000 Meters 5A11418:58.917
Oct 6Jesse Owens Classic Oct 6 · 2.1 Miles Middle School · Place 32 · ScottsboroScottsboro2.1 Miles Middle School3212:20.787
Aug 25Pepsi XC ChallengeAug 25 · 2 Miles Middle School · Place 17 · ScottsboroScottsboro2 Miles Middle School1712:52.94—