Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · IndoorLast Ditch Meet JV Meet · Jan 222:46.48Last Ditch Meet JV MeetJanuary 22, 2025
Discus · 1.6kg · OutdoorAHSAA Northridge Section 2026 · Apr 24128-00AHSAA Northridge Section 2026April 24, 2026
Shot Put · 12lb · OutdoorAHSAA Northridge Section 2026 · Apr 2445-04.00AHSAA Northridge Section 2026April 24, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 22 · PelhamShot Put12lb22.41-05.0012
Apr 24AHSAA Northridge Section 2026Apr 24 · Discus · Place 9 · PelhamDiscus1.6kg9.128-00 PB12
Apr 24AHSAA Northridge Section 2026Apr 24 · Shot Put · Place 4 · PelhamShot Put12lb4.45-04.00 PB12
Apr 15Shelby County ChampionshipsApr 15 · Discus · Place 7 · PelhamDiscus1.6kg7.115-1012
Apr 15Shelby County ChampionshipsApr 15 · Shot Put · Place 5 · PelhamShot Put12lb5.42-09.5012
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · PelhamShot Put12lb--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · Place 2 · PelhamDiscus1.6kg2.125-0512
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Shot Put · Place 4 · PelhamShot Put12lb4.43-08.0012
Apr 4Spain Park ClassicApr 4 · Discus · Place 17 · PelhamDiscus1.6kg17.99-0712
Apr 4Spain Park ClassicApr 4 · Shot Put · Place 14 · PelhamShot Put12lb14.39-05.7512
Mar 18Alive at the HiveMar 18 · Discus · Place 2 · PelhamDiscus2125-312
Mar 18Alive at the HiveMar 18 · Shot Put · Place 2 · PelhamShot Put246-312
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 2 · PelhamDiscus2106-412
Mar 12Metro Birmingham JV Meet #3Mar 12 · Shot Put · Place 4 · PelhamShot Put438-912
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Shot Put · Place 23 · PelhamShot Put2342-212
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Discus · Place 15 · PelhamDiscus15121-812

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Shot Put · Place 9 · PelhamShot Put941-1012
Feb 27Husky ClassicFeb 27 · Discus · Place 13 · PelhamDiscus13114-912
Feb 19Five Team Battle RoyaleFeb 19 · Discus · Place 9 · PelhamDiscus999-912
Feb 19Five Team Battle RoyaleFeb 19 · Shot Put · Place 4 · PelhamShot Put444-412
Jan 7Hump Day OctameetJan 7 · Shot Put · Place 6 · PelhamShot Put638-0.5012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · Shot Put · Place 45 · PelhamShot Put4532-11.5012
Dec 6Magic City Invitational #1Dec 6 · Shot Put · Place 23 · PelhamShot Put2338-5.7512
Jan 22Last Ditch Meet JV MeetJan 22 · 800 Meters · Place 56 · Pelham800 Meters562:46.48 PB11
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 228 · Pelham800 Meters2282:46.8311
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 162 · Pelham800 Meters1622:48.2911

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · Discus · Place 8 · PelhamDiscus8102-911
Apr 17Birmingham Metro JV ChampionshipApr 17 · Shot Put · Place 23 · PelhamShot Put2332-1111