Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2430.78m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Shot Put · 6lb · OutdoorAAU North Carolina District Qualifier · Jun 510.61mAAU North Carolina District QualifierJune 5, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Discus · Place 2 · Fayetteville FlyersFayetteville FlyersDiscus1kg2.30.78m PB7
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Shot Put · Place 5 · Fayetteville FlyersFayetteville FlyersShot Put6lb5.10.39m7
Jun 5AAU North Carolina District QualifierJun 5 · Discus · Place 2 · 13-Unattached13-UnattachedDiscus1kg2.29.99m7
Jun 5AAU North Carolina District QualifierJun 5 · Shot Put · Place 2 · 13-Unattached13-UnattachedShot Put6lb2.10.61m PB7
May 302026 BODYARMOR State GamesMay 30 · Discus · Place 2 · Fayetteville FlyersFayetteville FlyersDiscus229.96m7
May 302026 BODYARMOR State GamesMay 30 · Shot Put · Place 3 · Fayetteville FlyersFayetteville FlyersShot Put310.56m7
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Discus · Fayetteville FlyersFayetteville FlyersDiscus1kg—DNS7
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Shot Put · Fayetteville FlyersFayetteville FlyersShot Put6lb—DNS7

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · Shot Put · Place 9 · 13 Fayetteville13 FayettevilleShot Put930-02.75—
Jul 27AAU Junior Olympic GamesJul 27 · Discus · Place 3 · 13 Fayetteville13 FayettevilleDiscus378-09—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Discus · Place 3 · Fayetteville FlyersFayetteville FlyersDiscus323.30m—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Shot Put · Place 1 · Fayetteville FlyersFayetteville FlyersShot Put18.94m—
Jun 27AAU NC Regional 25 QualifierJun 27 · Shot Put · Place 1 · Fayetteville FlyersFayetteville FlyersShot Put130-10.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · Discus · Place 1 · Fayetteville FlyersFayetteville FlyersDiscus174-00—
Jun 7AAU North Carolina District QualifierJun 7 · Discus · Place 1 · Fayetteville FlyersFayetteville FlyersDiscus168-9—
Jun 7AAU North Carolina District QualifierJun 7 · Shot Put · Place 2 · Fayetteville FlyersFayetteville FlyersShot Put226-11.75—
May 252024 Durham Striders Invitational ( DEV)May 25 · Discus · Place 1 · Fayetteville FlyersFayetteville FlyersDiscus115.18m—
May 252024 Durham Striders Invitational ( DEV)May 25 · Shot Put · Place 2 · Fayetteville FlyersFayetteville FlyersShot Put28.02m—