Personal bests

Best marks in available results
Event / courseMarkMeetDate
60 Meter · IndoorFirst Crack JV Meet · Dec 108.46aFirst Crack JV MeetDecember 10, 2025
60 Meters · IndoorJV Meet #3 · Jan 148.51JV Meet #3January 14, 2026
Discus · 1.6kg · OutdoorNIKE Rocket City Showcase · Mar 27103-08NIKE Rocket City ShowcaseMarch 27, 2026
Javelin · 800g · OutdoorAHSAA Muscle Shoals Section 2026 · Apr 24119-02AHSAA Muscle Shoals Section 2026April 24, 2026
Shot Put · 12lb · IndoorFirst Crack JV Meet · Dec 1038-10.00First Crack JV MeetDecember 10, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Javelin · Place 10 · HuntsvilleJavelin800g10.119-02 PB11
Apr 16Andy Page Memorial Meet 2026Apr 16 · Javelin · Place 25 · HuntsvilleJavelin800g25.98-0111
Apr 11Sparkman Senator ClassicApr 11 · Javelin · Place 14 · HuntsvilleJavelin800g14.112-0011
Apr 4John Esslinger Meet of ChampionsApr 4 · Javelin · Place 18 · HuntsvilleJavelin800g18.115-0511
Apr 4John Esslinger Meet of ChampionsApr 4 · Discus · Place 32 · HuntsvilleDiscus1.6kg32.87-0711
Mar 27NIKE Rocket City ShowcaseMar 27 · Javelin · Place 22 · HuntsvilleJavelin800g22.109-1111
Mar 27NIKE Rocket City ShowcaseMar 27 · Discus · Place 40 · HuntsvilleDiscus1.6kg40.103-08 PB11
Mar 20Friday "Knight" LightsMar 20 · Javelin · Place 10 · HuntsvilleJavelin10119-811
Mar 20Friday "Knight" LightsMar 20 · Discus · Place 19 · HuntsvilleDiscus19101-1011
Mar 12Muscle Shoals Invitational 1Mar 12 · Javelin · Place 7 · HuntsvilleJavelin7114-911
Mar 7James Clemens InvitationalMar 7 · Discus · Place 13 · HuntsvilleDiscus13104-211
Mar 7James Clemens InvitationalMar 7 · Javelin · Place 6 · HuntsvilleJavelin6123-711

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Javelin · Place 8 · HuntsvilleJavelin8117-811
Jan 21Last Ditch JV MeetJan 21 · Shot Put · Place 6 · HuntsvilleShot Put636-611
Jan 21Last Ditch JV MeetJan 21 · 60 Meters · Place 114 · Huntsville60 Meters1148.7111
Jan 14JV Meet #3Jan 14 · Shot Put · Place 29 · HuntsvilleShot Put2935-2.5011
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 269 · Huntsville60 Meters2698.51 PB11
Jan 6JV Meet #2Jan 6 · Shot Put · Place 11 · HuntsvilleShot Put1136-6.2511
Jan 6JV Meet #2Jan 6 · 60 Meters · Place 156 · Huntsville60 Meters1568.8211

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 60 Meter · Place 72 · Huntsville60 Meter72.8.46a PB11
Dec 10First Crack JV MeetDec 10 · Shot Put · Place 1 · HuntsvilleShot Put12lb1.38-10.00 PB11
Feb 28Albertville Varsity Meet #1Feb 28 · Javelin · Place 18 · HuntsvilleJavelin1886-3—
Feb 28Albertville Varsity Meet #1Feb 28 · Discus · Place 6 · HuntsvilleDiscus699-10—
Jan 24Last Chance #1/PentathlonJan 24 · Shot Put · Place 30 · HuntsvilleShot Put3036-8.5010
Jan 15JV Meet #3Jan 15 · Shot Put · Place 18 · HuntsvilleShot Put1836-8.5010
Jan 4Ice Breaker Invitational #2Jan 4 · Shot Put · Place 48 · HuntsvilleShot Put12lb48.34-05.0010

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Javelin · Place 8 · HuntsvilleJavelin800g8.107-0210
Apr 19Florence Pre-SectionalApr 19 · Javelin · Place 11 · HuntsvilleJavelin1185-810
Apr 12Sparkman Senator ClassicApr 12 · Javelin · Place 8 · HuntsvilleJavelin8105-610
Apr 4Don Heidon InvitationalApr 4 · Javelin · Place 15 · HuntsvilleJavelin15106-810
Mar 28The Rocket City ShowcaseMar 28 · Discus · Place 38 · HuntsvilleDiscus3889-710
Mar 21Friday "Knight" LightsMar 21 · Shot Put · Place 24 · HuntsvilleShot Put2434-910
Mar 21Friday "Knight" LightsMar 21 · Javelin · Place 16 · HuntsvilleJavelin16107-410
Mar 141A-7A Cullman ClassicMar 14 · Javelin · Place 20 · HuntsvilleJavelin2086-710
Mar 141A-7A Cullman ClassicMar 14 · Discus · Place 16 · HuntsvilleDiscus16104-010

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · Shot Put · Place 14 · HuntsvilleShot Put12lb14.35-08.0010
Dec 11First Crack JV MeetDec 11 · Shot Put · Place 2 · HuntsvilleShot Put12lb2.37-00.0010
Feb 24James Clemens Early Bird InvitationalFeb 24 · Shot Put · Place 21 · HuntsvilleShot Put2131-109
Feb 24James Clemens Early Bird InvitationalFeb 24 · Discus · Place 15 · HuntsvilleDiscus1590-29
Feb 24James Clemens Early Bird InvitationalFeb 24 · Javelin · Place 18 · HuntsvilleJavelin1889-59

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 13Sparkman Senator ClassicApr 13 · Javelin · Place 16 · HuntsvilleJavelin16100-4—
Apr 13Sparkman Senator ClassicApr 13 · Discus · Place 36 · HuntsvilleDiscus3690-5—
Apr 13Sparkman Senator ClassicApr 13 · Shot Put · Place 41 · HuntsvilleShot Put4132-5—
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · Discus · Place 3 · HuntsvilleDiscus3102-69
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · Shot Put · Place 4 · HuntsvilleShot Put438-89
Mar 7North Alabama Junior High Gold CircuitMar 7 · Shot Put · Place 5 · HuntsvilleShot Put536-39
Mar 7North Alabama Junior High Gold CircuitMar 7 · Discus · Place 4 · HuntsvilleDiscus4104-39