Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSparkman Senator Classic · Apr 1211.13Sparkman Senator ClassicApril 12, 2025
200 Meters · Indoor2026 GSC Indoor Track & Field Championships · Feb 1922.04a2026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
200 Meters · Outdoor2026 Ole Miss Classic · Mar 2021.72a2026 Ole Miss Classic March 20, 2026
400 Meters · IndoorUL Lenny Lyles Indoor TF · Jan 3049.50aUL Lenny Lyles Indoor TFJanuary 30, 2026
400 Meters · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2548.49aAHSAA Muscle Shoals Section 2025April 25, 2025
400 Meters · Relay Split · Indoor2026 GSC Indoor Track & Field Championships · Feb 1947.9602026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
60 Meter · IndoorThe Galleria Games · Dec 217.34aThe Galleria GamesDecember 21, 2024
60 Meters · IndoorMagic City Invitational #1 · Dec 77.33Magic City Invitational #1December 7, 2024
800 Meters · IndoorJV Meet #3 · Jan 182:14.18JV Meet #3January 18, 2023
800 Meters · OutdoorAAU Southeast District Qualifier · Jun 42:17.09aAAU Southeast District QualifierJune 4, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 400 Meters · Place 9 · Alabama-HuntsvilleAlabama-Huntsville400 Meters9.49.03aFr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 200 Meters · Place 9 · Alabama-HuntsvilleAlabama-Huntsville200 MetersRound P9.21.88aWind: 0.2Fr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 200 Meters · Place 6 · Alabama-HuntsvilleAlabama-Huntsville200 Meters6.21.85aWind: 0.8Fr
Apr 17UAH Rocket City InvitationalApr 17 · 400 Meters · Place 3 · Alabama-HuntsvilleAlabama-Huntsville400 Meters3.48.87aFr
Apr 10Joe Walker InvitationalApr 10 · 400 Meters · Alabama-HuntsvilleAlabama-Huntsville400 Meters--DNSFr
Apr 10Joe Walker InvitationalApr 10 · 200 Meters · Alabama-HuntsvilleAlabama-Huntsville200 Meters--DNSWind: 0.5Fr
Mar 27UAB Spring InvitationalMar 27 · 400 Meters · Place 3 · Alabama-HuntsvilleAlabama-Huntsville400 Meters3.48.59aFr
Mar 27UAB Spring InvitationalMar 27 · 200 Meters · Place 7 · Alabama-HuntsvilleAlabama-Huntsville200 Meters7.21.91aWind: 0.7Fr
Mar 202026 Ole Miss Classic Mar 20 · 400 Meters · Place 8 · Alabama-HuntsvilleAlabama-Huntsville400 Meters849.20aFr
Mar 202026 Ole Miss Classic Mar 20 · 200 Meters · Place 7 · Alabama-HuntsvilleAlabama-Huntsville200 Meters721.72a PBFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 400 Meters · Alabama-HuntsvilleAlabama-Huntsville400 MetersRelay Split—47.960 PBFr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 400 Meters · Place 9 · Alabama-HuntsvilleAlabama-Huntsville400 Meters9.49.72aFr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 200 Meters · Place 8 · Alabama-HuntsvilleAlabama-Huntsville200 MetersRound P8.22.04a PBFr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 200 Meters · Place 8 · Alabama-HuntsvilleAlabama-Huntsville200 Meters8.22.43aFr
Feb 7UAB InviteFeb 7 · 200 Meters · Place 22 · Alabama-HuntsvilleAlabama-Huntsville200 Meters2222.28aFr
Jan 30UL Lenny Lyles Indoor TFJan 30 · 400 Meters · Place 7 · Alabama-HuntsvilleAlabama-Huntsville400 Meters7.49.50a PBFr
Jan 30UL Lenny Lyles Indoor TFJan 30 · 200 Meters · Place 16 · Alabama-HuntsvilleAlabama-Huntsville200 Meters16.22.14aFr
Jan 9UAB Blazer InviteJan 9 · 400 Meters · Place 8 · Alabama-HuntsvilleAlabama-Huntsville400 Meters849.61FR
Jan 9UAB Blazer InviteJan 9 · 200 Meters · Place 9 · Alabama-HuntsvilleAlabama-Huntsville200 Meters922.37FR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 400 Meters · Alabama-HuntsvilleAlabama-Huntsville400 MetersRelay Split—50.150Fr
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · Place 8 · SparkmanSparkman400 Meters8.49.98a12
Jan 25Last Chance #2Jan 25 · 400 Meters · Place 4 · SparkmanSparkman400 Meters450.3512
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 400 Meters · Place 1 · SparkmanSparkman400 Meters149.9412
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 60 Meters · Place 30 · SparkmanSparkman60 Meters307.4112

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 21PTC Summer Jam - Sponsored by Coach OJun 21 · 200 Meters · Place 2 · HAMteam HuntsvilleHAMteam Huntsville200 Meters2.22.53aWind: -2.312
Jun 21PTC Summer Jam - Sponsored by Coach OJun 21 · 100 Meters · Place 4 · HAMteam HuntsvilleHAMteam Huntsville100 Meters4.11.25aWind: -1.912
May 31Coach O PTC Track MeetMay 31 · 400 Meters · Place 1 · HAMteam HuntsvilleHAMteam Huntsville400 Meters149.25—
May 31Coach O PTC Track MeetMay 31 · 200 Meters · Place 4 · HAMteam HuntsvilleHAMteam Huntsville200 Meters422.02—
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 400 Meters · Place 4 · SparkmanSparkman400 Meters4.48.76a12
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 200 Meters · Place 12 · SparkmanSparkman200 MetersRound P12.21.64aWind: 3.712
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 400 Meters · Place 2 · SparkmanSparkman400 Meters2.48.49a PB12
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 200 Meters · Place 3 · SparkmanSparkman200 MetersRound P3.21.76a12
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 200 Meters · Place 4 · SparkmanSparkman200 Meters4.22.03a12
Apr 12Sparkman Senator ClassicApr 12 · 400 Meters · Place 2 · SparkmanSparkman400 Meters249.1512
Apr 12Sparkman Senator ClassicApr 12 · 200 Meters · Place 1 · SparkmanSparkman200 Meters122.4912
Apr 12Sparkman Senator ClassicApr 12 · 100 Meters · Place 1 · SparkmanSparkman100 Meters111.13 PB12
Mar 28The Rocket City ShowcaseMar 28 · 400 Meters · Place 3 · SparkmanSparkman400 Meters348.8112
Mar 28The Rocket City ShowcaseMar 28 · 200 Meters · Place 4 · SparkmanSparkman200 Meters422.5512
Mar 28The Rocket City ShowcaseMar 28 · 100 Meters · Place 7 · SparkmanSparkman100 MetersRound P711.3212
Mar 22Blackbear InvitationalMar 22 · 100 Meters · Place 4 · SparkmanSparkman100 Meters411.2312
Mar 22Blackbear InvitationalMar 22 · 200 Meters · Place 2 · SparkmanSparkman200 Meters222.0512
Mar 14Homewood Invitational 2025Mar 14 · 400 Meters · Place 1 · SparkmanSparkman400 Meters149.88a—
Mar 14Homewood Invitational 2025Mar 14 · 200 Meters · Place 2 · SparkmanSparkman200 Meters221.94a—
Mar 1Bob Jones RedcoatMar 1 · 400 Meters · Place 2 · SparkmanSparkman400 Meters250.6012
Mar 1Bob Jones RedcoatMar 1 · 200 Meters · Place 2 · SparkmanSparkman200 Meters222.3012

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21The Galleria GamesDec 21 · 60 Meter · Place 49 · UnattachedUnattached60 MeterRound P49.7.34a PB12
Dec 21The Galleria GamesDec 21 · 400 Meters · Place 30 · UnattachedUnattached400 Meters30.52.26a12
Dec 21The Galleria GamesDec 21 · 200 Meters · UnattachedUnattached200 Meters--DNS12
Dec 14Holiday Invitational #1Dec 14 · 400 Meters · Place 6 · SparkmanSparkman400 Meters652.0012
Dec 14Holiday Invitational #1Dec 14 · 60 Meters · Place 25 · SparkmanSparkman60 Meters257.4012
Dec 7Magic City Invitational #1Dec 7 · 400 Meters · Place 3 · SparkmanSparkman400 Meters350.9112
Dec 7Magic City Invitational #1Dec 7 · 60 Meters · Place 17 · SparkmanSparkman60 Meters177.33 PB12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 20PTC Strong Blowout Track MeetJul 20 · 400 Meters · Place 4 · HAMteam HuntsvilleHAMteam Huntsville400 Meters451.89a—
Jul 20PTC Strong Blowout Track MeetJul 20 · 200 Meters · Place 10 · HAMteam HuntsvilleHAMteam Huntsville200 Meters1023.78a—
Jul 20PTC Strong Blowout Track MeetJul 20 · 100 Meters · Place 11 · HAMteam HuntsvilleHAMteam Huntsville100 Meters1111.58a—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 400 Meters · Place 13 · HAMteam HuntsvilleHAMteam Huntsville400 Meters1352.48a—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 200 Meters · Place 13 · HAMteam HuntsvilleHAMteam Huntsville200 Meters1322.92a—
May 25PTC 4th Annual Track MeetMay 25 · 400 Meters · Place 3 · HAMteam HuntsvilleHAMteam Huntsville400 Meters3.52.09a11
May 25PTC 4th Annual Track MeetMay 25 · 200 Meters · Place 6 · HAMteam HuntsvilleHAMteam Huntsville200 Meters6.22.96aWind: 0.311
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 400 Meters · Place 18 · SparkmanSparkman400 Meters18.50.84a11
Apr 26AHSAA Scottsboro SectionApr 26 · 400 Meters · Place 6 · SparkmanSparkman400 Meters6.50.49a11
Apr 13Sparkman Senator ClassicApr 13 · 400 Meters · Place 4 · SparkmanSparkman400 Meters449.66a—
Apr 13Sparkman Senator ClassicApr 13 · 200 Meters · Place 10 · SparkmanSparkman200 Meters1022.86a—
Mar 29The Rocket City ShowcaseMar 29 · 400 Meters · Place 20 · Sparkman HigSparkman Hig400 MetersRound P2053.2911
Mar 29The Rocket City ShowcaseMar 29 · 200 Meters · Place 23 · Sparkman HigSparkman Hig200 MetersRound P2323.8211
Mar 23Northridge - Jaguar InvitationalMar 23 · 400 Meters · Place 9 · Sparkman HigSparkman Hig400 Meters952.9411
Mar 23Northridge - Jaguar InvitationalMar 23 · 200 Meters · Place 10 · Sparkman HigSparkman Hig200 Meters1022.7911
Mar 23Northridge - Jaguar InvitationalMar 23 · 400 Meters · Place 9 · Sparkman HigSparkman Hig400 Meters952.9411
Mar 23Northridge - Jaguar InvitationalMar 23 · 200 Meters · Place 10 · Sparkman HigSparkman Hig200 Meters1022.7911
Mar 16Homewood InvitationalMar 16 · 400 Meters · Place 13 · SparkmanSparkman400 Meters1351.8711
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 400 Meters · Place 13 · SparkmanSparkman400 Meters1352.5611
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 200 Meters · Place 26 · SparkmanSparkman200 Meters2623.2811
Mar 2Paul Bryant InvitationalMar 2 · 400 Meters · Place 2 · SparkmanSparkman400 Meters251.8211
Mar 2Paul Bryant InvitationalMar 2 · 200 Meters · Place 14 · SparkmanSparkman200 Meters1423.8911

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #1Dec 9 · 400 Meters · Place 6 · SparkmanSparkman400 Meters6.52.58a11
Dec 2Magic City Invitational #1Dec 2 · 400 Meters · Place 5 · SparkmanSparkman400 Meters5.53.36a11
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 51 · SparkmanSparkman800 Meters512:14.18 PB10
Jan 18JV Meet #3Jan 18 · 400 Meters · Place 12 · SparkmanSparkman400 Meters1254.3210

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28AHSAA Scottsboro SectionalApr 28 · 400 Meters · Place 8 · SparkmanSparkman400 Meters8.51.89a10
Apr 15Sparkman Senator ClassicApr 15 · 400 Meters · Place 4 · SparkmanSparkman400 Meters451.5410
Apr 15Sparkman Senator ClassicApr 15 · 200 Meters · Place 5 · SparkmanSparkman200 Meters523.1110
Apr 8Scottsboro InvitationalApr 8 · 400 Meters · Place 3 · SparkmanSparkman400 Meters3.54.34a10
Apr 8Scottsboro InvitationalApr 8 · 200 Meters · Place 4 · SparkmanSparkman200 Meters4.24.23a10
Apr 1Bob Jones InvitationalApr 1 · 400 Meters · Place 4 · Sparkman HigSparkman Hig400 Meters453.71—
Apr 1Bob Jones InvitationalApr 1 · 200 Meters · Place 8 · Sparkman HigSparkman Hig200 Meters823.581—
Mar 11James Clemens InvitationalMar 11 · 400 Meters · Place 1 · SparkmanSparkman400 Meters152.0910
Mar 11James Clemens InvitationalMar 11 · 200 Meters · Place 4 · SparkmanSparkman200 Meters423.6210
Mar 3Paul W. Bryant InvitationalMar 3 · 400 Meters · Place 6 · Sparkman HigSparkman Hig400 Meters654.22—
Mar 3Paul W. Bryant InvitationalMar 3 · 200 Meters · Place 19 · Sparkman HigSparkman Hig200 Meters1924.312—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 400 Meters · Place 56 · SparkmanSparkman400 Meters56.55.91a10
Dec 3Magic City Invitational #1Dec 3 · 400 Meters · Place 15 · SparkmanSparkman400 Meters15.54.87a10

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4AAU Southeast District QualifierJun 4 · 800 Meters · Place 6 · Parker Track ClubParker Track Club800 Meters6.2:17.09a PB9
Jun 4AAU Southeast District QualifierJun 4 · 400 Meters · Place 17 · Parker Track ClubParker Track Club400 Meters17.57.74a9
Jun 4AAU Southeast District QualifierJun 4 · 100 Meters · Parker Track ClubParker Track Club100 Meters—DNS9
Apr 22Huntsville Big Cat InvitationalApr 22 · 800 Meters · Place 18 · SparkmanSparkman800 Meters182:22.339
Apr 22Huntsville Big Cat InvitationalApr 22 · 400 Meters · Place 7 · SparkmanSparkman400 Meters756.729
Apr 2Bob Jones InvitationalApr 2 · 800 Meters · Place 51 · Sparkman HigSparkman Hig800 Meters512:23.86—
Mar 29North Alabama Junior High Gold CircuitMar 29 · 800 Meters · Place 9 · Sparkman HigSparkman Hig800 Meters92:24.25G—
Mar 29North Alabama Junior High Gold CircuitMar 29 · 400 Meters · Place 8 · Sparkman HigSparkman Hig400 Meters858.12—
Mar 5Bob Jones RedcoatMar 5 · 400 Meters · Place 65 · Sparkman HigSparkman Hig400 Meters651:00.52—