Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1331.02AHSAA State Heptathlon/DecathlonMay 13, 2025
800 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 132:56.52AHSAA State Heptathlon/DecathlonMay 13, 2025
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 131.39mAHSAA State Heptathlon/DecathlonMay 13, 2025
Long Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 133.87mAHSAA State Heptathlon/DecathlonMay 13, 2025
Pole Vault · IndoorJV Meet #3 · Jan 192.28mJV Meet #3January 19, 2022
Pole Vault · OutdoorBirmingham JV Meet #3 · Mar 172.43mBirmingham JV Meet #3March 17, 2022
Triple Jump · IndoorMartin Luther King Jr Indoor Track Classic #2 · Jan 178.82mMartin Luther King Jr Indoor Track Classic #2January 17, 2022
Triple Jump · OutdoorBirmingham JV Meet #3 · Mar 179.11mBirmingham JV Meet #3March 17, 2022

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13AHSAA State Heptathlon/DecathlonMay 13 · 800 Meters · Place 36 · Hoover800 Meters362:56.52 PB12
May 13AHSAA State Heptathlon/DecathlonMay 13 · Javelin · Place 17 · HooverJavelin1724.84m12
May 13AHSAA State Heptathlon/DecathlonMay 13 · Long Jump · Place 44 · HooverLong Jump443.87m PB12
May 13AHSAA State Heptathlon/DecathlonMay 13 · 200 Meters · Place 48 · Hoover200 Meters4831.02 PB12
May 13AHSAA State Heptathlon/DecathlonMay 13 · Shot Put · Place 46 · HooverShot Put466.10m12
May 13AHSAA State Heptathlon/DecathlonMay 13 · High Jump · Place 24 · HooverHigh Jump241.39m PB12
May 13AHSAA State Heptathlon/DecathlonMay 13 · 100m Hurdles · Place 41 · Hoover100m Hurdles4120.0912
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Pole Vault · Place 8 · HooverPole Vault8.9-06.0012
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Pole Vault · Place 5 · HooverPole Vault5.10-06.0012
Apr 18Hewitt Trussville InvitationalApr 18 · Pole Vault · Place 9 · HooverPole Vault910-612

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · Pole Vault · Place 4 · HooverPole Vault410-6—
Feb 28Husky March ClassicFeb 28 · Javelin · Place 19 · HooverJavelin1968-7—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Pole Vault · Place 6 · HooverPole Vault6.9-06.0012
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · Pole Vault · Place 3 · HooverPole Vault310-012
Jan 4Ice Breaker Invitational #2Jan 4 · Pole Vault · Place 8 · HooverPole Vault8.9-06.0012

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · Pole Vault · Place 7 · HooverPole Vault710-012
Dec 7Magic City Invitational #2Dec 7 · Pole Vault · Place 5 · HooverPole Vault5.10-06.0012
Feb 29Metro Birmingham JV Meet #1Feb 29 · Javelin · Place 2 · HooverJavelin286-411
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · Pole Vault · Place 7 · HooverPole Vault79-611
Jan 27Last Chance Meet #3Jan 27 · Pole Vault · Place 4 · HooverPole Vault410-011
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · Pole Vault · Place 4 · HooverPole Vault410-011
Jan 6Icebreaker Invitational #2Jan 6 · Pole Vault · Place 9 · HooverPole Vault9.9-06.0011

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Pole Vault · Place 5 · HooverPole Vault5.10-00.0011
Apr 26Hewitt Section 2024Apr 26 · Pole Vault · Place 5 · HooverPole Vault5.10-00.0011
Apr 19Hewitt Trussville InvitationalApr 19 · Javelin · Place 29 · HooverJavelin2962-211
Apr 19Hewitt Trussville InvitationalApr 19 · Pole Vault · Place 5 · HooverPole Vault510-611
Apr 12Mountain Brook InvitationalApr 12 · Javelin · HooverJavelin600g--DNS11
Mar 20Metro Birmingham JV Meet #4Mar 20 · Javelin · Place 1 · HooverJavelin183-811
Mar 16Homewood InvitationalMar 16 · Javelin · Place 19 · HooverJavelin1977-1.2511
Mar 16Homewood InvitationalMar 16 · Pole Vault · Place 5 · HooverPole Vault510-011
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Javelin · Place 31 · HooverJavelin3175-711
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Pole Vault · Place 6 · HooverPole Vault610-011
Mar 1Husky March InviteMar 1 · Pole Vault · Place 4 · HooverPole Vault43.04m—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · Pole Vault · Place 6 · HooverPole Vault6.10-00.0011
Dec 2Magic City Invitational #2Dec 2 · Pole Vault · Place 4 · HooverPole Vault4.10-00.0011
Jan 28Last Chance Invitational #3Jan 28 · Pole Vault · Place 14 · HooverPole Vault148-06.00—
Jan 28Last Chance Invitational #3Jan 28 · Pole Vault · Place 14 · HooverPole Vault149-010
Jan 16MLK Track Classic #2Jan 16 · Pole Vault · Place 14 · HooverPole Vault14.8-06.0010
Jan 7Icebreaker Invitational #2Jan 7 · Pole Vault · Place 23 · HooverPole Vault23.8-00.0010

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Pole Vault · Place 7 · HooverPole Vault7.9-06.0010
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · Pole Vault · Place 3 · HooverPole Vault3.10-00.0010
Apr 21Hewitt-Trussville InvitationalApr 21 · Pole Vault · Place 11 · HooverPole Vault119-010
Apr 14Mountain Brook InvitationalApr 14 · Pole Vault · Place 9 · HooverPole Vault9.10-00.0010
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · Pole Vault · Place 2 · HooverPole Vault29-610
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · Pole Vault · Place 7 · HooverPole Vault72.89m—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 3Magic City Invitational #2Dec 3 · Pole Vault · HooverPole Vault--DNS10
Jan 19JV Meet #3Jan 19 · Triple Jump · Place 12 · HooverTriple Jump128.94m—
Jan 19JV Meet #3Jan 19 · Pole Vault · Place 7 · HooverPole Vault72.28m PB—
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · Triple Jump · Place 25 · HooverTriple Jump258.82m PB—
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · Pole Vault · Place 11 · HooverPole Vault112.43m—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 21Birmingham Metro JV ChampionshipsApr 21 · Pole Vault · Place 1 · HooverPole Vault18-69
Apr 14Birmingham Metro JV Meet #6Apr 14 · Pole Vault · Place 3 · HooverPole Vault37-09
Apr 7Birmingham Metro JV Meet #5Apr 7 · Triple Jump · Place 5 · HooverTriple Jump5.30-07.259
Apr 7Birmingham Metro JV Meet #5Apr 7 · Pole Vault · Place 4 · HooverPole Vault4.8-00.009
Mar 17Birmingham JV Meet #3Mar 17 · Triple Jump · Place 3 · HooverTriple Jump39.11m PB—
Mar 17Birmingham JV Meet #3Mar 17 · Pole Vault · Place 2 · HooverPole Vault22.43m PB—
Mar 10Metro Birmingham JV Meet #2Mar 10 · Pole Vault · Place 4 · HooverPole Vault49-09
Mar 4Husky March ClassicMar 4 · Pole Vault · Place 11 · HooverPole Vault112.43m—