Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNIKE Rocket City Showcase · Mar 2790-03NIKE Rocket City ShowcaseMarch 27, 2026
Shot Put · 4kg · OutdoorLincoln Meet 3 · Apr 331-05.00Lincoln Meet 3April 3, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 23 · AshvilleShot Put4kg23.27-02.5012
Apr 24AHSAA Lincoln Section 2026Apr 24 · Shot Put · Place 9 · AshvilleShot Put4kg9.30-10.0012
Apr 16Andy Page Memorial Meet 2026Apr 16 · Discus · Place 16 · AshvilleDiscus1kg16.77-0212
Apr 16Andy Page Memorial Meet 2026Apr 16 · Shot Put · Place 5 · AshvilleShot Put4kg5.30-08.5012
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Place 31 · AshvilleDiscus1kg31.79-0112
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 18 · AshvilleShot Put4kg18.28-06.7512
Apr 3Lincoln Meet 3Apr 3 · Discus · Place 10 · AshvilleDiscus1kg10.72-1012
Apr 3Lincoln Meet 3Apr 3 · Shot Put · Place 6 · AshvilleShot Put4kg6.31-05.00 PB12
Mar 27NIKE Rocket City ShowcaseMar 27 · Discus · Place 16 · AshvilleDiscus1kg16.90-03 PB12
Mar 27NIKE Rocket City ShowcaseMar 27 · Shot Put · Place 21 · AshvilleShot Put4kg21.29-06.5012
Mar 26Oneonta Meet #2Mar 26 · Discus · Place 3 · AshvilleDiscus1kg3.87-0112
Mar 26Oneonta Meet #2Mar 26 · Shot Put · Place 2 · AshvilleShot Put4kg2.30-02.5012
Mar 19Fort Payne InvitationalMar 19 · Discus · Place 7 · AshvilleDiscus1kg7.89-712
Mar 19Fort Payne InvitationalMar 19 · Shot Put · Place 6 · AshvilleShot Put4kg6.30-1012
Mar 14Homewood InvitationalMar 14 · Discus · Place 21 · AshvilleDiscus2126.56m—
Mar 14Homewood InvitationalMar 14 · Discus · Place 21 · AshvilleDiscus2126.56m—
Mar 14Homewood InvitationalMar 14 · Shot Put · Place 24 · AshvilleShot Put248.86m—
Mar 14Homewood InvitationalMar 14 · Shot Put · Place 24 · AshvilleShot Put248.86m—
Mar 10Oneonta OpenerMar 10 · Shot Put · Place 11 · AshvilleShot Put1126-0.5012
Mar 10Oneonta OpenerMar 10 · Discus · Place 4 · AshvilleDiscus485-712

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · Shot Put · Place 9 · AshvilleShot Put930-5.5012
Feb 28Patriot InvitationalFeb 28 · Discus · Place 15 · AshvilleDiscus1584-112
Jan 30AHSAA State Indoor MeetJan 30 · Shot Put · Place 6 · AshvilleShot Put631-10.2512
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · Shot Put · Place 8 · AshvilleShot Put831-5.5012

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 16 · AshvilleShot Put1631-6.5012
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 16 · AshvilleShot Put1631-6.5012
Dec 6Magic City Invitational #1Dec 6 · Shot Put · Place 13 · AshvilleShot Put1328-11.7512

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · Discus · Place 18 · AshvilleDiscus1883-1011
Apr 18Hewitt Trussville InvitationalApr 18 · Shot Put · Place 11 · AshvilleShot Put1130-11.5011
Apr 8Lincoln Meet 4Apr 8 · Discus · Place 6 · AshvilleDiscus678-011
Apr 8Lincoln Meet 4Apr 8 · Shot Put · Place 3 · AshvilleShot Put332-1.5011
Apr 8Lincoln Meet 4Apr 8 · Discus · Place 6 · AshvilleDiscus678-011
Apr 8Lincoln Meet 4Apr 8 · Shot Put · Place 3 · AshvilleShot Put332-1.5011
Apr 5King of the EastApr 5 · Discus · Place 6 · AshvilleDiscus625.12m—
Apr 5King of the EastApr 5 · Discus · Place 6 · AshvilleDiscus625.12m—
Apr 5King of the EastApr 5 · Shot Put · Place 6 · AshvilleShot Put69.49m—
Apr 5King of the EastApr 5 · Shot Put · Place 6 · AshvilleShot Put69.49m—
Mar 20Oneonta Meet #2Mar 20 · Shot Put · Place 1 · AshvilleShot Put128-611
Mar 20Oneonta Meet #2Mar 20 · Discus · Place 3 · AshvilleDiscus384-511
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Discus · Place 5 · AshvilleDiscus582-611
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Shot Put · Place 3 · AshvilleShot Put333-7.5011
Mar 1Yellow Jacket InvitationalMar 1 · Discus · Place 9 · AshvilleDiscus981-1011
Mar 1Yellow Jacket InvitationalMar 1 · Shot Put · Place 13 · AshvilleShot Put1329-1111

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 19Hewitt Trussville InvitationalApr 19 · Discus · Place 5 · AshvilleDiscus5100-610
Apr 19Hewitt Trussville InvitationalApr 19 · Shot Put · Place 23 · AshvilleShot Put2325-310
Apr 6Guntersville Varsity Meet 1Apr 6 · Shot Put · Place 6 · AshvilleShot Put628-210
Apr 6Guntersville Varsity Meet 1Apr 6 · Discus · Place 10 · AshvilleDiscus1066-810
Mar 21Lincoln Meet 2Mar 21 · Discus · Place 3 · AshvilleDiscus377-7—
Mar 21Lincoln Meet 2Mar 21 · Shot Put · Place 9 · AshvilleShot Put929-0—
Mar 14Albertville Varsity Meet #2Mar 14 · Shot Put · Place 7 · AshvilleShot Put727-04.00—
Mar 14Albertville Varsity Meet #2Mar 14 · Discus · Place 11 · AshvilleDiscus1165-10—
Mar 9Lincoln Meet 1Mar 9 · Discus · Place 6 · AshvilleDiscus621.61m—
Mar 9Lincoln Meet 1Mar 9 · Shot Put · Place 12 · AshvilleShot Put128.40m—
Mar 2Yellow Jacket InvitationalMar 2 · Shot Put · Place 10 · AshvilleShot Put1028-110
Mar 2Yellow Jacket InvitationalMar 2 · Discus · Place 10 · AshvilleDiscus1073-610