Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCAA Outdoor Championships · May 1552.79mCAA Outdoor ChampionshipsMay 15, 2026
Shot Put · 4kg · IndoorPSU National Open · Jan 3115.11mPSU National OpenJanuary 31, 2025
Shot Put · 4kg · Outdoor2026 Wake Forest Invitational · Apr 1615.04m2026 Wake Forest InvitationalApril 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Discus · Place 32 · HamptonDiscus1kgRound P32.50.31mJr
May 15CAA Outdoor ChampionshipsMay 15 · Discus · Place 1 · HamptonDiscus1kg1.52.79m PBJr
May 15CAA Outdoor ChampionshipsMay 15 · Shot Put · Place 2 · HamptonShot Put4kg2.14.77mJr
May 6Liberty Twilight QualiferMay 6 · Discus · HamptonDiscus1kg--FSJr
May 6Liberty Twilight QualiferMay 6 · Shot Put · Place 2 · HamptonShot Put4kg2.14.67mJr
May 3Duke TwilightMay 3 · Discus · Place 7 · HamptonDiscus1kg7.46.54mJr
May 3Duke TwilightMay 3 · Shot Put · Place 10 · HamptonShot Put4kg10.14.28mJr
Apr 162026 Wake Forest InvitationalApr 16 · Discus · Place 10 · HamptonDiscus1kg10.44.30mJr
Apr 162026 Wake Forest InvitationalApr 16 · Shot Put · Place 4 · HamptonShot Put4kg4.15.04m PBJr
Mar 27Bill Carson InvitationalMar 27 · Discus · Place 1 · HamptonDiscus147.80mJR
Mar 27Bill Carson InvitationalMar 27 · Shot Put · Place 1 · HamptonShot Put114.56mJR

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · Shot Put · Place 1 · HamptonShot Put4kg1.15.10mJr
Feb 7Camel City DistanceFeb 7 · Shot Put · Place 2 · HamptonShot Put214.93m—
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · Shot Put · Place 1 · HamptonShot Put4kg1.15.05mJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · Shot Put · Place 3 · HamptonShot Put4kg3.14.68mJr
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · Shot Put · Place 1 · HamptonShot Put4kg1.14.98mSo
Jan 31PSU National OpenJan 31 · Shot Put · Place 4 · HamptonShot Put4kg4.15.11m PBSo
Jan 18HBCU Showcase Sponsored by KPMGJan 18 · Shot Put · Place 1 · HamptonShot Put4kg1.14.95mSo

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Discus · Place 35 · HamptonDiscus1kgRound P35.47.69mSo
May 14CAA Outdoor ChampionshipsMay 14 · Discus · Place 3 · HamptonDiscus347.16mSO
May 14CAA Outdoor ChampionshipsMay 14 · Shot Put · Place 4 · HamptonShot Put414.94mSO
May 14CAA Outdoor ChampionshipsMay 14 · Discus · Place 3 · HamptonDiscus347.16mSO
May 14CAA Outdoor ChampionshipsMay 14 · Shot Put · Place 4 · HamptonShot Put414.94mSO
May 2Aggie InviteMay 2 · Discus · Place 3 · HamptonDiscus1kg3.48.97mSo
May 2Aggie InviteMay 2 · Shot Put · Place 1 · HamptonShot Put4kg1.14.90mSo
Apr 24129th Penn RelaysApr 24 · Discus · HamptonDiscus1kg—50.09mSo
Apr 24129th Penn RelaysApr 24 · Shot Put · HamptonShot Put4kg—13.82mSo
Apr 4High Point VertKlasse MeetingApr 4 · Discus · Place 3 · HamptonDiscus350.06mSo
Apr 4High Point VertKlasse MeetingApr 4 · Shot Put · Place 1 · HamptonShot Put114.87mSo
Mar 27Raleigh RelaysMar 27 · Discus · Place 5 · HamptonDiscus549.79mSO
Mar 27Raleigh RelaysMar 27 · Discus · Place 5 · HamptonDiscus549.79mSO
Mar 27Raleigh RelaysMar 27 · Shot Put · Place 13 · HamptonShot Put1314.42mSO
Mar 27Raleigh RelaysMar 27 · Shot Put · Place 13 · HamptonShot Put1314.42mSO

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Penn OpenerDec 6 · Shot Put · Place 3 · HamptonShot Put4kg3.14.61mSo
Feb 22CAA Indoor T&F ChampsFeb 22 · Shot Put · Place 5 · HamptonShot Put4kg5.13.81mFr
Jan 26PSU National OpenJan 26 · Shot Put · HamptonShot Put4kg--FOULFr

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10CAA ChampionshipsMay 10 · Discus · Place 5 · HamptonDiscus1kg5.48.82mFr
May 10CAA ChampionshipsMay 10 · Shot Put · Place 12 · HamptonShot Put4kg12.12.76mFr
May 3Aggie InviteMay 3 · Discus · Place 2 · HamptonDiscus1kg2.48.96mFr
May 3Aggie InviteMay 3 · Shot Put · Place 3 · HamptonShot Put4kg3.12.95mFr
Apr 25The 2024 Penn Relays (College)Apr 25 · Discus · HamptonDiscus1kg—45.31mFr
Apr 25The 2024 Penn Relays (College)Apr 25 · Shot Put · HamptonShot Put4kg—13.34mFr
Apr 13JMU InvitationalApr 13 · Discus · Place 10 · HamptonDiscus1kg10.37.74mFr
Apr 13JMU InvitationalApr 13 · Shot Put · Place 11 · HamptonShot Put4kg11.12.49mFr
Mar 28Raleigh RelaysMar 28 · Discus · Place 7 · HamptonDiscus747.20m—
Mar 28Raleigh RelaysMar 28 · Shot Put · Place 17 · HamptonShot Put1713.56m—
Mar 22Phoenix InvitationalMar 22 · Discus · Place 6 · HamptonDiscus645.40m—
Mar 22Phoenix InvitationalMar 22 · Shot Put · Place 5 · HamptonShot Put512.58m—