Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorBirmingham Indoor Nationals · Feb 1530.84Birmingham Indoor NationalsFebruary 15, 2026
200 Meters · OutdoorPTC BLOWOUT POWERED BY COACH O · Jul 1829.92aPTC BLOWOUT POWERED BY COACH OJuly 18, 2026
400 Meters · IndoorBirmingham Indoor Nationals · Feb 151:09.55Birmingham Indoor NationalsFebruary 15, 2026
400 Meters · OutdoorAlabama State Games · Jun 131:07.29aAlabama State GamesJune 13, 2026
60 Meter · IndoorThe Bama Showcase · Jan 2910.77aThe Bama ShowcaseJanuary 29, 2023
60 Meters · IndoorTFCUSA National Championships · Feb 1211.04aTFCUSA National ChampionshipsFebruary 12, 2023
800 Meters · IndoorBirmingham Indoor Nationals · Feb 152:47.95Birmingham Indoor NationalsFebruary 15, 2026
800 Meters · OutdoorAAU Southeastern Qualifier · Jun 12:42.63AAU Southeastern QualifierJune 1, 2024
Combined results · IndoorThe Birmingham Indoor National Championships · Feb 161:15.41The Birmingham Indoor National ChampionshipsFebruary 16, 2025
Combined results · Outdoor2nd Van Philips Invitational · Jul 2216.982nd Van Philips InvitationalJuly 22, 2023
High Jump · Outdoor6th Annual OTM Mary Birdwell Memorial · May 301.15m6th Annual OTM Mary Birdwell MemorialMay 30, 2026
Long Jump · IndoorCoach Miami Presents The Bama Showcase · Jan 282.93mCoach Miami Presents The Bama ShowcaseJanuary 28, 2024
Long Jump · OutdoorAlabama Heat's 8th Annual Tune Up · Jun 172.64mAlabama Heat's 8th Annual Tune UpJune 17, 2023

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · Long Jump · Place 7 · Birmingham ExpressBirmingham ExpressLong Jump7.11' 0"5
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · High Jump · Place 4 · Birmingham ExpressBirmingham ExpressHigh Jump4.3' 8"5
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 400 Meters · Place 4 · Birmingham ExpressBirmingham Express400 Meters4.1:09.25a5
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 200 Meters · Place 4 · Birmingham ExpressBirmingham Express200 Meters4.29.92a PB5
Jun 242026 USATF National Youth Outdoor ChampionshipsJun 24 · Long Jump · Place 4 · Birmingham ExpressBirmingham ExpressLong Jump43.91m5
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 12 · Birmingham ExpressBirmingham Express400 MetersRound P121:08.72a5
Jun 13Alabama State GamesJun 13 · High Jump · Place 3 · Birmingham ExpressBirmingham ExpressHigh Jump3.1.10m5
Jun 13Alabama State GamesJun 13 · 400 Meters · Place 2 · Birmingham ExpressBirmingham Express400 Meters2.1:07.29a PB5
Jun 13Alabama State GamesJun 13 · 200 Meters · Place 3 · Birmingham ExpressBirmingham Express200 Meters3.30.15a5
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Long Jump · Place 3 · Birmingham ExpressBirmingham ExpressLong Jump33.64m5
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · High Jump · Place 1 · Birmingham ExpressBirmingham ExpressHigh Jump11.10m5
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 400 Meters · Place 3 · Birmingham ExpressBirmingham Express400 Meters31:08.56a5
May 306th Annual OTM Mary Birdwell MemorialMay 30 · Long Jump · Place 3 · Birmingham ExpressBirmingham ExpressLong Jump3.3.84m5
May 306th Annual OTM Mary Birdwell MemorialMay 30 · High Jump · Place 1 · Birmingham ExpressBirmingham ExpressHigh Jump1.1.15m PB5
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 400 Meters · Place 5 · Birmingham ExpressBirmingham Express400 Meters5.1:14.50a5
May 2219th Annual Mark Trail InvitationalMay 22 · Long Jump · Place 14 · Birmingham ExpressBirmingham ExpressLong Jump14.9-05.75Unofficial5
May 2219th Annual Mark Trail InvitationalMay 22 · High Jump · Place 4 · Birmingham ExpressBirmingham ExpressHigh Jump4.3-02.00Unofficial5
May 2219th Annual Mark Trail InvitationalMay 22 · 800 Meters · Place 5 · Birmingham ExpressBirmingham Express800 Meters5.2:46.15aUnofficial5
May 16Fast Feet Elite InvitationalMay 16 · Long Jump · Place 8 · Birmingham ExpressBirmingham ExpressLong Jump8.3.66m5
May 16Fast Feet Elite InvitationalMay 16 · 400 Meters · Place 9 · Birmingham ExpressBirmingham Express400 Meters9.1:10.82a5
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · Long Jump · Place 18 · Birmingham ExpressBirmingham ExpressLong Jump18.11-15
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · 800 Meters · Place 5 · Birmingham ExpressBirmingham Express800 Meters5.2:49.65a5
Apr 25Jackrabbit-Sapphire Invitational 2026Apr 25 · 400 Meters · Place 31 · Birmingham ExpressBirmingham Express400 Meters31.1:11.90a5

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Birmingham Indoor NationalsFeb 15 · 200 Meters · Place 11 · Birmingham ExpressBirmingham Express200 Meters1130.84 PB—
Feb 15Birmingham Indoor NationalsFeb 15 · 800 Meters · Place 4 · Birmingham ExpressBirmingham Express800 Meters42:47.95 PB—
Feb 15Birmingham Indoor NationalsFeb 15 · 400 Meters · Place 7 · Birmingham ExpressBirmingham Express400 Meters71:09.55 PB—
Jan 25Coach miami present the bama showcaseJan 25 · 400 Meters · Place 5 · Birmingham ExpressBirmingham Express400 Meters51:10.53—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · Long Jump · Place 3 · UnattachedUnattachedLong Jump3.3.46mWind: 1.14
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:48.00a4
Jun 14USATF Alabama Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:12.65a4
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · 400 Meters · Place 4 · Alabama HeatAlabama Heat400 Meters41:13.0310
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · Long Jump · Place 2 · Alabama HeatAlabama HeatLong Jump23.54m10
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · 800 Meters · Place 2 · Alabama HeatAlabama Heat800 Meters22:50.9810
May 315th Annual OTM Mary Birdwell MemorialMay 31 · Long Jump · Place 3 · Alabama Heat Track ClubAlabama Heat Track ClubLong Jump33.43m—
May 315th Annual OTM Mary Birdwell MemorialMay 31 · 800 Meters · Place 1 · Alabama Heat Track ClubAlabama Heat Track Club800 Meters12:46.46—
May 315th Annual OTM Mary Birdwell MemorialMay 31 · 400 Meters · Place 3 · Alabama Heat Track ClubAlabama Heat Track Club400 Meters31:11.76—
May 17PTC Meet of ChampionsMay 17 · Long Jump · Place 2 · Alabama HeatAlabama HeatLong Jump2.11-07.754
May 17PTC Meet of ChampionsMay 17 · 800 Meters · Place 2 · Alabama HeatAlabama Heat800 Meters2.2:50.58a4
May 17PTC Meet of ChampionsMay 17 · 400 Meters · Place 4 · Alabama HeatAlabama Heat400 Meters4.1:11.37a4
May 17PTC Meet of ChampionsMay 17 · 200 Meters · Place 3 · Alabama HeatAlabama Heat200 Meters3.33.30a4
Mar 29Trussville Red Wave Classic 2025Mar 29 · Long Jump · Place 2 · Alabama HeatAlabama HeatLong Jump212-84
Mar 29Trussville Red Wave Classic 2025Mar 29 · 800 Meters · Place 1 · Alabama HeatAlabama Heat800 Meters12:50.19a4
Mar 29Trussville Red Wave Classic 2025Mar 29 · 400 Meters · Place 3 · Alabama HeatAlabama Heat400 Meters31:16.03a4
Mar 29Trussville Red Wave Classic 2025Mar 29 · 200 Meters · Place 3 · Alabama HeatAlabama Heat200 Meters333.35a4

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 16The Birmingham Indoor National ChampionshipsFeb 16 · Combined results · Place 2 · Alabama HeatAlabama HeatCombined results211-05.7510
Feb 16The Birmingham Indoor National ChampionshipsFeb 16 · Combined results · Place 1 · Alabama HeatAlabama HeatCombined results12:47.4810
Feb 16The Birmingham Indoor National ChampionshipsFeb 16 · Combined results · Place 3 · Alabama HeatAlabama HeatCombined results31:15.41 PB10
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · 800 Meters · Place 3 · Alabama HeatAlabama Heat800 Meters32:49.3210
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · Long Jump · Place 2 · Alabama HeatAlabama HeatLong Jump23.31m10
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · 200 Meters · Place 8 · Alabama HeatAlabama Heat200 Meters832.8410
Jan 26The Bama ShowcaseJan 26 · Long Jump · Place 5 · Alabama HeatAlabama HeatLong Jump5.3.39m4
Jan 26The Bama ShowcaseJan 26 · 800 Meters · Place 3 · Alabama HeatAlabama Heat800 Meters3.2:53.54a4
Jan 26The Bama ShowcaseJan 26 · 400 Meters · Place 7 · Alabama HeatAlabama Heat400 Meters7.1:17.02a4
Jan 5Wanda Lee Thomas ShowdownJan 5 · 800 Meters · Place 2 · Alabama Heat Track ClubAlabama Heat Track Club800 Meters23:06.07—
Jan 5Wanda Lee Thomas ShowdownJan 5 · 400 Meters · Place 6 · Alabama Heat Track ClubAlabama Heat Track Club400 Meters61:15.93—
Jan 5Wanda Lee Thomas ShowdownJan 5 · 200 Meters · Place 8 · Alabama Heat Track ClubAlabama Heat Track Club200 Meters832.82—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 15Alabama Heat Tune-Up MeetJun 15 · Long Jump · Place 17 · Alabama HeatAlabama HeatLong Jump172.62m—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 800 Meters · Place 2 · Alabama HeatAlabama Heat800 Meters22:45.48a—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 400 Meters · Place 9 · Alabama HeatAlabama Heat400 Meters91:13.76a—
Jun 1AAU Southeastern QualifierJun 1 · Long Jump · Place 2 · Alabama HeatAlabama HeatLong Jump23.27m15
Jun 1AAU Southeastern QualifierJun 1 · 800 Meters · Place 1 · Alabama HeatAlabama Heat800 Meters12:42.63 PB15
Jun 1AAU Southeastern QualifierJun 1 · 400 Meters · Place 5 · Alabama HeatAlabama Heat400 Meters51:16.6415
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · Long Jump · Place 4 · Alabama HeatAlabama HeatLong Jump4.10-10.003
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 800 Meters · Place 3 · Alabama HeatAlabama Heat800 Meters3.2:50.46a3
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 400 Meters · Place 8 · Alabama HeatAlabama Heat400 MetersRound P8.1:15.91a3
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 400 Meters · Place 8 · Alabama HeatAlabama Heat400 Meters8.1:23.48a3
May 4Tracklab Spring ChampionshipsMay 4 · Long Jump · Place 16 · Alabama HeatAlabama HeatLong Jump16.2.90m3
May 4Tracklab Spring ChampionshipsMay 4 · 800 Meters · Place 3 · Alabama HeatAlabama Heat800 Meters3.2:54.33a3

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11TFCUSA National ChampionshipFeb 11 · Long Jump · Place 5 · Alabama HeatAlabama HeatLong Jump52.95m—
Feb 11TFCUSA National ChampionshipFeb 11 · 800 Meters · Place 5 · Alabama HeatAlabama Heat800 Meters53:11.32—
Feb 11TFCUSA National ChampionshipFeb 11 · 400 Meters · Place 9 · Alabama HeatAlabama Heat400 Meters91:19.36—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 800 Meters · Place 6 · Alabama HeatAlabama Heat800 Meters63:07.23a—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · Long Jump · Place 5 · Alabama HeatAlabama HeatLong Jump52.93m PB—
Jan 7Wanda Lee Thomas Showdown Memorial 2024Jan 7 · Long Jump · Place 5 · Alabama HeatAlabama HeatLong Jump53.01m9
Jan 7Wanda Lee Thomas Showdown Memorial 2024Jan 7 · 800 Meters · Place 2 · Alabama HeatAlabama Heat800 Meters23:08.489
Jan 7Wanda Lee Thomas Showdown Memorial 2024Jan 7 · 400 Meters · Place 15 · Alabama HeatAlabama Heat400 Meters151:20.849

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 222nd Van Philips InvitationalJul 22 · Combined results · Place 3 · 15 Alabama Heat15 Alabama HeatCombined results310-01.25—
Jul 222nd Van Philips InvitationalJul 22 · Combined results · Place 4 · 15 Alabama Heat15 Alabama HeatCombined results41:20.75—
Jul 222nd Van Philips InvitationalJul 22 · Combined results · Place 4 · 15 Alabama Heat15 Alabama HeatCombined results436.11—
Jul 222nd Van Philips InvitationalJul 22 · Combined results · Place 4 · 15 Alabama Heat15 Alabama HeatCombined results416.98 PB—
Jul 152nd Annual PTC Blowout MeetJul 15 · Long Jump · Place 3 · Alabama HeatAlabama HeatLong Jump3.2.48mUnofficial2
Jul 152nd Annual PTC Blowout MeetJul 15 · 400 Meters · Place 2 · Alabama HeatAlabama Heat400 Meters2.1:21.64aUnofficial2
Jul 152nd Annual PTC Blowout MeetJul 15 · 200 Meters · Place 3 · Alabama HeatAlabama Heat200 Meters3.36.68aUnofficial2
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · Long Jump · Place 2 · Alabama HeatAlabama HeatLong Jump2.3.22mWind: 1.12
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · 400 Meters · Place 4 · Alabama HeatAlabama Heat400 Meters4.1:21.36a2
Jun 24USATF Alabama Association Junior Olympic, Open & Masters ChampionshipsJun 24 · 200 Meters · Place 4 · Alabama HeatAlabama Heat200 Meters4.36.75aWind: 1.92
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · Long Jump · Place 3 · Alabama HeatAlabama HeatLong Jump32.64m PB—
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · 400 Meters · Place 5 · Alabama HeatAlabama Heat400 Meters51:25.66—
Jun 17Alabama Heat's 8th Annual Tune UpJun 17 · 200 Meters · Place 6 · Alabama HeatAlabama Heat200 Meters637.87—
Mar 25Tracklab Grind AtlantaMar 25 · Long Jump · Place 2 · Alabama HeatAlabama HeatLong Jump2.0.74mUnofficial2
Mar 25Tracklab Grind AtlantaMar 25 · 400 Meters · Place 4 · Alabama HeatAlabama Heat400 Meters4.1:22.155aUnofficial2
Mar 25Tracklab Grind AtlantaMar 25 · 200 Meters · Place 5 · Alabama HeatAlabama Heat200 Meters5.39.188aUnofficial2
Mar 25Tracklab Grind AtlantaMar 25 · 100 Meters · Alabama HeatAlabama Heat100 Meters—DNS2
Mar 11Tracklab Grind Season OpenerMar 11 · Long Jump · Place 2 · Alabama HeatAlabama HeatLong Jump2.0.74mUnofficial2
Mar 11Tracklab Grind Season OpenerMar 11 · 400 Meters · Place 4 · Alabama HeatAlabama Heat400 Meters4.1:22.155aUnofficial2
Mar 11Tracklab Grind Season OpenerMar 11 · 200 Meters · Place 5 · Alabama HeatAlabama Heat200 Meters5.39.188aUnofficial2

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 12TFCUSA National ChampionshipsFeb 12 · 400 Meters · Place 6 · Alabama HeatAlabama Heat400 Meters61:31.60a—
Feb 12TFCUSA National ChampionshipsFeb 12 · 200 Meters · Place 5 · Alabama HeatAlabama Heat200 Meters538.78a—
Feb 12TFCUSA National ChampionshipsFeb 12 · 60 Meters · Place 5 · Alabama HeatAlabama Heat60 Meters511.04a PB—
Jan 29The Bama ShowcaseJan 29 · 60 Meter · Place 8 · Alabama HeatAlabama Heat60 MeterRound P8.10.77a PB2
Jan 29The Bama ShowcaseJan 29 · 60 Meter · Place 8 · Alabama HeatAlabama Heat60 Meter8.11.03a2
Jan 29The Bama ShowcaseJan 29 · 400 Meters · Place 5 · Alabama HeatAlabama Heat400 Meters5.1:28.95a2
Jan 29The Bama ShowcaseJan 29 · 200 Meters · Place 5 · Alabama HeatAlabama Heat200 Meters5.37.36a2
Jan 8Wanda Lee Thomas Memorial ShowdownJan 8 · 800 Meters · Place 4 · Alabama HeatAlabama Heat800 Meters43:55.70a—
Jan 8Wanda Lee Thomas Memorial ShowdownJan 8 · 400 Meters · Place 5 · Alabama HeatAlabama Heat400 Meters51:32.55a—
Jan 8Wanda Lee Thomas Memorial ShowdownJan 8 · 200 Meters · Place 5 · Alabama HeatAlabama Heat200 Meters537.80a—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17The Galleria GamesDec 17 · 60 Meter · Place 28 · Alabama HeatAlabama Heat60 Meter28.10.94a2
Dec 17The Galleria GamesDec 17 · 400 Meters · Place 16 · Alabama HeatAlabama Heat400 Meters16.1:30.12a2
Dec 17The Galleria GamesDec 17 · 200 Meters · Place 29 · Alabama HeatAlabama Heat200 Meters29.38.49a2