Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 2111.81Northridge-Black & Blue InvitationalFebruary 21, 2026
100 Meters · OutdoorJaguar Invitational · Mar 2211.49aJaguar InvitationalMarch 22, 2025
110m Hurdles · 39" / 0.991m · OutdoorPanther Prowl (Run, Relay, Jump Meet ONLY) · Apr 220.73aPanther Prowl (Run, Relay, Jump Meet ONLY)April 2, 2026
200 Meters · IndoorPaul W. Bryant Invitational · Feb 2824.25Paul W. Bryant InvitationalFebruary 28, 2026
200 Meters · OutdoorJaguar Invitational · Mar 2224.59aJaguar InvitationalMarch 22, 2025
300m Hurdles · 36" / 0.914m · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2443.50aAHSAA Hewitt-Trussville Section 2026April 24, 2026
400 Meters · OutdoorHewitt-Trussville Invitational · Apr 1755.38aHewitt-Trussville InvitationalApril 17, 2026
60 Meters · IndoorIce Breaker #2 · Jan 37.73Ice Breaker #2January 3, 2026
Long Jump · IndoorMagic City Invitational #2 · Dec 616-05.25Magic City Invitational #2December 6, 2025
Long Jump · OutdoorKing of the West (High School) · Mar 2817-01.00King of the West (High School)March 28, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 13 · Tuscaloosa County300m Hurdles36" / 0.914m13.43.50a PB12
Apr 17Hewitt-Trussville InvitationalApr 17 · 300m Hurdles · Place 17 · Tuscaloosa County300m Hurdles36" / 0.914m17.45.61a12
Apr 17Hewitt-Trussville InvitationalApr 17 · 400 Meters · Place 32 · Tuscaloosa County400 Meters32.55.38a PB12
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 300m Hurdles · Place 6 · Tuscaloosa County300m Hurdles36" / 0.914m6.45.86a12
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 400 Meters · Tuscaloosa County400 Meters--DNS12
Apr 11Sparkman Senator ClassicApr 11 · 300m Hurdles · Place 18 · Tuscaloosa County300m Hurdles36" / 0.914m18.46.33a12
Apr 11Sparkman Senator ClassicApr 11 · 400 Meters · Place 50 · Tuscaloosa County400 Meters50.55.56a12
Apr 11Sparkman Senator ClassicApr 11 · 100 Meters · Place 62 · Tuscaloosa County100 Meters62.11.91aWind: -1.612
Apr 4Spain Park ClassicApr 4 · 300m Hurdles · Place 8 · Tuscaloosa County300m Hurdles36" / 0.914m8.46.40a12
Apr 4Spain Park ClassicApr 4 · 110m Hurdles · Tuscaloosa County110m Hurdles39" / 0.991m--DNS12
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 300m Hurdles · Place 6 · Tuscaloosa County300m Hurdles36" / 0.914m6.44.64a12
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 110m Hurdles · Place 10 · Tuscaloosa County110m Hurdles39" / 0.991m10.20.73a PB12
Mar 28King of the West (High School)Mar 28 · Long Jump · Place 18 · Tuscaloosa CountyLong Jump18.17-01.00 PB12
Mar 28King of the West (High School)Mar 28 · 300m Hurdles · Place 2 · Tuscaloosa County300m Hurdles36" / 0.914m2.43.94a12
Mar 28King of the West (High School)Mar 28 · 100 Meters · Place 16 · Tuscaloosa County100 Meters16.11.89a12
Mar 21Northridge-Jaguar InvitationalMar 21 · Long Jump · Place 12 · Tuscaloosa CountyLong Jump1219-612
Mar 21Northridge-Jaguar InvitationalMar 21 · 100 Meters · Place 9 · Tuscaloosa County100 Meters911.8212

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · Long Jump · Place 19 · Tuscaloosa CountyLong Jump1919-712
Feb 28Paul W. Bryant InvitationalFeb 28 · 200 Meters · Place 39 · Tuscaloosa County200 Meters3924.25 PB12
Feb 28Paul W. Bryant InvitationalFeb 28 · 100 Meters · Place 75 · Tuscaloosa County100 Meters7512.1212
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Long Jump · Place 7 · Tuscaloosa CountyLong Jump719-4.2512
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 100 Meters · Place 20 · Tuscaloosa County100 Meters2011.81 PB12
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Long Jump · Place 16 · Tuscaloosa CountyLong Jump1619-912
Jan 3Ice Breaker #2Jan 3 · Long Jump · Place 23 · Tuscaloosa CountyLong Jump2319-4.7512
Jan 3Ice Breaker #2Jan 3 · 60 Meters · Place 88 · Tuscaloosa County60 Meters887.73 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 46 · Tuscaloosa CountyLong Jump4618-3.5012
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 46 · Tuscaloosa CountyLong Jump4618-3.5012
Dec 6Magic City Invitational #2Dec 6 · Long Jump · Place 55 · Tuscaloosa CountyLong Jump55.16-05.25 PB12
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 100 Meters · Place 29 · Tuscaloosa County100 Meters2912.46a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 100 Meters · Place 29 · Tuscaloosa County100 Meters2912.4611

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Long Jump · Place 17 · Tuscaloosa CountyLong Jump17.16-09.7511
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 18 · Tuscaloosa County100 MetersRound P18.12.18a11
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · Long Jump · Place 32 · Tuscaloosa CountyLong Jump3216-811
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 200 Meters · Place 28 · Tuscaloosa County200 Meters2825.14a11
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 100 Meters · Place 55 · Tuscaloosa County100 Meters5512.44a11
Apr 5King of the West (High School)Apr 5 · 200 Meters · Place 22 · Tuscaloosa County200 Meters2224.8511
Mar 22Jaguar InvitationalMar 22 · 200 Meters · Place 8 · Tuscaloosa County200 Meters8.24.59a PB11
Mar 22Jaguar InvitationalMar 22 · 100 Meters · Place 19 · Tuscaloosa County100 Meters19.12.13a11
Mar 22Jaguar InvitationalMar 22 · 100 Meters · Place 23 · Tuscaloosa County100 Meters23.11.49a PB11
Mar 20Thompson InvitationalMar 20 · Long Jump · Place 41 · Tuscaloosa CountyLong Jump4115-6.5011
Mar 20Thompson InvitationalMar 20 · 100 Meters · Place 46 · Tuscaloosa County100 Meters4612.3911
Mar 1Paul W. Bryant InvitationalMar 1 · 100 Meters · Place 75 · Tuscaloosa County100 Meters7512.3611

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Husky Hilltop ClassicMar 20 · 200 Meters · Place 24 · Tuscaloosa County200 Meters2425.0410
Mar 2Paul Bryant InvitationalMar 2 · 100 Meters · Place 52 · Tuscaloosa County100 Meters5212.3610
Mar 2Paul Bryant InvitationalMar 2 · Long Jump · Place 46 · Tuscaloosa CountyLong Jump4616-2.7510

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Northridge Black and Blue InviteFeb 24 · Long Jump · Place 20 · Tuscaloosa CountyLong Jump2016-210
Feb 24Northridge Black and Blue InviteFeb 24 · 100 Meters · Place 39 · Tuscaloosa County100 Meters3912.6810

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · Long Jump · Place 107 · Tuscaloosa CountyLong Jump107.14-02.009
Apr 14Mountain Brook InvitationalApr 14 · 300m Hurdles · Place 46 · Tuscaloosa County300m Hurdles36" / 0.914mRound P46.54.40a9
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · Place 158 · Tuscaloosa County100 MetersRound P158.12.65aWind: 0.19
Apr 1King of the West InvitationalApr 1 · 300m Hurdles · Place 23 · Tuscaloosa County300m Hurdles36" / 0.914m23.51.93a9