Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 30165-02AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
Shot Put · 12lb · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2358-08.25Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 12lb · OutdoorAHSAA 4A-7A Outdoor State Championship · May 159-05.00AHSAA 4A-7A Outdoor State ChampionshipMay 1, 2025
Shot Put · 4kg · IndoorThe Galleria Games · Dec 1616.43mThe Galleria GamesDecember 16, 2023
Shot Put · 8lb · IndoorMiddle School Indoor Meet #1 · Dec 845-3Middle School Indoor Meet #1December 8, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 13Alabama State GamesJun 13 · Discus · Elite Speed Track and FieldElite Speed Track and FieldDiscus1.6kg--DNS11
Jun 13Alabama State GamesJun 13 · Shot Put · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldShot Put12lb2.16.56m11
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Discus · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldDiscus142.52m11
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · Shot Put · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldShot Put116.49m11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Discus · Place 4 · HooverHooverDiscus1.6kg4.165-02 PB11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 2 · HooverHooverShot Put12lb2.55-09.0011
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Discus · Place 3 · HooverHooverDiscus1.6kg3.146-0511
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Shot Put · Place 1 · HooverHooverShot Put12lb1.55-04.0011
Mar 27Terry Long FSU Relays - HSMar 27 · Discus · HooverHooverDiscus1.6kg—DNS11
Mar 27Terry Long FSU Relays - HSMar 27 · Shot Put · Place 1 · HooverHooverShot Put12lb1.18.08m11
Mar 14Homewood InvitationalMar 14 · Discus · Place 7 · HooverHooverDiscus743.61m—
Mar 14Homewood InvitationalMar 14 · Discus · Place 7 · HooverHooverDiscus743.61m—
Mar 14Homewood InvitationalMar 14 · Shot Put · Place 1 · HooverHooverShot Put117.42m—
Mar 14Homewood InvitationalMar 14 · Shot Put · Place 1 · HooverHooverShot Put117.42m—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Shot Put · Place 2 · HooverHooverShot Put257-611
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Discus · Place 3 · HooverHooverDiscus3144-511

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · Shot Put · Place 1 · HooverHooverShot Put158-2.7511
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 1 · HooverHooverShot Put12lb1.58-08.25 PB11
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Shot Put · Place 1 · HooverHooverShot Put157-611
Jan 3Ice Breaker #2Jan 3 · Shot Put · Place 1 · HooverHooverShot Put154-811

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 1 · HooverHooverShot Put158-7.2511
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 1 · HooverHooverShot Put158-7.2511
Dec 6Magic City Invitational #2Dec 6 · Shot Put · Place 1 · HooverHooverShot Put12lb1.53-00.7511
Feb 28Husky March ClassicFeb 28 · Discus · Place 3 · HooverHooverDiscus3147-0—
Feb 28Husky March ClassicFeb 28 · Shot Put · Place 1 · HooverHooverShot Put155-8—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Shot Put · Place 1 · HooverHooverShot Put12lb1.57-08.0010
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · Shot Put · Place 1 · HooverHooverShot Put152-10.5010
Jan 4Ice Breaker Invitational #2Jan 4 · Shot Put · Place 1 · HooverHooverShot Put12lb1.55-07.0010

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Discus · Place 5 · HooverHooverDiscus1.6kg5.147-1010
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Shot Put · Place 1 · HooverHooverShot Put12lb1.59-05.00 PB10
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Discus · Place 3 · HooverHooverDiscus1.6kg3.155-0110
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Shot Put · Place 1 · HooverHooverShot Put12lb1.54-07.5010
Apr 11Mountain Brook InvitationalApr 11 · Discus · Place 6 · HooverHooverDiscus1.6kg6.151-1110
Apr 11Mountain Brook InvitationalApr 11 · Shot Put · Place 2 · HooverHooverShot Put12lb2.55-07.0010
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · Shot Put · Place 12 · HooverHooverShot Put12lb12.17.55m10
Mar 14Homewood Invitational 2025Mar 14 · Discus · Place 7 · HooverHooverDiscus7128-11—
Mar 14Homewood Invitational 2025Mar 14 · Shot Put · Place 1 · HooverHooverShot Put155-5—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · Shot Put · Place 1 · HooverHooverShot Put151-4.7510
Dec 7Magic City Invitational #2Dec 7 · Shot Put · Place 1 · HooverHooverShot Put12lb1.54-07.5010
Jan 27Last Chance Meet #3Jan 27 · Shot Put · Place 4 · HooverHooverShot Put445-79
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · Shot Put · Place 8 · HooverHooverShot Put843-49
Jan 6Icebreaker Invitational #2Jan 6 · Shot Put · Place 11 · HooverHooverShot Put12lb11.43-04.009

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 8Alabama State GamesJun 8 · Discus · Place 2 · Elite Speed Track and FieldElite Speed Track and FieldDiscus244.55m—
Jun 8Alabama State GamesJun 8 · Shot Put · Place 1 · Elite Speed Track and FieldElite Speed Track and FieldShot Put117.94m—
Jun 1AAU Southeastern QualifierJun 1 · Discus · Place 3 · Elite SpeedElite SpeedDiscus334.18m09
Jun 1AAU Southeastern QualifierJun 1 · Shot Put · Place 1 · Elite SpeedElite SpeedShot Put114.53m09
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Shot Put · Place 2 · HooverHooverShot Put12lb2.53-07.259
Apr 26Hewitt Section 2024Apr 26 · Shot Put · Place 1 · HooverHooverShot Put12lb1.51-08.009
Apr 19Hewitt Trussville InvitationalApr 19 · Shot Put · Place 1 · HooverHooverShot Put149-119
Apr 18Birmingham Metro JV ChampionshipApr 18 · Discus · Place 1 · HooverHooverDiscus1139-4—
Apr 12Mountain Brook InvitationalApr 12 · Discus · Place 11 · HooverHooverDiscus1.6kg11.127-109
Apr 12Mountain Brook InvitationalApr 12 · Shot Put · Place 4 · HooverHooverShot Put12lb4.50-02.009
Apr 4Metro Birmingham JV Meet #5Apr 4 · Discus · Place 9 · HooverHooverDiscus9102-0—
Apr 4Metro Birmingham JV Meet #5Apr 4 · Shot Put · Place 2 · HooverHooverShot Put251-0.50—
Mar 22FSU HS RelaysMar 22 · Shot Put · Place 13 · HooverHooverShot Put12lb13.15.03m9
Mar 14Metro JV Meet #3Mar 14 · Discus · Place 3 · HooverHooverDiscus3110-11—
Mar 14Metro JV Meet #3Mar 14 · Shot Put · Place 1 · HooverHooverShot Put146-7.50—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16The Galleria GamesDec 16 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.16.43m PB9
Dec 9Holiday Invitational #2Dec 9 · Shot Put · Place 2 · HooverHooverShot Put12lb2.45-08.009
Dec 2Magic City Invitational #2Dec 2 · Shot Put · Place 4 · HooverHooverShot Put12lb4.46-10.009
Jan 5Middle School Indoor Meet #2Jan 5 · Shot Put · Place 1 · Bumpus Middle SchoolBumpus Middle SchoolShot Put149-68

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · Discus · Place 2 · BumpusBumpusDiscus1.6kg2.116-118
Apr 14Mountain Brook InvitationalApr 14 · Shot Put · Place 1 · BumpusBumpusShot Put12lb1.50-02.008

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · Shot Put · Place 1 · BumpusBumpusShot Put8lb1.45-3 PB8
Jan 20Middle School Gold Championship MeetJan 20 · Shot Put · Place 2 · Bumpus MiddlBumpus MiddlShot Put211.37m—
Jan 6Middle School Indoor Meet #2Jan 6 · Shot Put · Place 3 · Bumpus MiddlBumpus MiddlShot Put311.83m—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15Mountain Brook InvitationalApr 15 · Discus · Place 2 · BumpusBumpusDiscus1.6kg2.101-057
Apr 15Mountain Brook InvitationalApr 15 · Shot Put · Place 2 · BumpusBumpusShot Put12lb2.40-05.007
Mar 11Vestavia Hills King of the Mountain Middle School InvitationalMar 11 · Discus · Place 3 · Bumpus MiddlBumpus MiddlDiscus328.53m—
Mar 11Vestavia Hills King of the Mountain Middle School InvitationalMar 11 · Shot Put · Place 5 · Bumpus MiddlBumpus MiddlShot Put511.17m—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Middle School Indoor Meet #1Dec 9 · Shot Put · Place 3 · BumpusBumpusShot Put4kg3.36-04.007