Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorMiddle School Indoor Meet #1 · Dec 91:13.59aMiddle School Indoor Meet #1December 9, 2021
Pole Vault · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2314-00.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Pole Vault · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1014-00.00Mountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Pole Vault · Place 5 · Vestavia HillsVestavia HillsPole Vault5.13-06.0012
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Pole Vault · Place 5 · Vestavia HillsVestavia HillsPole Vault5.13-06.0012
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Pole Vault · Place 5 · Vestavia HillsVestavia HillsPole Vault5.14-00.00 PB12
Apr 4John Esslinger Meet of ChampionsApr 4 · Pole Vault · Place 4 · Vestavia HillsVestavia HillsPole Vault4.13-03.0012
Mar 21Gail Devers InvitationalMar 21 · Pole Vault · Place 5 · Vestavia HillsVestavia HillsPole Vault5.13-012
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Pole Vault · Place 7 · Vestavia HillsVestavia HillsPole Vault712-612
Feb 25Metro Birmingham JV Meet #1Feb 25 · 100 Meters · Vestavia HillsVestavia Hills100 Meters--DNS12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Pole Vault · Place 1 · Vestavia HillsVestavia HillsPole Vault113-612
Jan 30AHSAA State Indoor MeetJan 30 · Pole Vault · Place 4 · Vestavia HillsVestavia HillsPole Vault414-012
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Pole Vault · Place 2 · Vestavia HillsVestavia HillsPole Vault2.14-00.00 PB12
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Pole Vault · Place 4 · Vestavia HillsVestavia HillsPole Vault412-612
Jan 3Ice Breaker #2Jan 3 · Pole Vault · Place 2 · Vestavia HillsVestavia HillsPole Vault213-612

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 3 · Vestavia HillsVestavia HillsPole Vault313-612
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 3 · Vestavia HillsVestavia HillsPole Vault313-612
Dec 6Magic City Invitational #2Dec 6 · Pole Vault · Place 4 · Vestavia HillsVestavia HillsPole Vault4.12-06.0012
Jan 15JV Meet #3Jan 15 · Pole Vault · Place 17 · Vestavia HillsVestavia HillsPole Vault179-6—
Jan 7JV Meet #2Jan 7 · Pole Vault · Place 5 · Vestavia HillsVestavia HillsPole Vault510-011

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Pole Vault · Place 12 · Vestavia HillsVestavia HillsPole Vault12.12-00.0011
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Pole Vault · Place 8 · Vestavia HillsVestavia HillsPole Vault8.12-00.0011
Apr 18Hewitt Trussville InvitationalApr 18 · Pole Vault · Place 11 · Vestavia HillsVestavia HillsPole Vault1111-611
Apr 11Mountain Brook InvitationalApr 11 · Pole Vault · Place 19 · Vestavia HillsVestavia HillsPole Vault19.10-06.0011
Apr 3Metro JV #5Apr 3 · Pole Vault · Place 1 · Vestavia HillsVestavia HillsPole Vault1.11-07.0011
Mar 20Thompson InvitationalMar 20 · Pole Vault · Place 3 · Vestavia HillsVestavia HillsPole Vault311-011
Mar 19Metro JV #4Mar 19 · Pole Vault · Vestavia HillsVestavia HillsPole Vault--DNS11
Mar 14Homewood Invitational 2025Mar 14 · Pole Vault · Place 7 · Vestavia HillsVestavia HillsPole Vault711-0—
Feb 27Mountain Brook Metro JV #1Feb 27 · Pole Vault · Place 4 · Vestavia HillsVestavia HillsPole Vault4.11-00.0011

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · Pole Vault · Place 7 · Vestavia HillsVestavia HillsPole Vault710-0—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Pole Vault · Place 6 · Vestavia HillsVestavia HillsPole Vault69-010
Apr 4Metro Birmingham JV Meet #5Apr 4 · Pole Vault · Place 8 · Vestavia HillsVestavia HillsPole Vault89-0—
Mar 20Metro Birmingham JV Meet #4Mar 20 · Pole Vault · Place 6 · Vestavia HillsVestavia HillsPole Vault69-010
Mar 14Metro JV Meet #3Mar 14 · Pole Vault · Place 5 · Vestavia HillsVestavia HillsPole Vault59-0—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Pole Vault · Place 12 · Vestavia HillsVestavia HillsPole Vault127-6—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Metro Birmingham JV Meet #1Feb 29 · Pole Vault · Place 4 · Vestavia HillsVestavia HillsPole Vault49-610
Jan 29JV Meet #3Jan 29 · Pole Vault · Place 4 · Vestavia HillsVestavia HillsPole Vault410-010

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · Pole Vault · Place 8 · Vestavia HillsVestavia HillsPole Vault8.10-00.0010
Jan 27Last Chance Invitational #1Jan 27 · Pole Vault · Place 35 · Vestavia HillsVestavia HillsPole Vault358-69
Jan 16MLK Track Classic #2Jan 16 · Pole Vault · Place 22 · Vestavia HillsVestavia HillsPole Vault22.8-06.009
Jan 7Icebreaker Invitational #1Jan 7 · Pole Vault · Place 5 · Vestavia HillsVestavia HillsPole Vault5.8-06.009

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · Pole Vault · Place 8 · Vestavia HillsVestavia HillsPole Vault89-09
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · Pole Vault · Place 10 · Vestavia HillsVestavia HillsPole Vault109-09
Mar 15Metro Birmingham JV Meet #3Mar 15 · Pole Vault · Place 7 · Vestavia HillsVestavia HillsPole Vault79-09
Mar 3Husky March ClassicMar 3 · Pole Vault · Place 16 · Vestavia HillsVestavia HillsPole Vault168-09

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · Pole Vault · Place 7 · Vestavia HillsVestavia HillsPole Vault7.8-06.009
Dec 10Holiday Invitational #2Dec 10 · Pole Vault · Place 20 · Vestavia HillsVestavia HillsPole Vault20.8-06.009

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Middle School Indoor Meet #1Dec 9 · Pole Vault · Place 3 · Liberty Park msLiberty Park msPole Vault3.7-06.008
Dec 9Middle School Indoor Meet #1Dec 9 · 400 Meters · Place 73 · Liberty Park msLiberty Park ms400 Meters73.1:13.59a PB8