Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorPirate Invitational · Apr 1035-06.00Pirate InvitationalApril 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 10Pirate InvitationalApr 10 · Discus · Jb PenningtonDiscus1.6kg--FOUL-
Apr 10Pirate InvitationalApr 10 · Shot Put · Place 7 · Jb PenningtonShot Put12lb7.35-06.00 PB-
Mar 10Oneonta OpenerMar 10 · Discus · Place 24 · JB PenningtonDiscus2479-410
Mar 10Oneonta OpenerMar 10 · Shot Put · Place 11 · JB PenningtonShot Put1134-1010
Mar 6Albertville Varsity Meet #1Mar 6 · Shot Put · Place 4 · JB PenningtonShot Put435-10.5010
Mar 6Albertville Varsity Meet #1Mar 6 · Discus · Place 6 · JB PenningtonDiscus688-510

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · Shot Put · Place 11 · JB PenningtonShot Put1137-3.5010
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Shot Put · Place 34 · JB PenningtonShot Put3435-710
Jan 14JV Meet #3Jan 14 · Shot Put · Place 43 · JB PenningtonShot Put4334-010

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 12Lake Guntersville InvitationalApr 12 · Discus · Place 16 · JB PenningtonDiscus1683-79
Apr 12Lake Guntersville InvitationalApr 12 · Shot Put · Place 11 · JB PenningtonShot Put1135-69
Apr 10Hayden HS Invitational #2 2025Apr 10 · Discus · Place 7 · JB PenningtonDiscus792-29
Apr 1Hayden HS Invitational #1 2025Apr 1 · Shot Put · Place 12 · JB PenningtonShot Put1235-19
Mar 19Blount County Championship 2025Mar 19 · Shot Put · Place 6 · JB PenningtonShot Put636-49
Mar 141A-7A Cullman ClassicMar 14 · Shot Put · Place 19 · JB PenningtonShot Put1936-79
Mar 8Lincoln Meet 1Mar 8 · Discus · Place 17 · JB PenningtonDiscus1784-09
Mar 8Lincoln Meet 1Mar 8 · Shot Put · Place 20 · JB PenningtonShot Put2033-119
Mar 3Oneonta Opener 2025Mar 3 · Discus · Place 17 · JB PenningtonDiscus1782-109
Mar 3Oneonta Opener 2025Mar 3 · Shot Put · Place 11 · JB PenningtonShot Put1135-2.509

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 17Blount County ChampionshipApr 17 · Shot Put · Place 12 · JB PenningtonShot Put1230-98
Apr 1Hayden Middle School Meet (Open)Apr 1 · Discus · Place 10 · JB PenningtonDiscus1075-78
Apr 1Hayden Middle School Meet (Open)Apr 1 · Shot Put · Place 13 · JB PenningtonShot Put1329-08
Mar 14Hayden HS Invitational 2Mar 14 · Discus · Place 26 · JB PenningtonDiscus2667-108
Mar 14Hayden HS Invitational 2Mar 14 · Shot Put · Place 19 · JB PenningtonShot Put1931-88