Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 1811.67Birmingham Metro JV Meet #4March 18, 2026
110m Hurdles · 39" / 0.991m · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2416.33aAHSAA Hewitt-Trussville Section 2026April 24, 2026
200 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 1823.94Birmingham Metro JV Meet #4March 18, 2026
60 Meters · IndoorIce Breaker #2 · Jan 37.47Ice Breaker #2January 3, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 110m Hurdles · Place 9 · Vestavia Hills110m Hurdles39" / 0.991mRound P9.16.33a PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Vestavia Hills300m Hurdles36" / 0.914mRound P--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 110m Hurdles · Place 11 · Vestavia Hills110m Hurdles39" / 0.991mRound P11.16.34aWind: 0.111
Apr 4John Esslinger Meet of ChampionsApr 4 · 300m Hurdles · Vestavia Hills300m Hurdles36" / 0.914m--DNS11
Apr 4John Esslinger Meet of ChampionsApr 4 · 110m Hurdles · Place 11 · Vestavia Hills110m Hurdles39" / 0.991m11.16.53a11
Apr 4John Esslinger Meet of ChampionsApr 4 · 100 Meters · Place 28 · Vestavia Hills100 Meters28.11.69a11
Mar 18Birmingham Metro JV Meet #4Mar 18 · 200 Meters · Place 7 · Vestavia Hills200 Meters723.94 PB11
Mar 18Birmingham Metro JV Meet #4Mar 18 · 100 Meters · Place 3 · Vestavia Hills100 Meters311.67 PB11
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 300m Hurdles · Place 10 · Vestavia Hills300m Hurdles1043.3511
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 110m Hurdles · Place 20 · Vestavia Hills110m Hurdles2017.7411

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 300m Hurdles · Place 13 · Vestavia Hills300m Hurdles1344.1411
Feb 27Husky ClassicFeb 27 · 110m Hurdles · Place 10 · Vestavia Hills110m Hurdles1016.8911
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60m Hurdles · Place 24 · Vestavia Hills60m Hurdles249.4511
Jan 14JV Meet #3Jan 14 · 60m Hurdles · Place 9 · Vestavia Hills60m Hurdles99.2311
Jan 3Ice Breaker #2Jan 3 · 60m Hurdles · Place 18 · Vestavia Hills60m Hurdles189.3711
Jan 3Ice Breaker #2Jan 3 · 60 Meters · Place 56 · Vestavia Hills60 Meters567.47 PB11