Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWest AL & Tuscaloosa City/County HS Championships 2025 · Apr 1714.23aWest AL & Tuscaloosa City/County HS Championships 2025April 17, 2025
110m Hurdles · 39" / 0.991m · OutdoorWest Alabama HS City/ County Championship · Apr 1619.84aWest Alabama HS City/ County ChampionshipApril 16, 2026
200 Meters · OutdoorWest AL & Tuscaloosa City/County HS Championships 2025 · Apr 1732.15aWest AL & Tuscaloosa City/County HS Championships 2025April 17, 2025
300m Hurdles · 36" / 0.914m · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2446.91aAHSAA Hewitt-Trussville Section 2026April 24, 2026
400 Meters · OutdoorWest AL & Tuscaloosa City/County HS Championships 2025 · Apr 171:07.66aWest AL & Tuscaloosa City/County HS Championships 2025April 17, 2025
60m Hurdles · 39" / 0.991m · IndoorMagic City Invitational #2 · Dec 611.12aMagic City Invitational #2December 6, 2025
High Jump · IndoorMagic City Invitational #2 · Dec 65-00.00Magic City Invitational #2December 6, 2025
High Jump · OutdoorWest Alabama HS City/ County Championship · Apr 165-02.00West Alabama HS City/ County ChampionshipApril 16, 2026
Javelin · 800g · OutdoorJaguar Invitational · Mar 2288-06Jaguar InvitationalMarch 22, 2025
Long Jump · IndoorMagic City Invitational #2 · Dec 614-03.25Magic City Invitational #2December 6, 2025
Long Jump · OutdoorWest Alabama HS City/ County Championship · Apr 1616-01.25West Alabama HS City/ County ChampionshipApril 16, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Long Jump · Tuscaloosa CountyLong Jump--DNS10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · High Jump · Tuscaloosa CountyHigh Jump--NH10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 17 · Tuscaloosa County300m Hurdles36" / 0.914m17.46.91a PB10
Apr 17Hewitt-Trussville InvitationalApr 17 · Long Jump · Tuscaloosa CountyLong Jump--DNS10
Apr 17Hewitt-Trussville InvitationalApr 17 · High Jump · Tuscaloosa CountyHigh Jump--NH10
Apr 17Hewitt-Trussville InvitationalApr 17 · 300m Hurdles · Place 27 · Tuscaloosa County300m Hurdles36" / 0.914m27.49.55a10
Apr 17Hewitt-Trussville InvitationalApr 17 · 110m Hurdles · Place 14 · Tuscaloosa County110m Hurdles39" / 0.991m14.19.99a10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Long Jump · Place 22 · Tuscaloosa CountyLong Jump22.16-01.25 PB10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · High Jump · Place 8 · Tuscaloosa CountyHigh Jump8.5-02.00 PB10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 300m Hurdles · Place 11 · Tuscaloosa County300m Hurdles36" / 0.914m11.53.47a10
Apr 16West Alabama HS City/ County ChampionshipApr 16 · 110m Hurdles · Place 11 · Tuscaloosa County110m Hurdles39" / 0.991m11.19.84a PB10
Apr 11Sparkman Senator ClassicApr 11 · Long Jump · Tuscaloosa CountyLong Jump--DNSWind: 010
Apr 11Sparkman Senator ClassicApr 11 · 300m Hurdles · Tuscaloosa County300m Hurdles36" / 0.914m--DNS10
Apr 11Sparkman Senator ClassicApr 11 · 200 Meters · Tuscaloosa County200 Meters--DNSWind: -0.310
Apr 4Spain Park ClassicApr 4 · 300m Hurdles · Place 12 · Tuscaloosa County300m Hurdles36" / 0.914m12.48.99a10
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · High Jump · Place 4 · Tuscaloosa CountyHigh Jump4.5-00.0010
Apr 2Panther Prowl (Run, Relay, Jump Meet ONLY)Apr 2 · 300m Hurdles · Place 12 · Tuscaloosa County300m Hurdles36" / 0.914m12.51.63a10
Mar 28King of the West (High School)Mar 28 · High Jump · Tuscaloosa CountyHigh Jump--NH10
Mar 28King of the West (High School)Mar 28 · 300m Hurdles · Tuscaloosa County300m Hurdles36" / 0.914m--DNS10
Mar 21Northridge-Jaguar InvitationalMar 21 · 300m Hurdles · Place 6 · Tuscaloosa County300m Hurdles648.3910
Mar 141A-7A Cullman ClassicMar 14 · 300m Hurdles · Place 13 · Tuscaloosa C300m Hurdles1348.35—

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · 110m Hurdles · Place 13 · Tuscaloosa County110m Hurdles1319.7710
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 110m Hurdles · Place 7 · Tuscaloosa County110m Hurdles719.3910
Jan 24Last Chance #3Jan 24 · High Jump · Place 6 · Tuscaloosa CountyHigh Jump65-410
Jan 24Last Chance #3Jan 24 · 60m Hurdles · Place 12 · Tuscaloosa County60m Hurdles1210.6110
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · High Jump · Place 24 · Tuscaloosa CountyHigh Jump245-210
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Long Jump · Place 64 · Tuscaloosa CountyLong Jump6415-610
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60m Hurdles · Place 38 · Tuscaloosa County60m Hurdles3810.8810

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 89 · Tuscaloosa CountyLong Jump8915-4.5010
Dec 13Holiday Invitational #2Dec 13 · High Jump · Place 28 · Tuscaloosa CountyHigh Jump285-210
Dec 13Holiday Invitational #2Dec 13 · 60m Hurdles · Place 46 · Tuscaloosa County60m Hurdles4611.2010
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 89 · Tuscaloosa CountyLong Jump8915-4.5010
Dec 13Holiday Invitational #2Dec 13 · High Jump · Place 28 · Tuscaloosa CountyHigh Jump285-210
Dec 13Holiday Invitational #2Dec 13 · 60m Hurdles · Place 46 · Tuscaloosa County60m Hurdles4611.2010
Dec 6Magic City Invitational #2Dec 6 · 60m Hurdles · Place 31 · Tuscaloosa County60m Hurdles39" / 0.991m31.11.12a PB10
Dec 6Magic City Invitational #2Dec 6 · Long Jump · Place 65 · Tuscaloosa CountyLong Jump65.14-03.25 PB10
Dec 6Magic City Invitational #2Dec 6 · High Jump · Place 28 · Tuscaloosa CountyHigh Jump28.5-00.00 PB10
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 300m Hurdles · Place 24 · Tuscaloosa County300m Hurdles2455.48a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 110m Hurdles · Place 20 · Tuscaloosa County110m Hurdles2021.20a—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Long Jump · Place 30 · Tuscaloosa CountyLong Jump3013-4.75—
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · Long Jump · Place 30 · Tuscaloosa CountyLong Jump3013-4.759
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 300m Hurdles · Place 24 · Tuscaloosa County300m Hurdles2455.489
Feb 22Northridge-Black & Blue Invitational 2025Feb 22 · 110m Hurdles · Place 20 · Tuscaloosa County110m Hurdles2021.209

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 300m Hurdles · Tuscaloosa County300m Hurdles36" / 0.914m--DNS9
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 400 Meters · Place 66 · Tuscaloosa County400 Meters661:07.66a PB9
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 200 Meters · Place 93 · Tuscaloosa County200 Meters9332.15a PB9
Apr 17West AL & Tuscaloosa City/County HS Championships 2025Apr 17 · 100 Meters · Place 115 · Tuscaloosa County100 Meters11514.23a PB9
Apr 5King of the West (High School)Apr 5 · 110m Hurdles · Place 19 · Tuscaloosa County110m Hurdles1921.409
Apr 5King of the West (High School)Apr 5 · 400 Meters · Place 44 · Tuscaloosa County400 Meters441:08.129
Mar 22Jaguar InvitationalMar 22 · Javelin · Place 4 · Tuscaloosa CountyJavelin800g4.88-06 PB9
Mar 22Jaguar InvitationalMar 22 · 300m Hurdles · Tuscaloosa County300m Hurdles36" / 0.914m--DNS9
Mar 22Jaguar InvitationalMar 22 · 110m Hurdles · Tuscaloosa County110m Hurdles39" / 0.991m--DNS9
Mar 20Thompson InvitationalMar 20 · 300m Hurdles · Place 18 · Tuscaloosa County300m Hurdles1855.429
Mar 20Thompson InvitationalMar 20 · 100 Meters · Place 91 · Tuscaloosa County100 Meters9114.489
Mar 1Paul W. Bryant InvitationalMar 1 · 110m Hurdles · Place 28 · Tuscaloosa County110m Hurdles2821.349