Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJackrabbit-Sapphire Invitational 2026 · Apr 2513.90aJackrabbit-Sapphire Invitational 2026April 25, 2026
200 Meters · IndoorTFCUSA INDOOR NATIONAL CHAMPIONSHIP · Feb 828.49TFCUSA INDOOR NATIONAL CHAMPIONSHIPFebruary 8, 2026
200 Meters · Outdoor2026 USATF National Youth Outdoor Championships · Jun 2427.78a2026 USATF National Youth Outdoor ChampionshipsJune 24, 2026
400 Meters · IndoorBirmingham Indoor Nationals · Feb 151:07.81Birmingham Indoor NationalsFebruary 15, 2026
400 Meters · OutdoorAlabama Heat 11th Annual Regional Tune Up · Jun 131:04.40aAlabama Heat 11th Annual Regional Tune UpJune 13, 2026
60 Meter · Indoor2024 TFCUSA Winter Indoor Grand Prix · Dec 88.92a2024 TFCUSA Winter Indoor Grand PrixDecember 8, 2024
60 Meters · IndoorCoach miami present the bama showcase · Jan 258.70Coach miami present the bama showcaseJanuary 25, 2026
800 Meters · OutdoorAlabama Heat 11th Annual Regional Tune Up · Jun 132:48.48aAlabama Heat 11th Annual Regional Tune UpJune 13, 2026
Combined results · Outdoor2nd Van Philips Invitational · Jul 2214.922nd Van Philips InvitationalJuly 22, 2023
High Jump · OutdoorFast Feet Elite Invitational · May 161.17mFast Feet Elite InvitationalMay 16, 2026
Long Jump · OutdoorAlabama Heat 11th Annual Regional Tune Up · Jun 133.14mAlabama Heat 11th Annual Regional Tune UpJune 13, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · High Jump · Place 3 · Birmingham ExpressBirmingham ExpressHigh Jump3.3' 8"5
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 400 Meters · Place 2 · Birmingham ExpressBirmingham Express400 Meters2.1:05.33a5
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 200 Meters · Place 2 · Birmingham ExpressBirmingham Express200 Meters2.28.36a5
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 100 Meters · Place 4 · Birmingham ExpressBirmingham Express100 Meters4.14.19a5
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · High Jump · Birmingham ExpressBirmingham ExpressHigh Jump—NH5
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 400 Meters · Place 9 · Birmingham ExpressBirmingham Express400 MetersRound P91:07.41a5
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · 200 Meters · Place 9 · Birmingham ExpressBirmingham Express200 MetersRound P927.78a PB5
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · Long Jump · Place 12 · Birmingham ExpressBirmingham ExpressLong Jump12.3.14m PB5
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · High Jump · Place 2 · Birmingham ExpressBirmingham ExpressHigh Jump2.1.10m5
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · 800 Meters · Place 4 · Birmingham ExpressBirmingham Express800 Meters4.2:48.48a PB5
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · 400 Meters · Place 4 · Birmingham ExpressBirmingham Express400 Meters4.1:04.40a PB5
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 400 Meters · Place 2 · Birmingham ExpressBirmingham Express400 Meters21:07.67a5
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 200 Meters · Place 3 · Birmingham ExpressBirmingham Express200 Meters328.75a5
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 100 Meters · Place 3 · Birmingham ExpressBirmingham Express100 Meters314.14a5
May 2219th Annual Mark Trail InvitationalMay 22 · High Jump · Place 3 · Birmingham ExpressBirmingham ExpressHigh Jump3.3-08.00Unofficial5
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 4 · Birmingham ExpressBirmingham Express400 MetersRound P4.1:07.90aUnofficial5
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 2 · Birmingham ExpressBirmingham Express400 Meters2.1:06.22aUnofficial5
May 2219th Annual Mark Trail InvitationalMay 22 · 200 Meters · Place 4 · Birmingham ExpressBirmingham Express200 MetersRound P4.28.91aWind: 0.4Unofficial5
May 2219th Annual Mark Trail InvitationalMay 22 · 200 Meters · Place 4 · Birmingham ExpressBirmingham Express200 Meters4.28.83aWind: -2Unofficial5
May 16Fast Feet Elite InvitationalMay 16 · High Jump · Place 2 · Birmingham ExpressBirmingham ExpressHigh Jump2.1.17m PB5
May 16Fast Feet Elite InvitationalMay 16 · 400 Meters · Place 5 · Birmingham ExpressBirmingham Express400 Meters5.1:08.51a5
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · High Jump · Place 3 · Birmingham ExpressBirmingham ExpressHigh Jump3.3-105
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · 400 Meters · Place 9 · Birmingham ExpressBirmingham Express400 Meters9.1:06.54a5
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · 200 Meters · Place 12 · Birmingham ExpressBirmingham Express200 Meters12.29.16a5
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · 100 Meters · Place 13 · Birmingham ExpressBirmingham Express100 Meters13.13.90a PB5

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 15Birmingham Indoor NationalsFeb 15 · 200 Meters · Place 6 · Birmingham ExpressBirmingham Express200 Meters628.97—
Feb 15Birmingham Indoor NationalsFeb 15 · 400 Meters · Place 5 · Birmingham ExpressBirmingham Express400 Meters51:07.81 PB—
Feb 15Birmingham Indoor NationalsFeb 15 · 60 Meters · Place 8 · Birmingham ExpressBirmingham Express60 MetersRound P88.90—
Feb 15Birmingham Indoor NationalsFeb 15 · 60 Meters · Place 7 · Birmingham ExpressBirmingham Express60 Meters78.75—
Feb 8TFCUSA INDOOR NATIONAL CHAMPIONSHIPFeb 8 · 200 Meters · Place 3 · Birmingham ExpressBirmingham Express200 Meters328.49 PB—
Feb 8TFCUSA INDOOR NATIONAL CHAMPIONSHIPFeb 8 · 400 Meters · Place 9 · Birmingham ExpressBirmingham Express400 Meters91:08.46—
Feb 8TFCUSA INDOOR NATIONAL CHAMPIONSHIPFeb 8 · 60 Meters · Place 7 · Birmingham ExpressBirmingham Express60 Meters78.89—
Jan 25Coach miami present the bama showcaseJan 25 · 200 Meters · Place 7 · Birmingham ExpressBirmingham Express200 Meters729.60—
Jan 25Coach miami present the bama showcaseJan 25 · 400 Meters · Place 6 · Birmingham ExpressBirmingham Express400 Meters61:11.77—
Jan 25Coach miami present the bama showcaseJan 25 · 60 Meters · Place 5 · Birmingham ExpressBirmingham Express60 MetersRound P58.70 PB—
Jan 25Coach miami present the bama showcaseJan 25 · 60 Meters · Place 6 · Birmingham ExpressBirmingham Express60 Meters68.95—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20The Galleria GamesDec 20 · 60 Meter · Place 14 · Birmingham ExpressBirmingham Express60 Meter14.9.03a5
Dec 20The Galleria GamesDec 20 · 400 Meters · Place 11 · Birmingham ExpressBirmingham Express400 Meters11.1:12.30a5
Dec 20The Galleria GamesDec 20 · 200 Meters · Place 8 · Birmingham ExpressBirmingham Express200 Meters8.29.85a5

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:06.57a4
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.28.85aWind: -0.54
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.14.15aWind: 04

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 60 Meter · Place 4 · UnattachedUnattached60 MeterRound P4.9.31a4
Dec 28AAU Northern Indoor NationalDec 28 · 60 Meter · Place 2 · UnattachedUnattached60 Meter2.9.17a4
Dec 28AAU Northern Indoor NationalDec 28 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.1:13.86a4
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 1 · UnattachedUnattached200 MetersRound P1.30.26a4
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.30.02a4
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · 60 Meter · Place 7 · Alabama HeatAlabama Heat60 Meter7.8.92a PB4
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · 200 Meters · Place 7 · Alabama HeatAlabama Heat200 Meters7.29.93a4
Feb 11TFCUSA National ChampionshipFeb 11 · 200 Meters · Place 4 · Alabama HeatAlabama Heat200 Meters430.44—
Feb 11TFCUSA National ChampionshipFeb 11 · 400 Meters · Place 4 · Alabama HeatAlabama Heat400 Meters41:12.03—
Feb 11TFCUSA National ChampionshipFeb 11 · 60 Meters · Place 7 · Alabama HeatAlabama Heat60 Meters79.26—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 400 Meters · Place 6 · Alabama HeatAlabama Heat400 Meters61:15.85a—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 60 Meters · Place 10 · Alabama HeatAlabama Heat60 MetersRound P109.43a—
Jan 7Wanda Lee Thomas Showdown Memorial 2024Jan 7 · 400 Meters · Place 7 · Alabama HeatAlabama Heat400 Meters71:13.019
Jan 7Wanda Lee Thomas Showdown Memorial 2024Jan 7 · 200 Meters · Place 4 · Alabama HeatAlabama Heat200 Meters430.749
Jan 7Wanda Lee Thomas Showdown Memorial 2024Jan 7 · 60 Meters · Place 5 · Alabama HeatAlabama Heat60 Meters59.199

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 15Alabama Heat Tune-Up MeetJun 15 · 400 Meters · Place 8 · Alabama HeatAlabama Heat400 Meters81:13.60a—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 200 Meters · Place 4 · Alabama HeatAlabama Heat200 Meters429.36a—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 100 Meters · Place 3 · Alabama HeatAlabama Heat100 Meters314.21a—
Jun 1AAU Southeastern QualifierJun 1 · 400 Meters · Place 3 · Alabama HeatAlabama Heat400 Meters31:11.5615
Jun 1AAU Southeastern QualifierJun 1 · 200 Meters · Place 1 · Alabama HeatAlabama Heat200 Meters129.8815
Jun 1AAU Southeastern QualifierJun 1 · 100 Meters · Place 1 · Alabama HeatAlabama Heat100 Meters114.5115
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 400 Meters · Place 1 · Alabama HeatAlabama Heat400 MetersRound P1.1:12.03a3
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 400 Meters · Place 1 · Alabama HeatAlabama Heat400 Meters1.1:09.07a3
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 200 Meters · Place 1 · Alabama HeatAlabama Heat200 MetersRound P1.29.93aWind: -1.43
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 200 Meters · Place 2 · Alabama HeatAlabama Heat200 Meters2.29.38aWind: 0.83
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 100 Meters · Place 1 · Alabama HeatAlabama Heat100 MetersRound P1.14.95aWind: 0.53
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 100 Meters · Place 1 · Alabama HeatAlabama Heat100 Meters1.14.44aWind: 0.93
May 4Tracklab Spring ChampionshipsMay 4 · 400 Meters · Place 4 · Alabama HeatAlabama Heat400 Meters4.1:10.59a3
May 4Tracklab Spring ChampionshipsMay 4 · 200 Meters · Place 1 · Alabama HeatAlabama Heat200 Meters1.30.08a3
May 4Tracklab Spring ChampionshipsMay 4 · 100 Meters · Place 4 · Alabama HeatAlabama Heat100 Meters4.14.60a3

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 16The Galleria GamesDec 16 · 60 Meter · Place 4 · Alabama HeatAlabama Heat60 Meter4.9.13a3
Dec 16The Galleria GamesDec 16 · 400 Meters · Place 4 · Alabama HeatAlabama Heat400 Meters4.1:14.51a3
Dec 16The Galleria GamesDec 16 · 200 Meters · Place 3 · Alabama HeatAlabama Heat200 Meters3.30.92a3
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60 Meter · Alabama HeatAlabama Heat60 MeterRound P--DNS2
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 400 Meters · Alabama HeatAlabama Heat400 Meters--DNS2
Feb 12TFCUSA National ChampionshipsFeb 12 · 400 Meters · Place 2 · Alabama HeatAlabama Heat400 Meters21:25.11a—
Feb 12TFCUSA National ChampionshipsFeb 12 · 200 Meters · Place 3 · Alabama HeatAlabama Heat200 Meters334.89a—
Feb 12TFCUSA National ChampionshipsFeb 12 · 60 Meters · Place 3 · Alabama HeatAlabama Heat60 Meters310.26a—
Jan 29The Bama ShowcaseJan 29 · 60 Meter · Place 5 · Alabama HeatAlabama Heat60 MeterRound P5.10.39a2
Jan 29The Bama ShowcaseJan 29 · 60 Meter · Place 5 · Alabama HeatAlabama Heat60 Meter5.10.61a2
Jan 29The Bama ShowcaseJan 29 · 400 Meters · Place 6 · Alabama HeatAlabama Heat400 Meters6.1:30.46a2
Jan 29The Bama ShowcaseJan 29 · 200 Meters · Place 2 · Alabama HeatAlabama Heat200 Meters2.35.44a2
Jan 8Wanda Lee Thomas Memorial ShowdownJan 8 · 400 Meters · Place 2 · Alabama HeatAlabama Heat400 Meters21:25.82a—
Jan 8Wanda Lee Thomas Memorial ShowdownJan 8 · 200 Meters · Place 3 · Alabama HeatAlabama Heat200 Meters336.23a—
Jan 8Wanda Lee Thomas Memorial ShowdownJan 8 · 60 Meters · Place 4 · Alabama HeatAlabama Heat60 Meters410.33a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 222nd Van Philips InvitationalJul 22 · Combined results · Place 1 · 15 Alabama Heat15 Alabama HeatCombined results11:11.26—
Jul 222nd Van Philips InvitationalJul 22 · Combined results · Place 1 · 15 Alabama Heat15 Alabama HeatCombined results131.00—
Jul 222nd Van Philips InvitationalJul 22 · Combined results · Place 2 · 15 Alabama Heat15 Alabama HeatCombined results214.92 PB—
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · 400 Meters · Place 1 · Alabama HeatAlabama Heat400 Meters1.1:15.27a2
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · 200 Meters · Place 1 · Alabama HeatAlabama Heat200 Meters1.31.07aWind: 1.92
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · 100 Meters · Place 2 · Alabama HeatAlabama Heat100 Meters2.15.80aWind: 1.22
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · 400 Meters · Place 2 · Alabama HeatAlabama Heat400 Meters21:12.64—
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · 200 Meters · Place 4 · Alabama HeatAlabama Heat200 Meters431.96—
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · 100 Meters · Place 3 · Alabama HeatAlabama Heat100 Meters316.03—
Mar 25Tracklab Grind AtlantaMar 25 · 400 Meters · Place 5 · Alabama HeatAlabama Heat400 Meters5.1:24.125aUnofficial2
Mar 25Tracklab Grind AtlantaMar 25 · 200 Meters · Place 2 · Alabama HeatAlabama Heat200 Meters2.35.747aUnofficial2
Mar 25Tracklab Grind AtlantaMar 25 · 100 Meters · Place 6 · Alabama HeatAlabama Heat100 Meters6.18.151aUnofficial2
Mar 11Tracklab Grind Season OpenerMar 11 · 400 Meters · Place 5 · Alabama HeatAlabama Heat400 Meters5.1:24.125aUnofficial2
Mar 11Tracklab Grind Season OpenerMar 11 · 200 Meters · Place 2 · Alabama HeatAlabama Heat200 Meters2.35.747aUnofficial2
Mar 11Tracklab Grind Season OpenerMar 11 · 100 Meters · Place 6 · Alabama HeatAlabama Heat100 Meters6.18.151aUnofficial2

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17The Galleria GamesDec 17 · 60 Meter · Place 13 · Alabama HeatAlabama Heat60 Meter13.9.94a2
Dec 17The Galleria GamesDec 17 · 400 Meters · Place 9 · Alabama HeatAlabama Heat400 Meters9.1:21.87a2
Dec 17The Galleria GamesDec 17 · 200 Meters · Place 15 · Alabama HeatAlabama Heat200 Meters15.34.50a2
Feb 13TFCUSA National Championship 2022Feb 13 · 60 Meter · Place 2 · Alabama HeatAlabama Heat60 Meter2.11.16a1
Feb 13TFCUSA National Championship 2022Feb 13 · 200 Meters · Place 2 · Alabama HeatAlabama Heat200 Meters2.39.25a1
Jan 9Wanda Lee Thomas Memorial ShowdownJan 9 · 200 Meters · Place 1 · Alabama HeatAlabama Heat200 Meters143.32—
Jan 9Wanda Lee Thomas Memorial ShowdownJan 9 · 60 Meters · Place 1 · Alabama HeatAlabama Heat60 Meters112.00—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 400 Meters · Alabama HeatAlabama Heat400 Meters—DNS1
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 200 Meters · Place 1 · Alabama HeatAlabama Heat200 Meters1.35.36a1
Jul 9USATF Region 6 Junior Olympic ChampionshipsJul 9 · 100 Meters · Place 1 · Alabama HeatAlabama Heat100 Meters1.17.10aWind: 1.41
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 400 Meters · Place 5 · Alabama HeatAlabama Heat400 Meters5.1:25.37a1
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 200 Meters · Place 17 · Alabama HeatAlabama Heat200 MetersRound P17.36.40aWind: 1.91
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 100 Meters · Place 16 · Alabama HeatAlabama Heat100 MetersRound P16.16.78aWind: 2.61
Jun 25OTM Mary Birdwell Memorial 2022Jun 25 · 400 Meters · Place 1 · Alabama HeatAlabama Heat400 Meters11:28.366
Jun 25OTM Mary Birdwell Memorial 2022Jun 25 · 200 Meters · Place 1 · Alabama HeatAlabama Heat200 Meters135.196
Jun 25OTM Mary Birdwell Memorial 2022Jun 25 · 100 Meters · Place 2 · Alabama HeatAlabama Heat100 Meters216.086
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · 400 Meters · Place 6 · Alabama HeatAlabama Heat400 Meters6.1:26.93a1
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · 200 Meters · Place 5 · Alabama HeatAlabama Heat200 Meters5.33.86aWind: 3.71
Jun 187th Annual Alabama Heat Tune Up MeetJun 18 · 100 Meters · Place 6 · Alabama HeatAlabama Heat100 Meters6.16.36aWind: 21
Jun 11USATF Alabama Association Junior Olympic, Open, Masters ChampionshipsJun 11 · 400 Meters · Place 1 · Alabama HeatAlabama Heat400 Meters1.1:29.22a1
Jun 11USATF Alabama Association Junior Olympic, Open, Masters ChampionshipsJun 11 · 200 Meters · Place 2 · Alabama HeatAlabama Heat200 Meters2.37.30aWind: -0.61
Jun 11USATF Alabama Association Junior Olympic, Open, Masters ChampionshipsJun 11 · 100 Meters · Place 1 · Alabama HeatAlabama Heat100 Meters1.16.97aWind: 01

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · 200 Meters · Place 6 · USA Rockets YouthUSA Rockets Youth200 Meters6.44.77aGr
Jul 17California State Games - YouthJul 17 · 100 Meters · Place 5 · USA Rockets YouthUSA Rockets Youth100 MetersRound P5.19.75aGr
Jul 17California State Games - YouthJul 17 · 100 Meters · Place 2 · USA Rockets YouthUSA Rockets Youth100 Meters2.18.96aGr
May 210 East InviteMay 2 · 400 Meters · Place 4 · USA Rockets YouthUSA Rockets Youth400 Meters4.2:01.47aGr
May 210 East InviteMay 2 · 100 Meters · Place 1 · USA Rockets YouthUSA Rockets Youth100 Meters1.20.39aGr