Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAHSAA Northridge Section 2026 · Apr 2454-08AHSAA Northridge Section 2026April 24, 2026
Shot Put · 4kg · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 922-06.00Metro Birmingham JV Meet @ Hoover #6April 9, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 24AHSAA Northridge Section 2026Apr 24 · Discus · Place 20 · PelhamDiscus1kg20.54-08 PB11
Apr 24AHSAA Northridge Section 2026Apr 24 · Shot Put · Place 20 · PelhamShot Put4kg20.21-05.0011
Apr 15Shelby County ChampionshipsApr 15 · Discus · Place 20 · PelhamDiscus1kg20.45-0211
Apr 15Shelby County ChampionshipsApr 15 · Shot Put · Place 15 · PelhamShot Put4kg15.20-04.5011
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · Place 20 · PelhamDiscus1kg20.52-0811
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Shot Put · Place 17 · PelhamShot Put4kg17.22-06.00 PB11
Apr 4Spain Park ClassicApr 4 · Discus · Place 15 · PelhamDiscus1kg15.52-0411
Apr 4Spain Park ClassicApr 4 · Shot Put · Place 16 · PelhamShot Put4kg16.20-05.0011
Mar 18Alive at the HiveMar 18 · Discus · Place 7 · PelhamDiscus754-711
Mar 18Alive at the HiveMar 18 · Shot Put · Place 11 · PelhamShot Put1121-011
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 16 · PelhamDiscus1654-311
Mar 12Metro Birmingham JV Meet #3Mar 12 · Shot Put · Place 18 · PelhamShot Put1820-311
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 25 · PelhamDiscus2545-011
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 15 · PelhamShot Put1521-11.5011
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 25 · PelhamDiscus2545-011
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 15 · PelhamShot Put1521-11.5011

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Shot Put · Place 31 · PelhamShot Put3120-9.5011
Feb 27Husky ClassicFeb 27 · Discus · Place 31 · PelhamDiscus3144-1111
Jan 21Last Ditch JV MeetJan 21 · Shot Put · Place 18 · PelhamShot Put1820-011
Jan 14JV Meet #3Jan 14 · Shot Put · Place 52 · PelhamShot Put5220-111