Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro Birmingham JV Meet #3 · Mar 1211.93Metro Birmingham JV Meet #3March 12, 2026
200 Meters · OutdoorMetro Birmingham JV Meet #3 · Mar 1224.49Metro Birmingham JV Meet #3March 12, 2026
60 Meters · IndoorJV Meet #3 · Jan 147.48JV Meet #3January 14, 2026
Pole Vault · IndoorMagic City Invitational #2 · Dec 611-06.00Magic City Invitational #2December 6, 2025
Pole Vault · OutdoorHewitt-Trussville Invitational · Apr 1712-06.00Hewitt-Trussville InvitationalApril 17, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Pole Vault · Place 12 · Hewitt-TrussvilleHewitt-TrussvillePole Vault12.12-00.0011
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Pole Vault · Place 8 · Hewitt-TrussvilleHewitt-TrussvillePole Vault8.12-00.0011
Apr 17Hewitt-Trussville InvitationalApr 17 · Pole Vault · Place 5 · Hewitt-TrussvilleHewitt-TrussvillePole Vault5.12-06.00 PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Pole Vault · Place 13 · Hewitt-TrussvilleHewitt-TrussvillePole Vault13.11-06.0011
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Pole Vault · Place 5 · Hewitt-TrussvilleHewitt-TrussvillePole Vault5.11-00.0011
Mar 19Thompson InvitationalMar 19 · Pole Vault · Place 3 · Hewitt-TrussvilleHewitt-TrussvillePole Vault311-011
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 21 · Hewitt-TrussvilleHewitt-TrussvilleDiscus2178-1111
Mar 12Metro Birmingham JV Meet #3Mar 12 · Long Jump · Place 39 · Hewitt-TrussvilleHewitt-TrussvilleLong Jump3914-2.7511
Mar 12Metro Birmingham JV Meet #3Mar 12 · 200 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville200 Meters1224.49 PB11
Mar 12Metro Birmingham JV Meet #3Mar 12 · 100 Meters · Place 10 · Hewitt-TrussvilleHewitt-Trussville100 Meters1011.93 PB11
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Pole Vault · Place 7 · Hewitt-TrussvilleHewitt-TrussvillePole Vault712-611

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Pole Vault · Place 8 · Hewitt-TrussvilleHewitt-TrussvillePole Vault811-011
Feb 21Oak Mountain Eagle RelaysFeb 21 · Pole Vault · Place 3 · Hewitt-TrussvilleHewitt-TrussvillePole Vault311-011
Jan 30AHSAA State Indoor MeetJan 30 · Pole Vault · Place 9 · Hewitt-TrussvilleHewitt-TrussvillePole Vault912-011
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Pole Vault · Place 14 · Hewitt-TrussvilleHewitt-TrussvillePole Vault14.11-00.0011
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Pole Vault · Place 11 · Hewitt-TrussvilleHewitt-TrussvillePole Vault1111-011
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 53 · Hewitt-TrussvilleHewitt-Trussville60 Meters537.48 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 9 · Hewitt-TrussvilleHewitt-TrussvillePole Vault912-011
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 9 · Hewitt-TrussvilleHewitt-TrussvillePole Vault912-011
Dec 6Magic City Invitational #2Dec 6 · Pole Vault · Place 9 · Hewitt-TrussvilleHewitt-TrussvillePole Vault9.11-06.00 PB11
Feb 28Husky March ClassicFeb 28 · Pole Vault · Place 13 · Hewitt-TrussvilleHewitt-TrussvillePole Vault139-0—
Jan 15JV Meet #3Jan 15 · Pole Vault · Place 19 · Hewitt-TrussvilleHewitt-TrussvillePole Vault199-010

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · Pole Vault · Place 3 · Hewitt-TrussvilleHewitt-TrussvillePole Vault310-610
Apr 10Metro JV #6Apr 10 · Pole Vault · Place 5 · Hewitt-TrussvilleHewitt-TrussvillePole Vault5.10-06.0010
Apr 3Metro JV #5Apr 3 · Pole Vault · Place 2 · Hewitt-TrussvilleHewitt-TrussvillePole Vault2.10-06.0010
Mar 19Metro JV #4Mar 19 · Pole Vault · Place 9 · Hewitt-TrussvilleHewitt-TrussvillePole Vault9.10-00.0010
Mar 12Metro JV #3Mar 12 · Pole Vault · Place 10 · Hewitt-TrussvilleHewitt-TrussvillePole Vault10.9-00.0010
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Pole Vault · Hewitt-TrussvilleHewitt-TrussvillePole Vault--NH10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · Pole Vault · Hewitt-TrussvilleHewitt-TrussvillePole Vault--DNS10
Dec 11First Crack JV MeetDec 11 · Pole Vault · Place 3 · Hewitt-TrussvilleHewitt-TrussvillePole Vault3.9-06.0010
Feb 29Metro Birmingham JV Meet #1Feb 29 · Pole Vault · Place 7 · Hewitt-TrussvilleHewitt-TrussvillePole Vault78-09
Jan 29JV Meet #3Jan 29 · Pole Vault · Place 10 · Hewitt-TrussvilleHewitt-TrussvillePole Vault108-09
Jan 24Last Ditch JV MeetJan 24 · Pole Vault · Place 7 · Hewitt-TrussvilleHewitt-TrussvillePole Vault78-09

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · Pole Vault · Place 11 · Hewitt-TrussvilleHewitt-TrussvillePole Vault119-0—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Pole Vault · Place 8 · Hewitt-TrussvilleHewitt-TrussvillePole Vault89-09
Apr 4Metro Birmingham JV Meet #5Apr 4 · Pole Vault · Place 5 · Hewitt-TrussvilleHewitt-TrussvillePole Vault59-0—
Mar 20Metro Birmingham JV Meet #4Mar 20 · Pole Vault · Place 14 · Hewitt-TrussvilleHewitt-TrussvillePole Vault148-09
Mar 14Metro JV Meet #3Mar 14 · Pole Vault · Place 18 · Hewitt-TrussvilleHewitt-TrussvillePole Vault188-0—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Pole Vault · Place 6 · Hewitt-TrussvilleHewitt-TrussvillePole Vault69-0—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · Pole Vault · Place 13 · Hewitt-TrussvilleHewitt-TrussvillePole Vault13.8-06.009
Jan 5Middle School Indoor Meet #2Jan 5 · Pole Vault · Place 16 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooPole Vault166-08

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · Pole Vault · Place 8 · Hewitt-TrussvilleHewitt-TrussvillePole Vault8.8-00.008