Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMountain Brook Invitational · Apr 1110.89aMountain Brook InvitationalApril 11, 2025
200 Meters · OutdoorAlabama Heat 10th Annual Regional Tune Up · Jun 2122.51Alabama Heat 10th Annual Regional Tune UpJune 21, 2025
300m Hurdles · 36" / 0.914m · OutdoorBirmingham City HSs Championship · Apr 1637.65aBirmingham City HSs ChampionshipApril 16, 2026
400 Meters · IndoorIce Breaker #2 · Jan 351.54Ice Breaker #2January 3, 2026
400 Meters · OutdoorBirmingham City HSs Championship · Apr 1649.57aBirmingham City HSs ChampionshipApril 16, 2026
400 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3155.750aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
400m Hurdles · 36" / 0.914m · OutdoorAlabama Last Chance Meet · Jul 2555.52aAlabama Last Chance MeetJuly 25, 2026
60 Meter · IndoorIce Breaker Invitational #2 · Jan 47.31aIce Breaker Invitational #2January 4, 2025
60 Meters · IndoorLast Chance #2 · Jan 247.09Last Chance #2January 24, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 25Alabama Last Chance MeetJul 25 · 400m Hurdles · Place 1 · Bama Speed TFCBama Speed TFC400m Hurdles36" / 0.914m1.55.52a PB12
Jul 25Alabama Last Chance MeetJul 25 · 200 Meters · Place 5 · Bama Speed TFCBama Speed TFC200 Meters5.22.60a12
Jul 25Alabama Last Chance MeetJul 25 · 100 Meters · Place 8 · Bama Speed TFCBama Speed TFC100 Meters8.11.16a12
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · 400m Hurdles · Place 1 · Bama Speed TFCBama Speed TFC400m Hurdles36" / 0.914m1.55.52a12
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · 200 Meters · Place 9 · Bama Speed TFCBama Speed TFC200 Meters9.22.97aWind: -1.312
Jun 13Alabama Heat 11th Annual Regional Tune UpJun 13 · 100 Meters · Place 4 · Bama Speed TFCBama Speed TFC100 Meters4.11.03aWind: 1.512
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 400 Meters · Bama Speed TFCBama Speed TFC400 Meters--DNS12
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 200 Meters · Bama Speed TFCBama Speed TFC200 Meters--DNS12
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 100 Meters · Place 25 · Bama Speed TFCBama Speed TFC100 Meters25.12.16a12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 300m Hurdles · Place 3 · HuffmanHuffman300m Hurdles36" / 0.914m3.38.37a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 1 · HuffmanHuffman300m Hurdles36" / 0.914m1.38.11a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 400 Meters · Place 7 · HuffmanHuffman400 Meters7.50.72a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · HuffmanHuffman100 MetersRound P--DNS12
Apr 16Birmingham City HSs ChampionshipApr 16 · 300m Hurdles · Place 1 · HuffmanHuffman300m Hurdles36" / 0.914m1.37.65a PB12
Apr 16Birmingham City HSs ChampionshipApr 16 · 400 Meters · Place 3 · HuffmanHuffman400 Meters3.49.57a PB12
Apr 16Birmingham City HSs ChampionshipApr 16 · 100 Meters · Place 2 · HuffmanHuffman100 Meters2.10.96a12
Mar 21Tupelo Fleet FeetMar 21 · 300m Hurdles · Place 1 · HuffmanHuffman300m Hurdles36" / 0.914m1.38.24a12
Mar 13Huffman High Smart Taxx InvitationalMar 13 · 300m Hurdles · Place 1 · HuffmanHuffman300m Hurdles138.4212
Mar 13Huffman High Smart Taxx InvitationalMar 13 · 100 Meters · Place 3 · HuffmanHuffman100 Meters311.1312
Mar 6USM HS InvitationalMar 6 · 400 Meters · Place 8 · HuffmanHuffman400 Meters8.51.73a12
Mar 6USM HS InvitationalMar 6 · 200 Meters · Place 5 · HuffmanHuffman200 Meters5.22.82a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 300m Hurdles · Place 3 · HuffmanHuffman300m Hurdles340.2912
Jan 30AHSAA State Indoor MeetJan 30 · 60 Meters · Place 13 · HuffmanHuffman60 MetersRound P137.3112
Jan 24Last Chance #3Jan 24 · 400 Meters · Place 12 · HuffmanHuffman400 Meters1252.4312
Jan 24Last Chance #2Jan 24 · 60 Meters · Place 2 · HuffmanHuffman60 Meters27.09 PB12
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 400 Meters · Place 17 · HuffmanHuffman400 Meters1751.5712
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60 Meters · Place 24 · HuffmanHuffman60 Meters247.1112
Jan 3Ice Breaker #2Jan 3 · 400 Meters · Place 14 · HuffmanHuffman400 Meters1451.54 PB12
Jan 3Ice Breaker #2Jan 3 · 60 Meters · Place 18 · HuffmanHuffman60 Meters187.1112

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 12Titans Tune up MeetJul 12 · 200 Meters · Place 4 · Bama Speed TFCBama Speed TFC200 Meters423.12a11
Jul 12Titans Tune up MeetJul 12 · 100 Meters · Place 3 · Bama Speed TFCBama Speed TFC100 Meters311.44a11
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 200 Meters · Place 6 · BAMA SPEED TFCBAMA SPEED TFC200 Meters622.51 PB—
Jun 21Alabama Heat 10th Annual Regional Tune UpJun 21 · 100 Meters · Place 4 · BAMA SPEED TFCBAMA SPEED TFC100 Meters411.11—
Jun 14Alabama State GamesJun 14 · 200 Meters · Place 6 · BAMA SPEED TFCBAMA SPEED TFC200 Meters622.51—
Jun 14Alabama State GamesJun 14 · 100 Meters · Place 4 · BAMA SPEED TFCBAMA SPEED TFC100 Meters411.11—
Jun 7AAU Southeastern District Qualifier (Alabama)Jun 7 · 400m Hurdles · Place 1 · Bama Speed TFCBama Speed TFC400m Hurdles156.1618
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 300m Hurdles · Place 6 · HuffmanHuffman300m Hurdles36" / 0.914m6.40.08a11
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 300m Hurdles · Place 1 · HuffmanHuffman300m Hurdles36" / 0.914m1.39.72a11
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 400 Meters · Place 11 · HuffmanHuffman400 Meters11.51.35a11
Apr 11Mountain Brook InvitationalApr 11 · 300m Hurdles · Place 3 · HuffmanHuffman300m Hurdles36" / 0.914m3.39.89a11
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 6 · HuffmanHuffman100 MetersRound P6.11.08a11
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 4 · HuffmanHuffman100 Meters4.10.89a PB11
Apr 4Mobile Challenge of ChampionsApr 4 · 300m Hurdles · Place 1 · HuffmanHuffman300m Hurdles139.3911
Mar 20JEFCO HS League Meet #3 @ Center Point 2025Mar 20 · 400 Meters · Place 2 · Huffman HighHuffman High400 Meters252.66—
Mar 20JEFCO HS League Meet #3 @ Center Point 2025Mar 20 · 100 Meters · Place 4 · Huffman HighHuffman High100 Meters411.252—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · HuffmanHuffman400 MetersRelay Split—55.750a PB11
Jan 25Last Chance #3Jan 25 · 400 Meters · Place 32 · HuffmanHuffman400 Meters3253.6411
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 400 Meters · Place 26 · HuffmanHuffman400 Meters2653.0411
Jan 4Ice Breaker Invitational #2Jan 4 · 60 Meter · Place 40 · HuffmanHuffman60 Meter40.7.31a PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 60 Meter · Place 39 · HuffmanHuffman60 Meter39.7.34a11
Jan 27Last Chance Meet #3Jan 27 · 400 Meters · Place 65 · HuffmanHuffman400 Meters6557.8010
Jan 24Last Ditch JV MeetJan 24 · 400 Meters · Place 21 · HuffmanHuffman400 Meters2157.9410
Jan 22MLK Classic #2Jan 22 · 400 Meters · HuffmanHuffman400 Meters--DNS10
Jan 6Icebreaker Invitational #2Jan 6 · 400 Meters · Place 68 · HuffmanHuffman400 Meters68.56.09a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20King of the EastApr 20 · 400 Meters · Place 26 · HuffmanHuffman400 Meters2657.7510
Apr 20King of the EastApr 20 · 200 Meters · Place 29 · HuffmanHuffman200 Meters2924.6510
Apr 20King of the EastApr 20 · 100 Meters · Place 30 · HuffmanHuffman100 Meters3011.8910
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Place 76 · HuffmanHuffman100 MetersRound P76.12.12aWind: -0.410

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 400 Meters · Place 140 · HuffmanHuffman400 Meters140.1:00.28a9
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Place 87 · HuffmanHuffman200 MetersRound P87.25.02aWind: 0.19
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · HuffmanHuffman100 MetersRound P--DNSWind: -0.39
Mar 25Northridge-Jaguar InvitationalMar 25 · 100 Meters · Place 34 · Huffman HighHuffman High100 Meters3412.829
Mar 4Yellow Jacket InvitationalMar 4 · 400 Meters · Place 37 · Huffman HighHuffman High400 Meters371:01.96—