Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorOle Miss Classic · Mar 215:12.14aOle Miss ClassicMarch 21, 2025
1600 Meters · IndoorLast Chance Invitational #2 · Jan 285:25.22Last Chance Invitational #2January 28, 2023
1600 Meters · OutdoorAHSAA State Outdoor Championships - 4A/5A/6A/7A · May 45:24.15aAHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4, 2023
2000m Steeplechase · IndoorJames Clemens Early Bird Battle Royale · Feb 257:30.00James Clemens Early Bird Battle RoyaleFebruary 25, 2023
3000 Meters · IndoorSamford Open · Jan 1710:31.26Samford OpenJanuary 17, 2026
3000m Steeplechase · 0.762m · OutdoorJoe Walker Invitational · Apr 1011:38.56aJoe Walker InvitationalApril 10, 2026
3000m Steeplechase · Outdoor2026 Ole Miss Classic · Mar 2011:41.59a2026 Ole Miss Classic March 20, 2026
3200 Meters · IndoorAHSAA State Indoor Track & Field Championships · Feb 311:55.93aAHSAA State Indoor Track & Field ChampionshipsFebruary 3, 2023
3200 Meters · Outdoor1A - 7A Cullman Classic · Mar 1611:32.521A - 7A Cullman ClassicMarch 16, 2024
5000 Meters · Indoor2026 GSC Indoor Track & Field Championships · Feb 1918:27.77a2026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
5000 Meters · OutdoorUAB Spring Invitational · Mar 2718:17.69aUAB Spring InvitationalMarch 27, 2026
800 Meters · IndoorMagic City Invitational #1 · Dec 32:36.21aMagic City Invitational #1December 3, 2022
800 Meters · OutdoorJames Clemens Invitational · Mar 112:31.62James Clemens InvitationalMarch 11, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 3000m Steeplechase · Place 9 · Alabama-HuntsvilleAlabama-Huntsville3000m Steeplechase0.762m9.11:40.28aSo
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 5000 Meters · Place 11 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters11.18:23.19aSo
Apr 17UAH Rocket City InvitationalApr 17 · 5000 Meters · Place 4 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters4.18:30.39aSo
Apr 10Joe Walker InvitationalApr 10 · 3000m Steeplechase · Place 4 · Alabama-HuntsvilleAlabama-Huntsville3000m Steeplechase0.762m4.11:38.56a PBSo
Mar 27UAB Spring InvitationalMar 27 · 5000 Meters · Place 8 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters8.18:17.69a PBSo
Mar 202026 Ole Miss Classic Mar 20 · 3000m Steeplechase · Place 3 · Alabama-HuntsvilleAlabama-Huntsville3000m Steeplechase311:41.59a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 5000 Meters · Place 9 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters9.18:27.77a PBSo
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 3000 Meters · Place 12 · Alabama-HuntsvilleAlabama-Huntsville3000 Meters12.10:32.29aSo
Jan 30UL Lenny Lyles Indoor TFJan 30 · 5000 Meters · Place 24 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters24.18:29.10aSo
Jan 17Samford OpenJan 17 · 3000 Meters · Place 6 · Alabama-HuntsvilleAlabama-Huntsville3000 Meters610:31.26 PBSO

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · 3000m Steeplechase · Place 8 · Alabama-HuntsvilleAlabama-Huntsville3000m Steeplechase0.762m8.12:10.39aFr
Apr 11Lee Fast Break Athletics InvitationalApr 11 · 3000m Steeplechase · Place 9 · Alabama-HuntsvilleAlabama-Huntsville3000m Steeplechase912:02.65FR
Mar 21Ole Miss ClassicMar 21 · 1500 Meters · Place 29 · Alabama-HuntsvilleAlabama-Huntsville1500 Meters295:12.14a PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20GSC Indoor ChampionshipFeb 20 · 5000 Meters · Place 15 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters15.19:43.57aFr
Feb 8UAB Green and Gold InviteFeb 8 · 3000 Meters · Place 15 · Alabama-HuntsvilleAlabama-Huntsville3000 Meters15.11:14.88aFr
Jan 24 RADD College InvitationalJan 24 · 5000 Meters · Place 11 · Alabama-HuntsvilleAlabama-Huntsville5000 Meters11.19:17.36aFr
Jan 18Samford OpenJan 18 · 3000 Meters · Place 16 · Alabama-HuntsvilleAlabama-Huntsville3000 Meters1611:23.57FR

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 3200 Meters · Place 3 · Albert P BrewerAlbert P Brewer3200 Meters3.11:39.80a12
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 1600 Meters · Place 7 · Albert P BrewerAlbert P Brewer1600 Meters7.5:29.66a12
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 800 Meters · Place 17 · Albert P BrewerAlbert P Brewer800 Meters17.2:32.18a12
Apr 26AHSAA Scottsboro SectionApr 26 · 3200 Meters · Place 3 · Albert P BrewerAlbert P Brewer3200 Meters3.11:32.54a12
Apr 26AHSAA Scottsboro SectionApr 26 · 1600 Meters · Place 5 · Albert P BrewerAlbert P Brewer1600 Meters5.5:27.55a12
Apr 26AHSAA Scottsboro SectionApr 26 · 800 Meters · Place 8 · Albert P BrewerAlbert P Brewer800 Meters8.2:33.91a12
Apr 12Arab Knights InvitationalApr 12 · 1600 Meters · Place 6 · BrewerBrewer1600 Meters65:38.2912
Apr 12Arab Knights InvitationalApr 12 · 800 Meters · Place 5 · BrewerBrewer800 Meters52:34.0912
Apr 6Guntersville Varsity Meet 1Apr 6 · 3200 Meters · Place 3 · BrewerBrewer3200 Meters311:35.4412
Apr 6Guntersville Varsity Meet 1Apr 6 · 1600 Meters · Place 3 · BrewerBrewer1600 Meters35:25.5712
Mar 21Thursday "Knight" InvitationalMar 21 · 1600 Meters · Place 6 · BrewerBrewer1600 Meters65:28.8812
Mar 21Thursday "Knight" InvitationalMar 21 · 800 Meters · Place 7 · BrewerBrewer800 Meters72:32.4612
Mar 21Thursday "Knight" InvitationalMar 21 · 300m Hurdles · Place 16 · BrewerBrewer300m Hurdles1658.1312
Mar 161A - 7A Cullman ClassicMar 16 · 3200 Meters · Place 4 · BrewerBrewer3200 Meters411:32.52 PB12
Mar 161A - 7A Cullman ClassicMar 16 · 1600 Meters · Place 3 · BrewerBrewer1600 Meters35:27.7312

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 3200 Meters · Place 6 · BrewerBrewer3200 Meters612:07.4912
Jan 27Last Chance Meet #2Jan 27 · 3200 Meters · Place 9 · BrewerBrewer3200 Meters912:03.9012
Jan 27Last Chance Meet #2Jan 27 · 1600 Meters · Place 11 · BrewerBrewer1600 Meters115:33.2812

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 3200 Meters · Place 6 · Albert P BrewerAlbert P Brewer3200 Meters6.11:53.75a11
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 1600 Meters · Place 6 · Albert P BrewerAlbert P Brewer1600 Meters6.5:24.15a PB11
Apr 28AHSAA Scottsboro SectionalApr 28 · 3200 Meters · Place 4 · Albert P BrewerAlbert P Brewer3200 Meters4.11:44.35a11
Apr 28AHSAA Scottsboro SectionalApr 28 · 1600 Meters · Place 7 · Albert P BrewerAlbert P Brewer1600 Meters7.5:26.85a11
Mar 30Oneonta Meet #2Mar 30 · 1600 Meters · Place 2 · BrewerBrewer1600 Meters25:33.3811
Mar 30Oneonta Meet #2Mar 30 · 800 Meters · Place 2 · BrewerBrewer800 Meters22:36.0411
Mar 30Oneonta Meet #2Mar 30 · 300m Hurdles · Place 7 · BrewerBrewer300m Hurdles754.3811
Mar 11James Clemens InvitationalMar 11 · 1600 Meters · Place 5 · BrewerBrewer1600 Meters55:30.9911
Mar 11James Clemens InvitationalMar 11 · 800 Meters · Place 10 · BrewerBrewer800 Meters102:31.62 PB11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 2000m Steeplechase · Place 2 · BrewerBrewer2000m Steeplechase27:30.00 PB11
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 3200 Meters · Place 3 · Albert P BrewerAlbert P Brewer3200 Meters3.11:55.93a PB11
Jan 28Last Chance Invitational #2Jan 28 · 1600 Meters · Place 4 · BrewerBrewer1600 Meters45:25.22 PB11
Jan 16MLK Track Classic #1Jan 16 · 3200 Meters · Place 3 · Albert P BrewerAlbert P Brewer3200 Meters3.12:07.35a11
Jan 16MLK Track Classic #1Jan 16 · 1600 Meters · Place 4 · Albert P BrewerAlbert P Brewer1600 Meters4.5:29.53a11

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 3Magic City Invitational #1Dec 3 · 1600 Meters · Place 2 · Albert P BrewerAlbert P Brewer1600 Meters2.5:37.04a11
Dec 3Magic City Invitational #1Dec 3 · 800 Meters · Place 6 · Albert P BrewerAlbert P Brewer800 Meters6.2:36.21a PB11
Feb 26James Clemens Early Bird Battle RoyaleFeb 26 · 2000m Steeplechase · Place 3 · BrewerBrewer2000m Steeplechase37:52.51—
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 3200 Meters · Place 6 · Albert P BrewerAlbert P Brewer3200 Meters6.12:17.74a10
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 1600 Meters · Place 11 · Albert P BrewerAlbert P Brewer1600 Meters11.5:37.25a10
Jan 29Last Chance Invitational #2Jan 29 · 1600 Meters · Place 9 · BrewerBrewer1600 Meters95:42.00—
Jan 29Last Chance Invitational #2Jan 29 · 800 Meters · Place 9 · BrewerBrewer800 Meters92:37.00—
Jan 8Icebreaker Invitational Meet #1Jan 8 · 3200 Meters · Place 3 · Albert P BrewerAlbert P Brewer3200 Meters3.12:19.35a10

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 3200 Meters · Place 7 · Albert P BrewerAlbert P Brewer3200 Meters7.12:24.93a10
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 1600 Meters · Place 8 · Albert P BrewerAlbert P Brewer1600 Meters8.5:41.02a10
Apr 29AHSAA Guntersville Sectional (2A, 5A)Apr 29 · 3200 Meters · Place 3 · Albert P BrewerAlbert P Brewer3200 Meters3.12:14.60a10
Apr 29AHSAA Guntersville Sectional (2A, 5A)Apr 29 · 1600 Meters · Place 5 · Albert P BrewerAlbert P Brewer1600 Meters5.5:36.19a10
Apr 13Morgan County ChampionshipsApr 13 · 300m Hurdles · Place 1 · BrewerBrewer300m Hurdles157.94—
Apr 13Morgan County ChampionshipsApr 13 · 1600 Meters · Place 2 · BrewerBrewer1600 Meters25:53.34—
Apr 13Morgan County ChampionshipsApr 13 · 800 Meters · Place 2 · BrewerBrewer800 Meters22:44.83—
Apr 13Guntersville Friday Night LightsApr 13 · 3200 Meters · Place 2 · Albert P BrewerAlbert P Brewer3200 Meters2.12:27.48a10
Apr 13Guntersville Friday Night LightsApr 13 · 1600 Meters · Place 2 · Albert P BrewerAlbert P Brewer1600 Meters2.5:46.16a10
Mar 25Friday "Knight" InvitationalMar 25 · 1600 Meters · Place 8 · BrewerBrewer1600 Meters85:46.61—
Mar 25Friday "Knight" InvitationalMar 25 · 800 Meters · Place 11 · BrewerBrewer800 Meters112:35.56—
Mar 11Arab Season OpenerMar 11 · 300m Hurdles · Place 6 · BrewerBrewer300m Hurdles656.27—
Mar 11Arab Season OpenerMar 11 · 3200 Meters · Place 4 · BrewerBrewer3200 Meters412:35.53—

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #1Dec 11 · 3200 Meters · Place 6 · Albert P BrewerAlbert P Brewer3200 Meters6.12:18.92a10
Dec 11Crossplex Holiday Invitational #1Dec 11 · 1600 Meters · Place 8 · Albert P BrewerAlbert P Brewer1600 Meters8.5:45.12a10
Feb 27James Clemens Early Bird Battle RoyaleFeb 27 · 2000m Steeplechase · Place 3 · BrewerBrewer2000m Steeplechase37:56.27—
Feb 5AHSAA Class 4A-5A Indoor State ChampionshipsFeb 5 · 3200 Meters · Place 9 · Albert P BrewerAlbert P Brewer3200 Meters9.12:44.03a9
Jan 18MLK Indoor Track ClassicJan 18 · 1600 Meters · Place 8 · Albert P BrewerAlbert P Brewer1600 Meters8.5:50.64a9
Jan 18MLK Indoor Track ClassicJan 18 · 800 Meters · Place 17 · Albert P BrewerAlbert P Brewer800 Meters17.2:42.19a9

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 5A State Track & Field ChampionshipsApr 29 · 3200 Meters · Place 8 · Albert P BrewerAlbert P Brewer3200 Meters8.12:40.75a9
Apr 29AHSAA Class 5A State Track & Field ChampionshipsApr 29 · 1600 Meters · Place 16 · Albert P BrewerAlbert P Brewer1600 Meters16.5:57.10a9
Apr 23AHSAA Class 5A Section 4Apr 23 · 3200 Meters · Place 4 · Albert P BrewerAlbert P Brewer3200 Meters4.12:34.22a9
Apr 23AHSAA Class 5A Section 4Apr 23 · 1600 Meters · Place 9 · Albert P BrewerAlbert P Brewer1600 Meters9.5:56.15a9
Apr 16Huntsville Big Cat InvitationalApr 16 · 1600 Meters · Place 4 · BrewerBrewer1600 Meters45:51.689
Apr 7Morgan County ChampionshipsApr 7 · 300m Hurdles · Place 1 · BrewerBrewer300m Hurdles11:00.78—
Apr 7Morgan County ChampionshipsApr 7 · 3200 Meters · Place 1 · BrewerBrewer3200 Meters114:04.59—
Apr 7Morgan County ChampionshipsApr 7 · 1600 Meters · Place 1 · BrewerBrewer1600 Meters16:13.36—
Apr 7Morgan County ChampionshipsApr 7 · 800 Meters · Place 3 · BrewerBrewer800 Meters32:48.13—
Mar 20Cullman ClassicMar 20 · 300m Hurdles · Place 23 · BrewerBrewer300m Hurdles2358.67—
Mar 20Cullman ClassicMar 20 · 3200 Meters · Place 10 · BrewerBrewer3200 Meters1012:36.47—
Mar 13James Clemens InvitationalMar 13 · 300m Hurdles · Place 11 · BrewerBrewer300m Hurdles111:01.70—
Mar 13James Clemens InvitationalMar 13 · 1600 Meters · Place 11 · BrewerBrewer1600 Meters115:59.39—
Mar 13James Clemens InvitationalMar 13 · 800 Meters · Place 13 · BrewerBrewer800 Meters132:44.98—

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Huntsville Panther InvitationalMar 14 · 1600 Meters · Place 2 · BrewerBrewer1600 Meters25:54.01—

