Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 4kg · OutdoorUSATF Long Throws · Mar 2871.82mUSATF Long ThrowsMarch 28, 2026
Weight Throw · 20lb / 9.0kg · IndoorAtlantic Coast Conference Indoor Championships · Feb 2422.16mAtlantic Coast Conference Indoor ChampionshipsFebruary 24, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · Hammer · Place 7 · United StatesUnited StatesHammer4kg7.69.56m-
May 21Tucson Elite ClassicMay 21 · Hammer · United StatesUnited StatesHammer4kg--FOUL-
May 21Tucson Elite ClassicMay 21 · Hammer · Place 2 · UnattachedUnattachedHammer4kg2.70.83m-
May 1Kehoe Twilight MeetMay 1 · Hammer · Place 1 · UnattachedUnattachedHammer4kg1.69.98m-
Mar 28USATF Long ThrowsMar 28 · Hammer · Place 4 · UnattachedUnattachedHammer4kg4.71.82m PB-

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · Hammer · Place 7 · UnattachedUnattachedHammer4kg7.71.37m-

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Aug 312024 12th Rock Throws Series | Meet #5Aug 31 · Hammer · Place 1 · UnattachedUnattachedHammer4kg1.69.63m-
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Hammer · Place 5 · UnattachedUnattachedHammer4kgRound P5.65.43m-
Jun 9USATF NYC Grand PrixJun 9 · Hammer · Place 2 · United StatesUnited StatesHammer4kg2.71.08m-

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · Hammer · Place 9 · North CarolinaNorth CarolinaHammer4kg9.68.36mSr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · Hammer · Place 1 · North CarolinaNorth CarolinaHammer4kgRound P1.70.07mSr
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · Hammer · Place 1 · North CarolinaNorth CarolinaHammer4kg1.67.91mSr
Apr 28Penn Relays (College)Apr 28 · Hammer · North CarolinaNorth CarolinaHammer4kg—69.76mWind: 0Sr
Apr 15UF Tom Jones MemorialApr 15 · Hammer · Place 2 · North CarolinaNorth CarolinaHammer4kg2.67.77mSr
Apr 7Duke InvitationalApr 7 · Hammer · Place 1 · North CarolinaNorth CarolinaHammer168.43m—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11NCAA DI Indoor Track & Field ChampionshipsMar 11 · Weight Throw · Place 11 · North CarolinaNorth CarolinaWeight Throw20lb / 9.0kg11.21.67mSr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · Weight Throw · Place 3 · North CarolinaNorth CarolinaWeight Throw20lb / 9.0kg3.22.16m PBSr
Jan 21Hokie InvitationalJan 21 · Weight Throw · Place 3 · North CarolinaNorth CarolinaWeight Throw20lb / 9.0kg3.21.20mSr

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 24USA Olympic Track & Field Team TrialsJun 24 · Hammer · Place 16 · North CarolinaNorth CarolinaHammer4kgRound P16.66.12mSr
Jun 10NCAA Division I Outdoor Track & Field Championships (Day 2)Jun 10 · Hammer · Place 3 · North CarolinaNorth CarolinaHammer4kg3.69.42mSr
May 27NCAA DI East Region Track and Field Championships (Day 2)May 27 · Hammer · Place 12 · North CarolinaNorth CarolinaHammer4kgRound P12.64.16mSr
May 13ACC Outdoor Track & Field ChampionshipsMay 13 · Hammer · Place 1 · North CarolinaNorth CarolinaHammer4kg1.67.67mSr
Apr 9Tobacco Road ChallengeApr 9 · Hammer · Place 1 · North CarolinaNorth CarolinaHammer1217-7JR
Mar 25Raleigh RelaysMar 25 · Hammer · Place 2 · North CarolinaNorth CarolinaHammer2218-10JR
Mar 25Raleigh RelaysMar 25 · Hammer · Place 2 · North CarolinaNorth CarolinaHammer2218-10JR

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Atlantic Coast Conference Indoor ChampionshipsFeb 25 · Weight Throw · Place 5 · North CarolinaNorth CarolinaWeight Throw20lb / 9.0kg5.20.65mSr
Jan 16Virginia Tech InvitationalJan 16 · Weight Throw · Place 1 · North CarolinaNorth CarolinaWeight Throw20lb / 9.0kg1.18.88mSr

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Dick Taylor Carolina Cup IndoorJan 11 · Weight Throw · Place 1 · North CarolinaNorth CarolinaWeight Throw164-8.5JR

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12Dick Taylor Carolina CupJan 12 · Weight Throw · Place 3 · North CarolinaNorth CarolinaWeight Throw364-5SO
Jan 12Dick Taylor Carolina CupJan 12 · Shot Put · Place 2 · North CarolinaNorth CarolinaShot Put243-7.75SO