Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2417.36aAHSAA Hewitt-Trussville Section 2026April 24, 2026
200 Meters · OutdoorJohn Esslinger Meet of Champions · Apr 428.75aJohn Esslinger Meet of ChampionsApril 4, 2026
300m Hurdles · 30" / 0.762m · OutdoorB'ham Metro JV Championship 2026 · Apr 1648.52aB'ham Metro JV Championship 2026April 16, 2026
400 Meters · IndoorHoliday Invitational #2 · Dec 131:10.35Holiday Invitational #2December 13, 2025
400 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 41:13.45aMetro Birmingham JV Meet #5April 4, 2024
60 Meter · IndoorMagic City Invitational #2 · Dec 68.69aMagic City Invitational #2December 6, 2025
60m Hurdles · 33" / 0.838m · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2310.66aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 9 · Vestavia HillsVestavia Hills300m Hurdles30" / 0.762m9.49.01a11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100m Hurdles · Place 6 · Vestavia HillsVestavia Hills100m Hurdles33" / 0.838mRound P6.17.36a PB11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100m Hurdles · Place 6 · Vestavia HillsVestavia Hills100m Hurdles33" / 0.838m6.17.47a11
Apr 16B'ham Metro JV Championship 2026Apr 16 · 300m Hurdles · Place 1 · Vestavia HillsVestavia Hills300m Hurdles30" / 0.762m1.48.52a PB11
Apr 4John Esslinger Meet of ChampionsApr 4 · 300m Hurdles · Place 11 · Vestavia HillsVestavia Hills300m Hurdles30" / 0.762m11.50.62a11
Apr 4John Esslinger Meet of ChampionsApr 4 · 100m Hurdles · Place 13 · Vestavia HillsVestavia Hills100m Hurdles33" / 0.838m13.17.48a11
Apr 4John Esslinger Meet of ChampionsApr 4 · 200 Meters · Place 15 · Vestavia HillsVestavia Hills200 Meters15.28.75a PB11
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 300m Hurdles · Place 13 · Vestavia HillsVestavia Hills300m Hurdles1350.5111

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 300m Hurdles · Place 10 · Vestavia HillsVestavia Hills300m Hurdles1051.7111
Feb 27Husky ClassicFeb 27 · 100m Hurdles · Place 11 · Vestavia HillsVestavia Hills100m Hurdles1117.2711
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60m Hurdles · Place 29 · Vestavia HillsVestavia Hills60m Hurdles33" / 0.838m29.10.66a PB11
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60m Hurdles · Place 18 · Vestavia HillsVestavia Hills60m Hurdles1810.5711
Jan 3Ice Breaker #2Jan 3 · 60m Hurdles · Place 23 · Vestavia HillsVestavia Hills60m Hurdles2310.5211

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60m Hurdles · Vestavia HillsVestavia Hills60m Hurdles30" / 0.762m--DNS11
Dec 13Holiday Invitational #2Dec 13 · 60m Hurdles · Place 38 · Vestavia HillsVestavia Hills60m Hurdles3810.9311
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 96 · Vestavia HillsVestavia Hills400 Meters961:10.35 PB11
Dec 13Holiday Invitational #2Dec 13 · 60m Hurdles · Place 38 · Vestavia HillsVestavia Hills60m Hurdles3810.9311
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 96 · Vestavia HillsVestavia Hills400 Meters961:10.3511
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 85 · Vestavia HillsVestavia Hills60 Meter85.8.69a PB11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Metro Birmingham JV Meet #5Apr 4 · 300m Hurdles · Place 11 · Vestavia HillsVestavia Hills300m Hurdles1157.32a—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 400 Meters · Place 30 · Vestavia HillsVestavia Hills400 Meters301:13.45a PB—
Apr 4Metro Birmingham JV Meet #5Apr 4 · 200 Meters · Place 42 · Vestavia HillsVestavia Hills200 Meters4231.36a—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 60 Meter · Place 61 · Louis PizitzLouis Pizitz60 Meter61.9.34a7