2020 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 29James Clemens Early Bird RoyaleFeb 29 · 2000m Steeplechase · Place 1 · BrewerBrewer2000m Steeplechase17:52.51—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 3200 Meters · Place 12 · BrewerBrewer3200 Meters1212:39.31—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 3200 Meters · Place 12 · BrewerBrewer3200 Meters1212:39.31—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 3200 Meters · Place 12 · BrewerBrewer3200 Meters1212:39.31—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 1600 Meters · Place 14 · BrewerBrewer1600 Meters145:56.00—
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 1600 Meters · Place 14 · BrewerBrewer1600 Meters145:56.00—
Jan 20MLK Indoor Track Classic Jan 20 · 3200 Meters · Place 13 · BrewerBrewer3200 Meters1313:00.07—
Jan 3Icebreaker InvitationalJan 3 · 1600 Meters · Place 7 · BrewerBrewer1600 Meters75:53.18—

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Martin Luther King Indoor Track ClassicJan 21 · 1600 Meters · Place 20 · BrewerBrewer1600 Meters206:21.96—
Jan 4Icebreaker Indoor InvitationalJan 4 · 1600 Meters · Place 18 · BrewerBrewer1600 Meters186:22.73—
Jan 4Icebreaker Indoor InvitationalJan 4 · 1600 Meters · Place 5 · BrewerBrewer1600 Meters56:22.73—