Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 16161-04NCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
Shot Put · 12lb · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 1652-04.00NCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Discus · Place 3 · AshbrookDiscus1.6kg3.161-04 PB12
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Shot Put · Place 3 · AshbrookShot Put12lb3.52-04.00 PB12
May 9NCHSAA 6A West RegionalMay 9 · Discus · Place 1 · AshbrookDiscus1.6kg1.155-712
May 9NCHSAA 6A West RegionalMay 9 · Shot Put · Place 2 · AshbrookShot Put12lb2.51-1012
Apr 14West Charlotte Lions RelayApr 14 · Discus · Place 1 · AshbrookDiscus1.6kg1.149-312
Apr 14West Charlotte Lions RelayApr 14 · Shot Put · Place 1 · AshbrookShot Put12lb1.52-012
Mar 31Gaston County ChampionshipMar 31 · Discus · Place 2 · AshbrookDiscus1.6kg2.140-05.0012
Mar 31Gaston County ChampionshipMar 31 · Shot Put · Place 1 · AshbrookShot Put12lb1.51-07.0012
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · Discus · Place 5 · AshbrookDiscus5145-0.5012
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · Shot Put · Place 3 · AshbrookShot Put352-512
Mar 24North Gaston Meet #1Mar 24 · Discus · Place 1 · AshbrookDiscus1.6kg1.133-712
Mar 24North Gaston Meet #1Mar 24 · Shot Put · Place 1 · AshbrookShot Put12lb1.48-412
Mar 7Clash of the CarolinasMar 7 · Discus · Place 11 · AshbrookDiscus11131-812
Mar 7Clash of the CarolinasMar 7 · Shot Put · Place 4 · AshbrookShot Put449-3.2512
Mar 5South Point HS #1Mar 5 · Shot Put · Place 1 · AshbrookShot Put149-212
Mar 5South Point HS #1Mar 5 · Discus · Place 2 · AshbrookDiscus2127-712

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 3South Point Meet #3Apr 3 · Shot Put · Place 1 · AshbrookShot Put142-811
Apr 3South Point Meet #3Apr 3 · Discus · Place 1 · AshbrookDiscus1125-311
Mar 26Meet @ the Mountain #2Mar 26 · Shot Put · Place 1 · AshbrookShot Put143-07.00JR
Mar 26Meet @ the Mountain #2Mar 26 · Shot Put · Place 1 · AshbrookShot Put143-07.00JR
Mar 26Meet @ the Mountain #2Mar 26 · Discus · Place 1 · AshbrookDiscus1130-311
Mar 26Meet @ the Mountain #2Mar 26 · Shot Put · Place 1 · AshbrookShot Put143-711
Mar 12Mountaineer RelaysMar 12 · Discus · Place 1 · AshbrookDiscus1123-00.0JR
Mar 12Mountaineer RelaysMar 12 · Discus · Place 1 · AshbrookDiscus1123-00.0JR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Big South T&F ChampionshipMay 2 · Discus · Place 3 · AshbrookDiscus3119-9FR
May 2Big South T&F ChampionshipMay 2 · Discus · Place 3 · AshbrookDiscus3119-9FR
May 2Big South T&F ChampionshipMay 2 · Shot Put · Place 4 · AshbrookShot Put439-10FR
May 2Big South T&F ChampionshipMay 2 · Shot Put · Place 4 · AshbrookShot Put439-10FR
Mar 18Clash of the Carolina’s Mar 18 · Discus · Place 17 · AshbrookDiscus17107-8FR
Mar 18Clash of the Carolina’s Mar 18 · Shot Put · Place 33 · AshbrookShot Put3334-11FR
Mar 8Ashbrook ChallengeMar 8 · Discus · Place 3 · ASHBROOKDiscus3106-03.50—
Mar 8Ashbrook ChallengeMar 8 · Shot Put · Place 10 · ASHBROOKShot Put1033-06.00—