Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 30160-00AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
Shot Put · 12lb · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2353-09.50Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 12lb · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3057-10.00AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Discus · Place 6 · HuntsvilleDiscus1.6kg6.160-00 PB12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 1 · HuntsvilleShot Put12lb1.57-10.00 PB12
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Discus · Place 4 · HuntsvilleDiscus1.6kg4.141-0612
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Shot Put · Place 1 · HuntsvilleShot Put12lb1.56-09.0012
Apr 16Andy Page Memorial Meet 2026Apr 16 · Shot Put · Place 1 · HuntsvilleShot Put12lb1.57-03.0012
Apr 11Sparkman Senator ClassicApr 11 · Discus · Place 3 · HuntsvilleDiscus1.6kg3.138-0212
Apr 11Sparkman Senator ClassicApr 11 · Shot Put · Place 1 · HuntsvilleShot Put12lb1.53-06.0012
Apr 4John Esslinger Meet of ChampionsApr 4 · Discus · Place 8 · HuntsvilleDiscus1.6kg8.126-0212
Apr 4John Esslinger Meet of ChampionsApr 4 · Shot Put · Place 2 · HuntsvilleShot Put12lb2.57-04.5012
Mar 27NIKE Rocket City ShowcaseMar 27 · Discus · Place 8 · HuntsvilleDiscus1.6kg8.137-0812
Mar 27NIKE Rocket City ShowcaseMar 27 · Shot Put · Place 1 · HuntsvilleShot Put12lb1.55-11.0012
Mar 20Friday "Knight" LightsMar 20 · Shot Put · Place 1 · HuntsvilleShot Put153-1012
Mar 12Muscle Shoals Invitational 1Mar 12 · Discus · Place 2 · HuntsvilleDiscus2133-512
Mar 12Muscle Shoals Invitational 1Mar 12 · Shot Put · Place 1 · HuntsvilleShot Put157-012
Mar 7James Clemens InvitationalMar 7 · Discus · Place 3 · HuntsvilleDiscus3135-1112
Mar 7James Clemens InvitationalMar 7 · Shot Put · Place 1 · HuntsvilleShot Put153-8.7512

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Discus · Place 3 · HuntsvilleDiscus3124-112
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Shot Put · Place 1 · HuntsvilleShot Put154-312
Jan 30AHSAA State Indoor MeetJan 30 · Shot Put · Place 2 · HuntsvilleShot Put255-3.2512
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 2 · HuntsvilleShot Put12lb2.53-09.50 PB12
Jan 3Ice Breaker #2Jan 3 · Shot Put · Place 6 · HuntsvilleShot Put648-1.2512

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · Shot Put · Place 1 · HuntsvilleShot Put151-2.2512
Dec 6Magic City Invitational #1Dec 6 · Shot Put · Place 1 · HuntsvilleShot Put151-0.5012

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Discus · Place 12 · HuntsvilleDiscus1.6kg12.139-1011
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Shot Put · Place 4 · HuntsvilleShot Put12lb4.52-03.0011
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Discus · Place 3 · HuntsvilleDiscus1.6kg3.136-0211
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Shot Put · Place 2 · HuntsvilleShot Put12lb2.46-03.0011
Apr 11Mountain Brook InvitationalApr 11 · Discus · Place 14 · HuntsvilleDiscus1.6kg14.133-0611
Apr 11Mountain Brook InvitationalApr 11 · Shot Put · Place 10 · HuntsvilleShot Put12lb10.46-01.0011
Apr 4Don Heidon InvitationalApr 4 · Shot Put · Place 4 · HuntsvilleShot Put447-211
Mar 28The Rocket City ShowcaseMar 28 · Shot Put · Place 2 · HuntsvilleShot Put249-011
Mar 21Friday "Knight" LightsMar 21 · Discus · Place 6 · HuntsvilleDiscus6117-111

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · Shot Put · Place 8 · HuntsvilleShot Put846-5.2511
Dec 7Magic City Invitational #2Dec 7 · Shot Put · HuntsvilleShot Put12lb--DNS11
Feb 24James Clemens Early Bird InvitationalFeb 24 · Shot Put · Place 4 · HuntsvilleShot Put442-9.7510
Feb 24James Clemens Early Bird InvitationalFeb 24 · Discus · Place 9 · HuntsvilleDiscus9104-410
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · Shot Put · Place 12 · HuntsvilleShot Put1242-0.5010
Jan 27Last Chance Meet #3Jan 27 · Shot Put · Place 14 · HuntsvilleShot Put1441-210
Jan 24Last Ditch JV MeetJan 24 · Shot Put · Place 2 · HuntsvilleShot Put242-110
Jan 6Icebreaker Invitational #2Jan 6 · Shot Put · Place 21 · HuntsvilleShot Put12lb21.40-09.0010

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Shot Put · Place 7 · HuntsvilleShot Put12lb7.48-06.0010
Apr 26AHSAA Scottsboro SectionApr 26 · Shot Put · Place 3 · HuntsvilleShot Put12lb3.45-510
Apr 12Mountain Brook InvitationalApr 12 · Discus · Place 30 · HuntsvilleDiscus1.6kg30.107-0610
Apr 12Mountain Brook InvitationalApr 12 · Shot Put · HuntsvilleShot Put12lb--DNS10
Mar 21Thursday "Knight" InvitationalMar 21 · Discus · Place 14 · HuntsvilleDiscus14115-010
Mar 21Thursday "Knight" InvitationalMar 21 · Shot Put · Place 3 · HuntsvilleShot Put346-410
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · Shot Put · Place 2 · HuntsvilleShot Put240-510
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · Discus · Place 3 · HuntsvilleDiscus3104-810
Mar 7North Alabama Junior High Gold CircuitMar 7 · Discus · Place 8 · HuntsvilleDiscus8106-010
Mar 7North Alabama Junior High Gold CircuitMar 7 · Shot Put · Place 5 · HuntsvilleShot Put544-110

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · Shot Put · HuntsvilleShot Put12lb--FOUL10
Dec 2Magic City Invitational #2Dec 2 · Shot Put · Place 9 · HuntsvilleShot Put12lb9.42-10.0010
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · Discus · Place 6 · HuntsvilleDiscus693-19
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · Shot Put · Place 2 · HuntsvilleShot Put241-10.509
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · Discus · Place 20 · HuntsvilleDiscus2079-79
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · Shot Put · Place 15 · HuntsvilleShot Put1535-99
Jan 28Last Chance Invitational #3Jan 28 · Shot Put · Place 46 · HuntsvilleShot Put4634-19
Jan 16MLK Track Classic #2Jan 16 · Shot Put · Place 62 · HuntsvilleShot Put12lb62.31-09.509
Jan 7Icebreaker Invitational #2Jan 7 · Shot Put · Place 80 · HuntsvilleShot Put12lb80.29-09.009

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28AHSAA Scottsboro SectionalApr 28 · Discus · Place 11 · HuntsvilleDiscus1.6kg11.104-109
Apr 28AHSAA Scottsboro SectionalApr 28 · Shot Put · Place 13 · HuntsvilleShot Put12lb13.38-11.009
Apr 14Mountain Brook InvitationalApr 14 · Discus · Place 35 · HuntsvilleDiscus1.6kg35.105-109
Apr 14Mountain Brook InvitationalApr 14 · Shot Put · Place 30 · HuntsvilleShot Put12lb30.39-03.009
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · Discus · Place 3 · HuntsvilleDiscus3131-09
Mar 20NOALA Gold Circuit JV Meet #2Mar 20 · Shot Put · Place 1 · HuntsvilleShot Put141-109
Mar 11James Clemens InvitationalMar 11 · Discus · Place 40 · HuntsvilleDiscus4076-8.259
Mar 11James Clemens InvitationalMar 11 · Shot Put · Place 32 · HuntsvilleShot Put3234-69

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · Shot Put · Place 30 · HuntsvilleShot Put12lb30.27-05.509
Dec 10Holiday Invitational #2Dec 10 · Shot Put · Place 76 · HuntsvilleShot Put12lb76.26-10.009