Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorUSATF U-20 Outdoor Championships · Jun 2352.87mUSATF U-20 Outdoor ChampionshipsJune 23, 2022
Hammer · 4kg · OutdoorNCAA Division I Outdoor Championships · Jun 1168.94mNCAA Division I Outdoor ChampionshipsJune 11, 2025
Shot Put · 2kg · OutdoorUSATF U-20 Outdoor Championships · Jun 2314.26mUSATF U-20 Outdoor ChampionshipsJune 23, 2022
Shot Put · 4kg · Outdoor98th Clyde Littlefield Texas Relays presented by Truist · Apr 115.77m98th Clyde Littlefield Texas Relays presented by TruistApril 1, 2026
Weight Throw · 20lb / 9.0kg · IndoorNCAA Division I Indoor Championships · Mar 1324.11mNCAA Division I Indoor ChampionshipsMarch 13, 2026
Weight Throw · 20lb / 9.0kg · OutdoorColorado Elite Winter Series Meet #2 · Feb 2055-09.25Colorado Elite Winter Series Meet #2February 20, 2021

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · Hammer · Place 8 · United StatesUnited StatesHammer4kg8.66.38mSr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · Hammer · Place 10 · TexasTexasHammer4kg10.65.81mJr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Hammer · Place 8 · TexasTexasHammer4kgRound P8.64.53mJr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · Hammer · Place 2 · TexasTexasHammer4kg2.68.23mJr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · Shot Put · Place 12 · TexasTexasShot Put4kg12.15.48mJr
Apr 30Texas InvitationalApr 30 · Hammer · Place 3 · TexasTexasHammer4kg3.65.14mJr
Apr 30Texas InvitationalApr 30 · Shot Put · Place 1 · TexasTexasShot Put4kg1.15.04mJr
Apr 16Tom Jones MemorialApr 16 · Hammer · Place 4 · TexasTexasHammer4kg4.66.68mJr
Apr 16Tom Jones MemorialApr 16 · Shot Put · Place 11 · TexasTexasShot Put4kg11.15.39mJr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Hammer · Place 4 · TexasTexasHammer4kg4.67.42mJr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Shot Put · Place 3 · TexasTexasShot Put4kg3.15.77m PBJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 13NCAA Division I Indoor ChampionshipsMar 13 · Weight Throw · Place 3 · TexasTexasWeight Throw20lb / 9.0kg3.24.11m PBJr
Feb 26SEC Indoor ChampionshipsFeb 26 · Weight Throw · Place 1 · TexasTexasWeight Throw124.44mJr
Feb 26SEC Indoor ChampionshipsFeb 26 · Shot Put · Place 14 · TexasTexasShot Put1414.48mJr
Jan 16Texas Tech Corky ClassicJan 16 · Weight Throw · Place 1 · TexasTexasWeight Throw122.37mJr
Jan 16Texas Tech Corky ClassicJan 16 · Shot Put · Place 5 · TexasTexasShot Put515.58mJr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · Hammer · Place 14 · TexasTexasHammer4kg14.64.51mJr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · Hammer · Place 5 · CaliforniaCaliforniaHammer4kg5.68.94m PBSo
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Hammer · Place 7 · CaliforniaCaliforniaHammer4kgRound P7.64.55mSo
May 15ACC Outdoor ChampionshipsMay 15 · Hammer · Place 1 · CaliforniaCaliforniaHammer4kg1.67.86mSo
May 15ACC Outdoor ChampionshipsMay 15 · Shot Put · Place 10 · CaliforniaCaliforniaShot Put4kg10.15.26mSo
May 3Cal vs Stanford Big MeetMay 3 · Hammer · Place 2 · CalCalHammer264.28mSO
May 3Cal vs Stanford Big MeetMay 3 · Discus · Place 6 · CalCalDiscus643.25mSO
May 3Cal vs Stanford Big MeetMay 3 · Shot Put · Place 3 · CalCalShot Put315.46mSO
Apr 1665th Mt. SAC RelaysApr 16 · Hammer · Place 7 · CaliforniaCaliforniaHammer4kg7.66.71mSo
Apr 1665th Mt. SAC RelaysApr 16 · Shot Put · Place 3 · CaliforniaCaliforniaShot Put4kg3.15.35mSo
Apr 5Brutus Hamilton InvitationalApr 5 · Hammer · Place 2 · CaliforniaCaliforniaHammer4kg2.66.93mSo
Apr 5Brutus Hamilton InvitationalApr 5 · Shot Put · CaliforniaCaliforniaShot Put4kg—DNSSo
Apr 3Brutus Hamilton MultisApr 3 · Hammer · Place 2 · CalCalHammer266.93mSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · Weight Throw · Place 4 · CaliforniaCaliforniaWeight Throw20lb / 9.0kg4.23.00mSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Hammer · Place 8 · VanderbiltVanderbiltHammer4kgRound P8.63.76mSo
Apr 12Oklahoma Throws Series World InvitationalApr 12 · Hammer · Place 6 · 32-Unattached32-UnattachedHammer4kg6.64.82mSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7NCAA Division I Indoor ChampionshipsMar 7 · Weight Throw · Place 6 · VanderbiltVanderbiltWeight Throw20lb / 9.0kg6.21.73mFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · Hammer · Place 1 · VanderbiltVanderbiltHammer4kg1.60.70mFr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · Hammer · Place 27 · VanderbiltVanderbiltHammer4kg27.57.90mFr
Mar 31Florida RelaysMar 31 · Hammer · Place 12 · VanderbiltVanderbiltHammer4kg12.51.86mFr
Mar 31Florida RelaysMar 31 · Discus · Place 12 · VanderbiltVanderbiltDiscus1kg12.43.78mFr
Mar 31Florida RelaysMar 31 · Shot Put · Place 18 · VanderbiltVanderbiltShot Put4kg18.13.03mFr

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · Hammer · Place 6 · UnattachedUnattachedHammer4kg6.53.71m12
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · Discus · Place 3 · UnattachedUnattachedDiscus1kg3.52.87m PB12
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · Shot Put · Place 6 · UnattachedUnattachedShot Put2kg6.14.26m PB12
Jun 4USATF Colorado All Comer #1Jun 4 · Shot Put · Place 1 · 32-Unattached32-UnattachedShot Put4kg1.13.87m12
May 19CHSSA State ChampionshipsMay 19 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kg1.161-1112
May 19CHSSA State ChampionshipsMay 19 · Shot Put · Place 1 · NorthfieldNorthfieldShot Put4kg1.47-02.0012
May 12Denver Public Schools League MeetMay 12 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kgRound P1.165-0012
May 12Denver Public Schools League MeetMay 12 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kg1.165-0012
May 12Denver Public Schools League MeetMay 12 · Shot Put · Place 1 · NorthfieldNorthfieldShot Put4kgRound P1.43-09.5012
May 12Denver Public Schools League MeetMay 12 · Shot Put · Place 1 · NorthfieldNorthfieldShot Put4kg1.43-09.5012
Apr 29Liberty Bell Track and Field InvitationalApr 29 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kg1.160-012
Apr 29Liberty Bell Track and Field InvitationalApr 29 · Shot Put · Place 1 · NorthfieldNorthfieldShot Put4kg1.41-512
Apr 23Dakota Ridge InvitationalApr 23 · Discus · Place 1 · Northfield HNorthfield HDiscus1162-1112
Apr 23Dakota Ridge InvitationalApr 23 · Shot Put · Place 1 · Northfield HNorthfield HShot Put144-03.0012
Apr 15Pomona InvitationalApr 15 · Discus · Place 1 · Northfield HNorthfield HDiscus1156-10R—
Apr 15Pomona InvitationalApr 15 · Shot Put · Place 1 · Northfield HNorthfield HShot Put139-05.50—
Apr 15Pomona InvitationalApr 15 · Shot Put · Place 1 · Northfield HNorthfield HShot Put139-05.50—
Apr 9Mullen InvitationalApr 9 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kg1.150-0912
Apr 9Mullen InvitationalApr 9 · Shot Put · Place 1 · NorthfieldNorthfieldShot Put4kg1.42-01.0012
Apr 8Thomas Jefferson TwilightApr 8 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kg1.144-0412
Apr 8Thomas Jefferson TwilightApr 8 · Shot Put · Place 1 · NorthfieldNorthfieldShot Put4kg1.40-10.0012

