Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAHSAA Class 2A Section 2 · Apr 2316.17mAHSAA Class 2A Section 2April 23, 2021
Javelin · 600g · OutdoorAHSAA Winfield Section 2026 · Apr 2487-1AHSAA Winfield Section 2026April 24, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · Javelin · Place 10 · Winston CountyJavelin600g10.81-0612
Apr 24AHSAA Winfield Section 2026Apr 24 · Javelin · Place 5 · Winston CountyJavelin600g5.87-1 PB12
Apr 9Jasper Vikings InvitationalApr 9 · Javelin · Place 6 · Winston CountyJavelin600g6.80-0812
Mar 12Hayden HS InvitationalMar 12 · Javelin · Place 7 · Winston CountyJavelin600g7.71-0012

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2AHSAA 1A-3A Outdoor State ChampionshipMay 2 · Javelin · Place 15 · Winston CountyJavelin600g15.73-0511
Apr 1Hayden HS Invitational #1 2025Apr 1 · Javelin · Place 6 · Winston CountyJavelin677-211
Mar 13Buttahatchee Bottom InviteMar 13 · Javelin · Place 8 · Winston CountyJavelin883-1011

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 19Deshler Varsity Meet #3Apr 19 · Discus · Place 5 · Winston CountyDiscus553-1110
Apr 17Winston County ChampionshipApr 17 · Shot Put · Place 9 · Winston CountyShot Put921-3.5010
Apr 17Winston County ChampionshipApr 17 · Discus · Place 5 · Winston CountyDiscus553-310
Apr 17Winston County ChampionshipApr 17 · Javelin · Place 9 · Winston CountyJavelin957-610
Apr 1RVL InvitationalApr 1 · Javelin · Winston CountyJavelin600g--DNS10
Apr 1RVL InvitationalApr 1 · Discus · Place 12 · Winston CountyDiscus1kg12.38-0710
Mar 12Deshler Varsity Meet 1Mar 12 · Discus · Place 10 · Winston CountyDiscus1043-110
Mar 12Deshler Varsity Meet 1Mar 12 · Javelin · Place 3 · Winston CountyJavelin365-510

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 211A-3A Andy Page Memorial MeetApr 21 · Javelin · Place 33 · Winston CountyJavelin3351-09

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · Javelin · Place 12 · Winston CountyJavelin600g12.61-088
Apr 21Deshler Varsity MeetApr 21 · Javelin · Place 19 · Winston CountyJavelin1950-98
Apr 21Deshler Varsity MeetApr 21 · Javelin · Place 19 · Winston CountyJavelin1950-98

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23AHSAA Class 2A Section 2Apr 23 · Javelin · Place 14 · Winston CountyJavelin600g14.16.15m7
Apr 23AHSAA Class 2A Section 2Apr 23 · Discus · Place 15 · Winston CountyDiscus1kg15.16.17m PB7