Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLincoln Meet 1 · Mar 917.54Lincoln Meet 1March 9, 2024
Discus · 1kg · OutdoorFort Payne Invitational · Mar 1994-11Fort Payne InvitationalMarch 19, 2026
Javelin · 600g · OutdoorMountain Brook Invitational · Apr 1157-04Mountain Brook InvitationalApril 11, 2025
Shot Put · 4kg · OutdoorAHSAA Lincoln Section 2026 · Apr 2432-03.50AHSAA Lincoln Section 2026April 24, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 22 · AshvilleShot Put4kg22.27-04.0011
Apr 24AHSAA Lincoln Section 2026Apr 24 · Discus · Place 15 · AshvilleDiscus1kg15.81-0211
Apr 24AHSAA Lincoln Section 2026Apr 24 · Shot Put · Place 6 · AshvilleShot Put4kg6.32-03.50 PB11
Apr 16Andy Page Memorial Meet 2026Apr 16 · Discus · Place 13 · AshvilleDiscus1kg13.87-0111
Apr 16Andy Page Memorial Meet 2026Apr 16 · Shot Put · Place 12 · AshvilleShot Put4kg12.28-11.0011
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Place 20 · AshvilleDiscus1kg20.88-0911
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 14 · AshvilleShot Put4kg14.30-10.0011
Apr 3Lincoln Meet 3Apr 3 · Discus · Place 2 · AshvilleDiscus1kg2.92-0911
Apr 3Lincoln Meet 3Apr 3 · Shot Put · Place 10 · AshvilleShot Put4kg10.27-03.0011
Mar 19Fort Payne InvitationalMar 19 · Discus · Place 5 · AshvilleDiscus1kg5.94-11 PB11
Mar 19Fort Payne InvitationalMar 19 · Shot Put · Place 8 · AshvilleShot Put4kg8.29-611
Mar 14Homewood InvitationalMar 14 · Discus · Place 26 · AshvilleDiscus2623.69m—
Mar 14Homewood InvitationalMar 14 · Discus · Place 26 · AshvilleDiscus2623.69m—
Mar 14Homewood InvitationalMar 14 · Shot Put · Place 15 · AshvilleShot Put159.57m—
Mar 14Homewood InvitationalMar 14 · Shot Put · Place 15 · AshvilleShot Put159.57m—
Mar 10Oneonta OpenerMar 10 · Shot Put · Place 4 · AshvilleShot Put428-8.2511
Mar 10Oneonta OpenerMar 10 · Discus · Place 5 · AshvilleDiscus585-011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · Javelin · Place 21 · AshvilleJavelin2139-211
Feb 28Patriot InvitationalFeb 28 · Shot Put · Place 6 · AshvilleShot Put631-4.5011
Feb 28Patriot InvitationalFeb 28 · Discus · Place 12 · AshvilleDiscus1287-911

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 25AHSAA Lincoln Section 2025Apr 25 · Discus · AshvilleDiscus1kg--FOUL10
Apr 25AHSAA Lincoln Section 2025Apr 25 · Shot Put · AshvilleShot Put4kg--ND10
Apr 18Hewitt Trussville InvitationalApr 18 · Discus · Place 11 · AshvilleDiscus1191-010
Apr 18Hewitt Trussville InvitationalApr 18 · Shot Put · Place 23 · AshvilleShot Put2328-11.5010
Apr 11Mountain Brook InvitationalApr 11 · Javelin · Place 36 · AshvilleJavelin600g36.57-04 PB10
Apr 11Mountain Brook InvitationalApr 11 · Discus · AshvilleDiscus1kg--FOUL10
Apr 11Mountain Brook InvitationalApr 11 · Shot Put · Place 16 · AshvilleShot Put4kg16.30-01.0010
Apr 8Lincoln Meet 4Apr 8 · Javelin · Place 10 · AshvilleJavelin1074-1110
Apr 8Lincoln Meet 4Apr 8 · Discus · Place 3 · AshvilleDiscus387-710
Apr 8Lincoln Meet 4Apr 8 · Shot Put · Place 9 · AshvilleShot Put928-5.5010
Apr 8Lincoln Meet 4Apr 8 · Javelin · Place 10 · AshvilleJavelin1074-1110
Apr 8Lincoln Meet 4Apr 8 · Discus · Place 3 · AshvilleDiscus387-710
Apr 8Lincoln Meet 4Apr 8 · Shot Put · Place 9 · AshvilleShot Put928-5.5010
Apr 5King of the EastApr 5 · Discus · Place 9 · AshvilleDiscus923.41m—
Apr 5King of the EastApr 5 · Discus · Place 9 · AshvilleDiscus923.41m—
Apr 5King of the EastApr 5 · Shot Put · Place 7 · AshvilleShot Put79.32m—
Apr 5King of the EastApr 5 · Shot Put · Place 7 · AshvilleShot Put79.32m—
Mar 20Oneonta Meet #2Mar 20 · Shot Put · Place 7 · AshvilleShot Put725-1010
Mar 20Oneonta Meet #2Mar 20 · Discus · Place 2 · AshvilleDiscus285-6.5010
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Discus · Place 2 · AshvilleDiscus289-110
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Shot Put · Place 7 · AshvilleShot Put725-1010
Mar 1Yellow Jacket InvitationalMar 1 · Discus · Place 4 · AshvilleDiscus487-410
Mar 1Yellow Jacket InvitationalMar 1 · Shot Put · Place 12 · AshvilleShot Put1230-210

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 26Lincoln Section 2024Apr 26 · Discus · Place 13 · AshvilleDiscus1kg13.65-069
Apr 26Lincoln Section 2024Apr 26 · Shot Put · Place 11 · AshvilleShot Put4kg11.28-11.009
Apr 19Hewitt Trussville InvitationalApr 19 · Discus · Place 19 · AshvilleDiscus1979-59
Apr 19Hewitt Trussville InvitationalApr 19 · Shot Put · Place 31 · AshvilleShot Put3121-69
Apr 12Mountain Brook InvitationalApr 12 · Discus · Place 59 · AshvilleDiscus1kg59.48-059
Apr 12Mountain Brook InvitationalApr 12 · Shot Put · Place 36 · AshvilleShot Put4kg36.25-01.009
Apr 6Guntersville Varsity Meet 1Apr 6 · Shot Put · Place 10 · AshvilleShot Put1024-89
Apr 6Guntersville Varsity Meet 1Apr 6 · Discus · Place 7 · AshvilleDiscus773-10.509
Mar 21Lincoln Meet 2Mar 21 · Discus · Place 12 · AshvilleDiscus1252-11—
Mar 21Lincoln Meet 2Mar 21 · Shot Put · Place 14 · AshvilleShot Put1426-11—
Mar 14Albertville Varsity Meet #2Mar 14 · Shot Put · Place 14 · AshvilleShot Put1424-03.50—
Mar 14Albertville Varsity Meet #2Mar 14 · Discus · Place 29 · AshvilleDiscus2948-11—
Mar 9Lincoln Meet 1Mar 9 · Discus · Place 14 · AshvilleDiscus1416.99m—
Mar 9Lincoln Meet 1Mar 9 · Shot Put · Place 14 · AshvilleShot Put148.25m—
Mar 9Lincoln Meet 1Mar 9 · 100 Meters · Place 51 · Ashville100 Meters5117.54 PB—
Mar 2Yellow Jacket InvitationalMar 2 · Shot Put · Place 21 · AshvilleShot Put2125-69
Mar 2Yellow Jacket InvitationalMar 2 · Discus · Place 25 · AshvilleDiscus2552-49

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · Shot Put · Place 24 · AshvilleShot Put2424-69