Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOneonta Opener 2025 · Mar 312.49Oneonta Opener 2025March 3, 2025
200 Meters · OutdoorHayden HS Invitational 2 · Mar 1425.05Hayden HS Invitational 2March 14, 2024
3200 Meters · OutdoorBlount County Championships · Apr 1313:01.91Blount County ChampionshipsApril 13, 2022
400 Meters · IndoorLast Chance #1/Pentathlon · Jan 2454.21Last Chance #1/PentathlonJanuary 24, 2025
400 Meters · OutdoorOneonta Meet #2 · Mar 2154.02Oneonta Meet #2March 21, 2024
60 Meters · IndoorLast Chance #1/Pentathlon · Jan 247.91Last Chance #1/PentathlonJanuary 24, 2025
800 Meters · OutdoorHayden HS Invitational #1 2025 · Apr 12:15.72Hayden HS Invitational #1 2025April 1, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 12Lake Guntersville InvitationalApr 12 · Javelin · Place 3 · JB PenningtonJavelin3142-212
Apr 12Lake Guntersville InvitationalApr 12 · 400 Meters · Place 10 · JB Pennington400 Meters1055.2612
Apr 10Hayden HS Invitational #2 2025Apr 10 · Javelin · Place 2 · JB PenningtonJavelin2140-512
Apr 10Hayden HS Invitational #2 2025Apr 10 · 400 Meters · Place 3 · JB Pennington400 Meters355.0012
Apr 1Hayden HS Invitational #1 2025Apr 1 · 800 Meters · Place 3 · JB Pennington800 Meters32:15.72 PB12
Apr 1Hayden HS Invitational #1 2025Apr 1 · 100 Meters · Place 17 · JB Pennington100 Meters1712.5312
Mar 19Blount County Championship 2025Mar 19 · Javelin · Place 1 · JB PenningtonJavelin1144-312
Mar 19Blount County Championship 2025Mar 19 · 400 Meters · Place 4 · JB Pennington400 Meters454.6212
Mar 19Blount County Championship 2025Mar 19 · 200 Meters · Place 6 · JB Pennington200 Meters626.0512
Mar 141A-7A Cullman ClassicMar 14 · 400 Meters · Place 22 · JB Pennington400 Meters2258.4312
Mar 141A-7A Cullman ClassicMar 14 · 200 Meters · Place 22 · JB Pennington200 Meters2225.9812
Mar 8Lincoln Meet 1Mar 8 · Javelin · Place 4 · JB PenningtonJavelin4147-1012
Mar 8Lincoln Meet 1Mar 8 · 400 Meters · Place 12 · JB Pennington400 Meters1257.0212
Mar 8Lincoln Meet 1Mar 8 · 200 Meters · Place 22 · JB Pennington200 Meters2225.9412
Mar 3Oneonta Opener 2025Mar 3 · 400 Meters · Place 5 · JB Pennington400 Meters556.3612
Mar 3Oneonta Opener 2025Mar 3 · Javelin · Place 8 · JB PenningtonJavelin8127-512
Mar 3Oneonta Opener 2025Mar 3 · 100 Meters · Place 24 · JB Pennington100 Meters2412.49 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Last Chance #1/PentathlonJan 24 · 60 Meters · Place 79 · JB Pennington60 Meters797.91 PB12
Jan 24Last Chance #1/PentathlonJan 24 · 400 Meters · Place 32 · JB Pennington400 Meters3254.21 PB12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 17Blount County ChampionshipApr 17 · 400 Meters · Place 2 · JB Pennington400 Meters255.8211
Apr 17Blount County ChampionshipApr 17 · Javelin · Place 2 · JB PenningtonJavelin2115-1011
Apr 6Guntersville Varsity Meet 1Apr 6 · Javelin · Place 3 · JB PenningtonJavelin3122-011
Apr 6Guntersville Varsity Meet 1Apr 6 · 400 Meters · Place 6 · JB Pennington400 Meters655.2511
Apr 6Guntersville Varsity Meet 1Apr 6 · 200 Meters · Place 12 · JB Pennington200 Meters1225.4511
Apr 6Guntersville Varsity Meet 1Apr 6 · 100 Meters · Place 13 · JB Pennington100 Meters1312.7411
Mar 21Oneonta Meet #2Mar 21 · 400 Meters · Place 5 · JB Pennington400 Meters554.02 PB11
Mar 21Oneonta Meet #2Mar 21 · Javelin · Place 16 · JB PenningtonJavelin16118-211
Mar 21Oneonta Meet #2Mar 21 · 800 Meters · Place 21 · JB Pennington800 Meters212:26.4811
Mar 21Oneonta Meet #2Mar 21 · 200 Meters · Place 29 · JB Pennington200 Meters2925.5811
Mar 14Hayden HS Invitational 2Mar 14 · 400 Meters · Place 4 · JB Pennington400 Meters455.2111
Mar 14Hayden HS Invitational 2Mar 14 · Javelin · Place 4 · JB PenningtonJavelin4121-1011
Mar 14Hayden HS Invitational 2Mar 14 · 200 Meters · Place 6 · JB Pennington200 Meters625.05 PB11
Mar 14Hayden HS Invitational 2Mar 14 · 100 Meters · Place 13 · JB Pennington100 Meters1312.6611

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 400 Meters · Place 11 · JB Pennington400 Meters1154.9211

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 211A-3A Andy Page Memorial MeetApr 21 · 400 Meters · Place 4 · JB Pennington400 Meters454.4910

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Last Chance Invitational #3Jan 28 · 400 Meters · Place 73 · JB Pennington400 Meters7355.6010
Jan 28Last Chance Invitational #3Jan 28 · 60 Meters · Place 168 · JB Pennington60 Meters1688.1610
Jan 27Last Chance Invitational #1Jan 27 · 400 Meters · Place 60 · JB Pennington400 Meters6056.2910
Jan 27Last Chance Invitational #1Jan 27 · 60 Meters · Place 132 · JB Pennington60 Meters1328.1410

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13Blount County ChampionshipsApr 13 · 3200 Meters · Place 2 · JB Pennington3200 Meters213:01.91 PB9