2021 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 24Colorado State Track and Field ChampionshipsJun 24 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kg1.141-0211
Jun 24Colorado State Track and Field ChampionshipsJun 24 · Shot Put · NorthfieldNorthfieldShot Put4kg--DNS11
Jun 17Denver Public Schools League MeetJun 17 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kgRound P1.141-05.5011
Jun 17Denver Public Schools League MeetJun 17 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kg1.141-05.5011
Jun 17Denver Public Schools League MeetJun 17 · Shot Put · Place 1 · NorthfieldNorthfieldShot Put4kgRound P1.44-05.0011
Jun 17Denver Public Schools League MeetJun 17 · Shot Put · Place 1 · NorthfieldNorthfieldShot Put4kg1.44-05.0011
Jun 11Liberty Bell InvitationalJun 11 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kg1.161-0011
Jun 11Liberty Bell InvitationalJun 11 · Shot Put · Place 1 · NorthfieldNorthfieldShot Put4kg1.46-11.5011
May 28Lion Classic InvitationalMay 28 · Shot Put · Place 1 · Northfield HNorthfield HShot Put145-10.50—
May 28Lion Classic InvitationalMay 28 · Discus · Place 1 · Northfield HNorthfield HDiscus1146-00—
May 28Lion Classic InvitationalMay 28 · Shot Put · Place 1 · Northfield HNorthfield HShot Put145-10.50—
May 28Lion Classic InvitationalMay 28 · Discus · Place 14 · Northfield HNorthfield HDiscus141.25—
May 20Denver Public Schools Qualifier #2May 20 · Discus · Place 1 · NorthfieldNorthfieldDiscus1kg1.150-0511
May 20Denver Public Schools Qualifier #2May 20 · Shot Put · Place 1 · NorthfieldNorthfieldShot Put4kg1.46-09.0011
May 8Valor Early QualifierMay 8 · Shot Put · Place 1 · Northfield HNorthfield HShot Put147-03.0011
May 8Valor Early QualifierMay 8 · Discus · Place 1 · Northfield HNorthfield HDiscus1151-0011
Mar 20Colorado Elite Winter ChampionshipsMar 20 · Hammer · Place 1 · Hustle Track ClubHustle Track ClubHammer4kg1.168-03.2511
Mar 20Colorado Elite Winter ChampionshipsMar 20 · Discus · Place 1 · Hustle Track ClubHustle Track ClubDiscus1kg1.142-11.5011
Mar 20Colorado Elite Winter ChampionshipsMar 20 · Shot Put · Place 1 · Hustle Track ClubHustle Track ClubShot Put4kg1.40-06.0011
Feb 20Colorado Elite Winter Series Meet #2Feb 20 · Weight Throw · Place 1 · Hustle Track ClubHustle Track ClubWeight Throw20lb / 9.0kg1.55-09.25 PB11
Feb 20Colorado Elite Winter Series Meet #2Feb 20 · Shot Put · Place 1 · Hustle Track ClubHustle Track ClubShot Put4kg1.43-02.0011