Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMountain Brook Invitational · Apr 1187-09Mountain Brook InvitationalApril 11, 2025
Javelin · 800g · OutdoorAHSAA Muscle Shoals Section 2026 · Apr 24127-08AHSAA Muscle Shoals Section 2026April 24, 2026
Shot Put · 12lb · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2340-04.50Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 12lb · OutdoorJohn Esslinger Meet of Champions · Apr 444-11.00John Esslinger Meet of ChampionsApril 4, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Javelin · Place 6 · HuntsvilleJavelin800g6.127-08 PB11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Shot Put · Place 9 · HuntsvilleShot Put12lb9.42-06.0011
Apr 16Andy Page Memorial Meet 2026Apr 16 · Javelin · Place 13 · HuntsvilleJavelin800g13.126-0811
Apr 16Andy Page Memorial Meet 2026Apr 16 · Shot Put · Place 11 · HuntsvilleShot Put12lb11.42-00.0011
Apr 11Sparkman Senator ClassicApr 11 · Javelin · Place 20 · HuntsvilleJavelin800g20.105-0511
Apr 11Sparkman Senator ClassicApr 11 · Shot Put · Place 14 · HuntsvilleShot Put12lb14.42-01.2511
Apr 4John Esslinger Meet of ChampionsApr 4 · Javelin · Place 17 · HuntsvilleJavelin800g17.122-0111
Apr 4John Esslinger Meet of ChampionsApr 4 · Shot Put · Place 15 · HuntsvilleShot Put12lb15.44-11.00 PB11
Mar 27NIKE Rocket City ShowcaseMar 27 · Javelin · Place 42 · HuntsvilleJavelin800g42.91-0111
Mar 27NIKE Rocket City ShowcaseMar 27 · Shot Put · Place 15 · HuntsvilleShot Put12lb15.42-05.0011
Mar 20Friday "Knight" LightsMar 20 · Javelin · Place 19 · HuntsvilleJavelin1996-011
Mar 20Friday "Knight" LightsMar 20 · Shot Put · Place 8 · HuntsvilleShot Put839-4.5011
Mar 12Muscle Shoals Invitational 1Mar 12 · Javelin · Place 11 · HuntsvilleJavelin11109-311
Mar 12Muscle Shoals Invitational 1Mar 12 · Shot Put · Place 4 · HuntsvilleShot Put443-611
Mar 7James Clemens InvitationalMar 7 · Shot Put · Place 7 · HuntsvilleShot Put743-1.5011
Mar 7James Clemens InvitationalMar 7 · Javelin · Place 11 · HuntsvilleJavelin11115-411

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Javelin · Place 17 · HuntsvilleJavelin1787-811
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Shot Put · Place 12 · HuntsvilleShot Put1241-9.5011
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 37 · HuntsvilleShot Put12lb37.40-04.50 PB11
Jan 3Ice Breaker #2Jan 3 · Shot Put · Place 17 · HuntsvilleShot Put1742-9.7511

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · Shot Put · Place 16 · HuntsvilleShot Put1640-11.5011
Dec 6Magic City Invitational #1Dec 6 · Shot Put · Place 15 · HuntsvilleShot Put1541-011
Feb 28Albertville Varsity Meet #1Feb 28 · Discus · Place 15 · HuntsvilleDiscus1585-1—
Feb 28Albertville Varsity Meet #1Feb 28 · Shot Put · Place 8 · HuntsvilleShot Put834-3.50—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Shot Put · Place 7 · HuntsvilleShot Put12lb7.42-09.0010
Apr 19Florence Pre-SectionalApr 19 · Javelin · Place 13 · HuntsvilleJavelin1382-1010
Apr 19Florence Pre-SectionalApr 19 · Shot Put · Place 4 · HuntsvilleShot Put438-810
Apr 11Mountain Brook InvitationalApr 11 · Discus · Place 48 · HuntsvilleDiscus1.6kg48.87-09 PB10
Apr 11Mountain Brook InvitationalApr 11 · Shot Put · HuntsvilleShot Put12lb--FOUL10
Apr 4Don Heidon InvitationalApr 4 · Discus · Place 22 · HuntsvilleDiscus2288-610
Apr 4Don Heidon InvitationalApr 4 · Shot Put · Place 16 · HuntsvilleShot Put1637-210
Mar 21Friday "Knight" LightsMar 21 · Shot Put · Place 19 · HuntsvilleShot Put1935-610
Mar 21Friday "Knight" LightsMar 21 · Javelin · Place 23 · HuntsvilleJavelin2399-510
Mar 141A-7A Cullman ClassicMar 14 · Shot Put · Place 13 · HuntsvilleShot Put1339-0.7510
Mar 141A-7A Cullman ClassicMar 14 · Discus · Place 15 · HuntsvilleDiscus15107-610

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · Shot Put · Place 45 · HuntsvilleShot Put12lb45.34-08.0010