Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 30105-01AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
Shot Put · 4kg · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3035-01.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

12 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Discus · Place 7 · Cherokee CountyDiscus1kg7.105-01 PB12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 7 · Cherokee CountyShot Put4kg7.35-01.00 PB12
Apr 24AHSAA Lincoln Section 2026Apr 24 · Discus · Place 7 · Cherokee CountyDiscus1kg7.101-0212
Apr 24AHSAA Lincoln Section 2026Apr 24 · Shot Put · Place 3 · Cherokee CountyShot Put4kg3.34-11.0012
Apr 9Oneonta - Veal InvitationalApr 9 · Discus · Place 3 · Cherokee CountyDiscus1kg3.92-0512
Apr 9Oneonta - Veal InvitationalApr 9 · Shot Put · Place 1 · Cherokee CountyShot Put4kg1.32-07.5012
Apr 4King of the EastApr 4 · Discus · Place 4 · Cherokee CountyDiscus1kg4.85-0312
Apr 4King of the EastApr 4 · Shot Put · Place 1 · Cherokee CountyShot Put4kg1.33-11.5012
Mar 19Fort Payne InvitationalMar 19 · Discus · Place 10 · Cherokee CountyDiscus1kg10.79-412
Mar 19Fort Payne InvitationalMar 19 · Shot Put · Place 4 · Cherokee CountyShot Put4kg4.32-1.5012
Mar 6Pepperell HS Meet #2Mar 6 · Discus · Place 3 · Cherokee CountyDiscus1kg3.82-612
Mar 6Pepperell HS Meet #2Mar 6 · Shot Put · Place 2 · Cherokee CountyShot Put4kg2.30-612

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · Shot Put · Place 17 · Cherokee CountyShot Put1729-7.7512

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 11Oneonta - Veal InvitationalApr 11 · Discus · Place 2 · Cherokee CountyDiscus295-211
Apr 5Scottsboro InvitationalApr 5 · Shot Put · Place 1 · Cherokee CountyShot Put133-011
Apr 5Scottsboro InvitationalApr 5 · Discus · Place 2 · Cherokee CountyDiscus298-511
Mar 3Oneonta Opener 2025Mar 3 · Shot Put · Place 2 · Cherokee CountyShot Put232-911
Mar 3Oneonta Opener 2025Mar 3 · Discus · Place 2 · Cherokee CountyDiscus283-311
Mar 3Oneonta Opener 2025Mar 3 · Javelin · Place 20 · Cherokee CountyJavelin2053-511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 19Hewitt Trussville InvitationalApr 19 · Discus · Place 23 · Cherokee CountyDiscus2365-410
Apr 19Hewitt Trussville InvitationalApr 19 · Shot Put · Place 11 · Cherokee CountyShot Put1129-510
Apr 12Oneonta InvitationalApr 12 · Javelin · Place 15 · Cherokee CountyJavelin1552-4—
Apr 12Oneonta InvitationalApr 12 · Discus · Place 1 · Cherokee CountyDiscus179-6—
Apr 12Oneonta InvitationalApr 12 · Shot Put · Place 3 · Cherokee CountyShot Put331-2—
Apr 4Cherokee County InvitationalApr 4 · Shot Put · Place 1 · Cherokee CountyShot Put132-0—
Mar 21Oneonta Meet #2Mar 21 · Discus · Place 5 · Cherokee CountyDiscus581-010
Mar 21Oneonta Meet #2Mar 21 · Javelin · Place 25 · Cherokee CountyJavelin2555-2.5010
Mar 16Homewood InvitationalMar 16 · Shot Put · Place 19 · Cherokee CountyShot Put1928-1010
Mar 16Homewood InvitationalMar 16 · Discus · Place 23 · Cherokee CountyDiscus2379-510

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Last Chance Meet #1Jan 26 · Shot Put · Place 29 · Cherokee CountyShot Put2929-010
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · Shot Put · Place 18 · Cherokee CountyShot Put1826-1010

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Last Chance Invitational #1Jan 27 · Shot Put · Place 17 · Cherokee CountyShot Put1729-79