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

20 results
DateMeetEventPlMarkGr
May 10NCHSSA 3A West RegionalMay 10 · Discus · Place 14 · AshbrookDiscus1.6kg14.117-00.011
May 10NCHSSA 3A West RegionalMay 10 · Shot Put · Place 5 · AshbrookShot Put12lb5.46-04.0011
Apr 292025 Big South Conference ChampionshipApr 29 · Discus · Place 2 · AshbrookDiscus1.6kg2.132-10.0011
Apr 292025 Big South Conference ChampionshipApr 29 · Shot Put · Place 1 · AshbrookShot Put12lb1.48-03.0011
Apr 26Need 4 SpeedApr 26 · Discus · Place 7 · AshbrookDiscus1.6kg7.133-611
Apr 26Need 4 SpeedApr 26 · Shot Put · Place 2 · AshbrookShot Put12lb2.47-711
Apr 262nd Annual Need4Speed Invitational Apr 26 · Discus · Place 7 · AshbrookDiscus1.6kg7.133-0611
Apr 262nd Annual Need4Speed Invitational Apr 26 · Shot Put · Place 2 · AshbrookShot Put12lb2.47-07.0011
Apr 15Gaston County ChampionshipsApr 15 · Discus · Place 1 · AshbrookDiscus1.6kg1.135-311
Apr 15Gaston County ChampionshipsApr 15 · Shot Put · Place 1 · AshbrookShot Put12lb1.47-511
Apr 8Ashbrook Meet #3 Senior NightApr 8 · Discus · Place 1 · AshbrookDiscus1.6kg1.134-02.0011
Apr 8Ashbrook Meet #3 Senior NightApr 8 · Shot Put · Place 1 · AshbrookShot Put12lb1.46-07.0011
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 · 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 8Clash of the CarolinasMar 8 · Discus · Place 22 · AshbrookDiscus1.6kg22.120-08.0011
Mar 8Clash of the CarolinasMar 8 · Shot Put · Place 31 · AshbrookShot Put12lb31.41-02.2511

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11NCHSAA 3A West RegionalMay 11 · Discus · AshbrookDiscus1.6kg—NM10
May 11NCHSAA 3A West RegionalMay 11 · Shot Put · Place 5 · AshbrookShot Put12lb5.44-03.0010
Apr 30Big South T&F ChampionshipApr 30 · Discus · Place 1 · AshbrookDiscus1.6kg1.126-08.0010
Apr 30Big South T&F ChampionshipApr 30 · Shot Put · Place 3 · AshbrookShot Put12lb3.42-00.5010
Apr 20Blue Ridge ClassicApr 20 · Discus · Place 9 · AshbrookDiscus1.6kg9.126-03.0010
Apr 20Blue Ridge ClassicApr 20 · Shot Put · Place 25 · AshbrookShot Put12lb25.36-06.5010
Mar 30JCSU HS InvitationalMar 30 · Discus · AshbrookDiscus1.6kg--DNS10
Mar 30JCSU HS InvitationalMar 30 · Shot Put · AshbrookShot PutUnified--DNS10
Mar 16 Clash of the Carolina'sMar 16 · Discus · AshbrookDiscus1.6kg—FOUL10
Mar 16 Clash of the Carolina'sMar 16 · Shot Put · AshbrookShot Put12lb—DNS10
Mar 12Mountaineer RelaysMar 12 · Discus · Place 1 · AshbrookDiscus1.6kg1.123-05.0010
Mar 12Mountaineer RelaysMar 12 · Shot Put · Place 1 · AshbrookShot Put12lb1.42-06.0010

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 · Shot Put · Place 4 · AshbrookShot Put439-10FR
Apr 22Blue Ridge ClassicApr 22 · Discus · AshbrookDiscus1.6kg—NM9
Apr 22Blue Ridge ClassicApr 22 · Shot Put · AshbrookShot Put12lb—NM9
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—