Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDuke Twilight · May 349.03mDuke TwilightMay 3, 2026
Hammer · 4kg · OutdoorVirginia Challenge · Apr 1746.40mVirginia ChallengeApril 17, 2026
Shot Put · 4kg · OutdoorDuke Twilight · May 314.11mDuke TwilightMay 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · Discus · Place 9 · North CarolinaDiscus1kg9.46.38mSr
May 3Duke TwilightMay 3 · Discus · Place 5 · North CarolinaDiscus1kg5.49.03m PBSr
May 3Duke TwilightMay 3 · Shot Put · Place 11 · North CarolinaShot Put4kg11.14.11m PBSr
Apr 17Virginia ChallengeApr 17 · Hammer · Place 35 · North CarolinaHammer4kg35.46.40m PBSr
Apr 10Duke InvitationalApr 10 · Discus · Place 3 · North CarolinaDiscus1kg3.48.59mSr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 22 · North CarolinaShot Put4kg22.13.03mSr
Apr 2High Point VertKlasse MeetingApr 2 · Discus · Place 8 · North CarolinaDiscus1kg8.48.60mSr
Mar 26Raleigh RelaysMar 26 · Discus · Place 10 · North CarolinaDiscus1kg10.47.53mSr
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · Discus · Place 4 · North CarolinaDiscus447.11mSR

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Dick Taylor Carolina ChallengeJan 16 · Weight Throw · Place 2 · North CarolinaWeight Throw218.44mSr
Jan 16Dick Taylor Carolina ChallengeJan 16 · Shot Put · Place 2 · North CarolinaShot Put214.36mSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · Hammer · Place 10 · North CarolinaHammer1050.41mJr
May 4Duke TwilightMay 4 · Discus · Place 5 · North CarolinaDiscus545.30mJr
Apr 4High Point VertKlasse MeetingApr 4 · Hammer · Place 1 · North CarolinaHammer152.42mJr
Apr 4High Point VertKlasse MeetingApr 4 · Discus · Place 7 · North CarolinaDiscus745.45mJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Dick Taylor Carolina ChallengeJan 17 · Weight Throw · Place 4 · North CarolinaWeight Throw416.91m—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Wake Forest InvitationalApr 19 · Hammer · Place 25 · North CarolinaHammer2540.82m—
Apr 19Wake Forest InvitationalApr 19 · Discus · Place 10 · North CarolinaDiscus1045.80m—
Apr 11Duke InvitationalApr 11 · Discus · Place 14 · North CarolinaDiscus1440.78m—
Mar 28Raleigh RelaysMar 28 · Discus · Place 22 · North CarolinaDiscus2242.59m—
Mar 22Phoenix InvitationalMar 22 · Hammer · Place 10 · North CarolinaHammer1044.12m—
Mar 22Phoenix InvitationalMar 22 · Discus · Place 4 · North CarolinaDiscus447.53m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 202024 Dick Taylor Carolina ChallengeJan 20 · Weight Throw · Place 7 · North CarolinaWeight Throw714.50m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 28Charlotte Invitational 2023Apr 28 · Hammer · Place 18 · North CarolinaHammer1843.68mFR
Apr 28Charlotte Invitational 2023Apr 28 · Discus · Place 7 · North CarolinaDiscus745.73mFR
Apr 21Wake Forest InvitationalApr 21 · Hammer · Place 18 · North CarolinaHammer1841.44m—
Apr 21Wake Forest InvitationalApr 21 · Discus · Place 11 · North CarolinaDiscus1144.58m—
Mar 17Webb Davidson MeetMar 17 · Hammer · Place 15 · North CarolinaHammer1544.36mFR
Mar 17Webb Davidson MeetMar 17 · Discus · Place 1 · North CarolinaDiscus146.31mFR