Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorHigh Point VertKlasse Meeting · Apr 247.35mHigh Point VertKlasse MeetingApril 2, 2026
Shot Put · 4kg · OutdoorDuke Twilight · May 314.38mDuke TwilightMay 3, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · Discus · Place 17 · North CarolinaDiscus1kg17.42.51mSr
May 3Duke TwilightMay 3 · Discus · Place 13 · North CarolinaDiscus1kg13.44.64mSr
May 3Duke TwilightMay 3 · Shot Put · Place 9 · North CarolinaShot Put4kg9.14.38m PBSr
Apr 10Duke InvitationalApr 10 · Discus · Place 10 · North CarolinaDiscus1kg10.45.19mSr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 16 · North CarolinaShot Put4kg16.13.78mSr
Apr 2High Point VertKlasse MeetingApr 2 · Discus · Place 9 · North CarolinaDiscus1kg9.47.35m PBSr
Mar 26Raleigh RelaysMar 26 · Discus · Place 11 · North CarolinaDiscus1kg11.47.05mSr
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · Discus · Place 6 · North CarolinaDiscus646.31mSR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Dick Taylor Carolina ChallengeJan 16 · Shot Put · Place 4 · North CarolinaShot Put413.09mSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · Shot Put · Place 5 · North CarolinaShot Put514.66mJr
Apr 4High Point VertKlasse MeetingApr 4 · Discus · Place 2 · North CarolinaDiscus252.03mJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Dick Taylor Carolina ChallengeJan 17 · Shot Put · Place 2 · North CarolinaShot Put213.97m—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 19Wake Forest InvitationalApr 19 · Discus · Place 9 · North CarolinaDiscus947.59m—
Apr 19Wake Forest InvitationalApr 19 · Shot Put · Place 14 · North CarolinaShot Put1412.30m—
Apr 11Duke InvitationalApr 11 · Discus · Place 6 · North CarolinaDiscus648.40m—
Apr 11Duke InvitationalApr 11 · Shot Put · Place 7 · North CarolinaShot Put714.36m—
Mar 28Raleigh RelaysMar 28 · Discus · Place 8 · North CarolinaDiscus846.93m—
Mar 22Phoenix InvitationalMar 22 · Discus · Place 2 · North CarolinaDiscus248.74m—
Mar 22Phoenix InvitationalMar 22 · Shot Put · Place 3 · North CarolinaShot Put313.43m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 202024 Dick Taylor Carolina ChallengeJan 20 · Shot Put · Place 3 · North CarolinaShot Put313.97m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 28Charlotte Invitational 2023Apr 28 · Discus · Place 2 · North CarolinaDiscus249.13mFR
Apr 28Charlotte Invitational 2023Apr 28 · Shot Put · Place 13 · North CarolinaShot Put1313.07mFR
Apr 21Wake Forest InvitationalApr 21 · Discus · Place 5 · North CarolinaDiscus546.97m—
Apr 21Wake Forest InvitationalApr 21 · Shot Put · Place 7 · North CarolinaShot Put713.55m—
Mar 17Webb Davidson MeetMar 17 · Discus · Place 2 · North CarolinaDiscus245.44mFR
Mar 17Webb Davidson MeetMar 17 · Shot Put · Place 11 · North CarolinaShot Put1111.92mFR