Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorMountain Brook Invitational · Apr 1120.02aMountain Brook InvitationalApril 11, 2025
100m Hurdles · 33" / 0.838m · OutdoorMetro South MS #2 - Oak Mountain · Mar 1219.83aMetro South MS #2 - Oak MountainMarch 12, 2024
300m Hurdles · 30" / 0.762m · OutdoorMetro South Meet 3 · Mar 181:01.10aMetro South Meet 3March 18, 2025
60m Hurdles · 30" / 0.762m · IndoorMiddle School Meet #1 · Dec 1211.64aMiddle School Meet #1December 12, 2024
60m Hurdles · 33" / 0.838m · IndoorMiddle School Meet #1 · Dec 712.41aMiddle School Meet #1December 7, 2023
Pole Vault · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 239-00.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Pole Vault · OutdoorMetro South Meet 3 · Mar 188-00.00Metro South Meet 3March 18, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Pole Vault · Place 10 · Mountain BrookMountain BrookPole Vault10.9-06.009
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Pole Vault · Place 2 · Mountain BrookMountain BrookPole Vault2.9-00.009
Apr 17Hewitt-Trussville InvitationalApr 17 · Pole Vault · Mountain BrookMountain BrookPole Vault--DNS9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Pole Vault · Place 6 · Mountain BrookMountain BrookPole Vault6.10-00.009
Apr 4John Esslinger Meet of ChampionsApr 4 · Pole Vault · Place 10 · Mountain BrookMountain BrookPole Vault10.9-00.009
Mar 18Birmingham Metro JV Meet #4Mar 18 · Pole Vault · Place 3 · Mountain BrookMountain BrookPole Vault39-09
Mar 14Homewood InvitationalMar 14 · Pole Vault · Place 9 · Mountain BroMountain BroPole Vault92.89m—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Pole Vault · Place 13 · Mountain BrookMountain BrookPole Vault139-09

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Pole Vault · Place 10 · Mountain BrookMountain BrookPole Vault108-09
Feb 19Five Team Battle RoyaleFeb 19 · Pole Vault · Place 4 · Mountain BrookMountain BrookPole Vault48-99
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Pole Vault · Place 13 · Mountain BrookMountain BrookPole Vault13.9-00.00 PB9
Jan 3Ice Breaker #1Jan 3 · Pole Vault · Place 8 · Mountain BrookMountain BrookPole Vault87-69

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 20 · Mountain BrookMountain BrookPole Vault207-69
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 20 · Mountain BrookMountain BrookPole Vault207-69
Dec 10First Crack JV MeetDec 10 · Pole Vault · Place 5 · Mountain BrookMountain BrookPole Vault5.7-06.009
Jan 16Middle School Gold Championship MeetJan 16 · Pole Vault · Place 1 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault18-08
Jan 16Middle School Gold Championship MeetJan 16 · 60m Hurdles · Place 26 · Mountain Brook Jr.Mountain Brook Jr.60m Hurdles2611.738
Jan 9Middle School Indoor Meet #3Jan 9 · Pole Vault · Place 1 · Mountain BrookMountain BrookPole Vault17-0—
Jan 9Middle School Indoor Meet #3Jan 9 · 60m Hurdles · Place 22 · Mountain BrookMountain Brook60m Hurdles2211.66a—
Jan 9Middle School Indoor Meet #3Jan 9 · Pole Vault · Place 1 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault17-08
Jan 9Middle School Indoor Meet #3Jan 9 · 60m Hurdles · Place 22 · Mountain Brook Jr.Mountain Brook Jr.60m Hurdles2211.668

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Pole Vault · Place 21 · Mountain BrookMountain BrookPole Vault21.8-00.008
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Pole Vault · Place 4 · Mountain BrookMountain BrookPole Vault4.8-06.008
Apr 18Hewitt Trussville InvitationalApr 18 · Pole Vault · Place 14 · Mountain BrookMountain BrookPole Vault148-68
Apr 11Mountain Brook InvitationalApr 11 · Pole Vault · Place 1 · Mountain BrookMountain BrookPole Vault1.8-06.0010
Apr 11Mountain Brook InvitationalApr 11 · 100m Hurdles · Place 18 · Mountain BrookMountain Brook100m Hurdles30" / 0.762m18.20.02a PB10
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 100m Hurdles · Place 13 · Mountain Brook Jr.Mountain Brook Jr.100m Hurdles1319.888
Apr 1Metro South Meet #4 @ HewittApr 1 · Pole Vault · Place 1 · Mountain BroMountain BroPole Vault12.43m8
Apr 1Metro South Meet #4 @ HewittApr 1 · 300m Hurdles · Place 16 · Mountain BroMountain Bro300m Hurdles161:00.628
Apr 1Metro South Meet #4 @ HewittApr 1 · 100m Hurdles · Place 15 · Mountain BroMountain Bro100m Hurdles1519.7518
Mar 18Metro South Meet 3Mar 18 · Pole Vault · Place 4 · Mountain BrookMountain BrookPole Vault4.8-00.00 PB10
Mar 18Metro South Meet 3Mar 18 · 300m Hurdles · Place 10 · Mountain BrookMountain Brook300m Hurdles30" / 0.762m10.1:01.10a PB10
Mar 18Metro South Meet 3Mar 18 · 100m Hurdles · Place 27 · Mountain BrookMountain Brook100m Hurdles30" / 0.762m27.22.02a10
Mar 11Metro South Meet 2- OM 2025Mar 11 · Pole Vault · Place 1 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault17-68
Mar 11Metro South Meet 2- OM 2025Mar 11 · 300m Hurdles · Place 9 · Mountain Brook Jr.Mountain Brook Jr.300m Hurdles957.588
Mar 11Metro South Meet 2- OM 2025Mar 11 · 100m Hurdles · Place 20 · Mountain Brook Jr.Mountain Brook Jr.100m Hurdles2021.178
Mar 5Metro South Meet 1- HooverMar 5 · Pole Vault · Place 1 · Mountain BrookMountain BrookPole Vault1.7-06.0010
Mar 5Metro South Meet 1- HooverMar 5 · 300m Hurdles · Mountain BrookMountain Brook300m Hurdles30" / 0.762m--DNS10
Mar 5Metro South Meet 1- HooverMar 5 · 100m Hurdles · Place 18 · Mountain BrookMountain Brook100m Hurdles30" / 0.762m18.20.23a10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · Pole Vault · Place 3 · Mountain BrookMountain BrookPole Vault3.6-06.008
Dec 12Middle School Meet #1Dec 12 · 60m Hurdles · Place 18 · Mountain BrookMountain Brook60m Hurdles30" / 0.762m18.11.64a PB8
Dec 12Middle School Meet #1Dec 12 · Pole Vault · Place 2 · Mountain BrookMountain BrookPole Vault2.7-00.008
Jan 18Middle School Gold Championship MeetJan 18 · Pole Vault · Place 2 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault26-67
Jan 18Middle School Gold Championship MeetJan 18 · 60m Hurdles · Place 22 · Mountain Brook Jr.Mountain Brook Jr.60m Hurdles2211.997
Jan 8Middle School Meet #3Jan 8 · Pole Vault · Place 4 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault46-07
Jan 8Middle School Meet #3Jan 8 · 60m Hurdles · Place 24 · Mountain Brook Jr.Mountain Brook Jr.60m Hurdles2412.297
Jan 4Middle School Meet #2Jan 4 · Pole Vault · Place 4 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault46-07
Jan 4Middle School Meet #2Jan 4 · 60m Hurdles · Place 22 · Mountain Brook Jr.Mountain Brook Jr.60m Hurdles2212.247

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · Pole Vault · Place 2 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault27-67
Apr 18MS Metro Championship MeetApr 18 · 100m Hurdles · Place 21 · Mountain Brook Jr.Mountain Brook Jr.100m Hurdles2119.847
Apr 12Mountain Brook InvitationalApr 12 · Pole Vault · Place 2 · Mountain BrookMountain BrookPole Vault2.7-00.009
Apr 12Mountain Brook InvitationalApr 12 · 300m Hurdles · Mountain BrookMountain Brook300m Hurdles30" / 0.762m--DNS9
Apr 12Mountain Brook InvitationalApr 12 · 100m Hurdles · Mountain BrookMountain Brook100m Hurdles30" / 0.762m--DNS9
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · Pole Vault · Place 3 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault37-07
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 100m Hurdles · Place 22 · Mountain Brook Jr.Mountain Brook Jr.100m Hurdles2221.827
Mar 12Metro South MS #2 - Oak MountainMar 12 · Pole Vault · Place 3 · Mountain BrookMountain BrookPole Vault3.6-06.009
Mar 12Metro South MS #2 - Oak MountainMar 12 · 100m Hurdles · Place 4 · Mountain BrookMountain Brook100m Hurdles33" / 0.838m4.19.83a PB9
Mar 6Metro South Meet 1- HewittMar 6 · Pole Vault · Place 2 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault26-69
Mar 6Metro South Meet 1- HewittMar 6 · 100m Hurdles · Place 3 · Mountain Brook Jr.Mountain Brook Jr.100m Hurdles319.979

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 60m Hurdles · Place 25 · Mountain BrookMountain Brook60m Hurdles33" / 0.838m25.12.41a PB7
Dec 7Middle School Meet #1Dec 7 · Pole Vault · Mountain BrookMountain BrookPole Vault--NH7