Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 30" / 0.762m · OutdoorAHSAA Class 2A State Track & Field Championships · Apr 3056.52aAHSAA Class 2A State Track & Field ChampionshipsApril 30, 2021
Javelin · 600g · OutdoorAHSAA 1A-3A Outdoor State Championship · May 2114-06AHSAA 1A-3A Outdoor State ChampionshipMay 2, 2025
Long Jump · OutdoorCullman Classic · Mar 203.68mCullman ClassicMarch 20, 2021
Shot Put · 4kg · OutdoorAHSAA Winfield Section 2026 · Apr 2432-11.40AHSAA Winfield Section 2026April 24, 2026
Triple Jump · OutdoorCullman Classic · Mar 208.44mCullman ClassicMarch 20, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Javelin · Place 1 · Winston CountyJavelin600g1.113-0412
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Shot Put · Place 2 · Winston CountyShot Put4kg2.32-01.5012
Apr 24AHSAA Winfield Section 2026Apr 24 · Javelin · Place 1 · Winston CountyJavelin600g1.108-612
Apr 24AHSAA Winfield Section 2026Apr 24 · Shot Put · Place 2 · Winston CountyShot Put4kg2.32-11.40 PB12
Apr 9Jasper Vikings InvitationalApr 9 · Javelin · Winston CountyJavelin600g--DNS12
Mar 12Hayden HS InvitationalMar 12 · Javelin · Place 2 · Winston CountyJavelin600g2.99-0912
Mar 12Hayden HS InvitationalMar 12 · Shot Put · Winston CountyShot Put4kg--DNS12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · Javelin · Place 1 · Winston CountyJavelin600g1.114-06 PB11
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · Shot Put · Place 5 · Winston CountyShot Put4kg5.31-11.0011
Apr 1Hayden HS Invitational #1 2025Apr 1 · Shot Put · Place 2 · Winston CountyShot Put230-5.5011
Apr 1Hayden HS Invitational #1 2025Apr 1 · Javelin · Place 1 · Winston CountyJavelin1103-1011
Mar 13Buttahatchee Bottom InviteMar 13 · Javelin · Place 1 · Winston CountyJavelin1110-811
Mar 13Buttahatchee Bottom InviteMar 13 · Shot Put · Place 2 · Winston CountyShot Put230-511

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · Triple Jump · Place 17 · Winston CountyTriple Jump17.28-10.5010
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · Javelin · Place 3 · Winston CountyJavelin600g3.103-1010
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · Shot Put · Place 19 · Winston CountyShot Put4kg19.25-10.0010
Apr 17Winston County ChampionshipApr 17 · Shot Put · Place 2 · Winston CounShot Put28.38m—
Apr 17Winston County ChampionshipApr 17 · Shot Put · Place 2 · Winston CountyShot Put227-610
Apr 17Winston County ChampionshipApr 17 · Triple Jump · Place 4 · Winston CounTriple Jump49.20m—
Apr 17Winston County ChampionshipApr 17 · Triple Jump · Place 4 · Winston CountyTriple Jump430-2.5010
Apr 17Winston County ChampionshipApr 17 · Long Jump · Place 2 · Winston CounLong Jump24.26m—
Apr 17Winston County ChampionshipApr 17 · Long Jump · Place 2 · Winston CountyLong Jump214-010
Apr 17Winston County ChampionshipApr 17 · Javelin · Place 1 · Winston CounJavelin133.02m—
Apr 17Winston County ChampionshipApr 17 · Javelin · Place 1 · Winston CountyJavelin1108-410
Apr 1RVL InvitationalApr 1 · Triple Jump · Place 1 · Winston CountyTriple Jump1.29-08.5010
Apr 1RVL InvitationalApr 1 · Long Jump · Place 3 · Winston CountyLong Jump3.14-05.5010
Apr 1RVL InvitationalApr 1 · Javelin · Place 1 · Winston CountyJavelin600g1.108-0710
Apr 1RVL InvitationalApr 1 · Shot Put · Place 1 · Winston CountyShot Put4kg1.30-09.0010
Mar 12Deshler Varsity Meet 1Mar 12 · Triple Jump · Place 1 · Winston CountyTriple Jump130-910
Mar 12Deshler Varsity Meet 1Mar 12 · Long Jump · Place 3 · Winston CountyLong Jump314-210
Mar 12Deshler Varsity Meet 1Mar 12 · Javelin · Place 1 · Winston CountyJavelin1108-410

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · Triple Jump · Place 6 · Winston CountyTriple Jump6.30-09.508
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · Triple Jump · Place 3 · Winston CountyTriple Jump3.29-11.008
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · Long Jump · Place 11 · Winston CountyLong Jump11.13-05.508
Apr 21Deshler Varsity MeetApr 21 · Triple Jump · Place 2 · Winston CountyTriple Jump230-28
Apr 21Deshler Varsity MeetApr 21 · Long Jump · Place 5 · Winston CountyLong Jump512-118
Apr 21Deshler Varsity MeetApr 21 · Triple Jump · Place 2 · Winston CountyTriple Jump230-28
Apr 21Deshler Varsity MeetApr 21 · Long Jump · Place 5 · Winston CountyLong Jump512-118
Apr 13Winston County ChampionshipsApr 13 · Triple Jump · Place 1 · Winston CounTriple Jump132-03.00—
Apr 13Winston County ChampionshipsApr 13 · Long Jump · Place 2 · Winston CounLong Jump211-04.50—
Mar 4Russellville InvitationalMar 4 · Triple Jump · Place 1 · Winston CounTriple Jump127-08.50—
Mar 4Russellville InvitationalMar 4 · Long Jump · Place 2 · Winston CounLong Jump212-01.00—

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30AHSAA Class 2A State Track & Field ChampionshipsApr 30 · Triple Jump · Place 19 · Winston CountyTriple Jump19.8.43m7
Apr 30AHSAA Class 2A State Track & Field ChampionshipsApr 30 · 300m Hurdles · Place 14 · Winston County300m Hurdles30" / 0.762m14.56.52a PB7
Apr 23AHSAA Class 2A Section 2Apr 23 · Triple Jump · Place 5 · Winston CountyTriple Jump5.8.32m7
Apr 23AHSAA Class 2A Section 2Apr 23 · Long Jump · Place 15 · Winston CountyLong Jump15.3.58m7
Apr 23AHSAA Class 2A Section 2Apr 23 · 300m Hurdles · Place 11 · Winston County300m Hurdles30" / 0.762m11.58.53a7
Apr 10Falkville InvitationalApr 10 · Triple Jump · Place 3 · Winston CounTriple Jump326-11.75—
Apr 10Falkville InvitationalApr 10 · Long Jump · Place 5 · Winston CounLong Jump511-10.00—
Apr 10Falkville InvitationalApr 10 · 300m Hurdles · Place 4 · Winston Coun300m Hurdles41:02.08—
Mar 20Cullman ClassicMar 20 · Triple Jump · Place 27 · Winston CounTriple Jump278.44m PB—
Mar 20Cullman ClassicMar 20 · Long Jump · Place 40 · Winston CounLong Jump403.68m PB—
Mar 20Cullman ClassicMar 20 · High Jump · Winston CounHigh Jump—4-00.00—
Mar 20Cullman ClassicMar 20 · 300m Hurdles · Place 21 · Winston Coun300m Hurdles2158.15—
Mar 12Florence JV Meet #1Mar 12 · Triple Jump · Place 1 · Winston CounTriple Jump125-10.75—
Mar 12Florence JV Meet #1Mar 12 · Long Jump · Place 3 · Winston CounLong Jump311-04.75—
Mar 12Florence JV Meet #1Mar 12 · High Jump · Place 1 · Winston CounHigh Jump14-00.00—
Mar 12Florence JV Meet #1Mar 12 · 300m Hurdles · Place 1 · Winston Coun300m Hurdles158.18—