Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 USATF Outdoor Championships · Jul 2367.40m2026 USATF Outdoor ChampionshipsJuly 23, 2026
Hammer · 4kg · OutdoorWest Coast Relays · Mar 2865.89mWest Coast RelaysMarch 28, 2025
Javelin · 600g · OutdoorAIA Division I Championships · May 1125-09AIA Division I ChampionshipsMay 1, 2019
Shot Put · 4kg · IndoorSilver State Invitational · Dec 517.02mSilver State InvitationalDecember 5, 2024
Shot Put · 4kg · OutdoorNCAA Division I Outdoor Championships · Jun 1117.70mNCAA Division I Outdoor ChampionshipsJune 11, 2025
Weight Throw · 20lb / 9.0kg · IndoorMountain West Indoor Championships (Day 2) · Feb 2519.56mMountain West Indoor Championships (Day 2)February 25, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · Discus · Place 2 · United StatesUnited StatesDiscus1kg2.67.40m PB-
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · Discus · United StatesUnited StatesDiscus1kgNMNM-
Jun 13USATF LA Grand PrixJun 13 · Discus · Place 4 · United StatesUnited StatesDiscus1kg4.63.22m-
Mar 28USATF Long ThrowsMar 28 · Discus · Place 3 · UnattachedUnattachedDiscus1kg3.62.83m-

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · Discus · Place 9 · NYACNYACDiscus1kg9.58.33mSr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · Discus · Place 1 · Fresno StateFresno StateDiscus1kg1.65.82mSr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · Shot Put · Place 8 · Fresno StateFresno StateShot Put4kg8.17.70m PBSr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Hammer · Fresno StateFresno StateHammer4kgRound P--FSSr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Discus · Place 1 · Fresno StateFresno StateDiscus1kgRound P1.61.27mSr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Shot Put · Place 10 · Fresno StateFresno StateShot Put4kgRound P10.16.71mSr
May 15Mtn West Outdoor ChampionshipsMay 15 · Hammer · Place 2 · Fresno StateFresno StateHammer265.50mSR
May 15Mtn West Outdoor ChampionshipsMay 15 · Discus · Place 12 · Fresno StateFresno StateDiscus1236.89mSR
May 15Mtn West Outdoor ChampionshipsMay 15 · Shot Put · Place 2 · Fresno StateFresno StateShot Put217.77mSR
May 22025 Fresno State InvitationalMay 2 · Hammer · Place 1 · Fresno StateFresno StateHammer164.38mSR
May 22025 Fresno State InvitationalMay 2 · Shot Put · Place 1 · Fresno StateFresno StateShot Put117.27mSR
Apr 1665th Mt. SAC RelaysApr 16 · Discus · Fresno StateFresno StateDiscus1kg--FOULSr
Apr 1665th Mt. SAC RelaysApr 16 · Shot Put · Place 2 · Fresno StateFresno StateShot Put4kg2.16.88mSr
Apr 5Brutus Hamilton InvitationalApr 5 · Discus · Place 1 · Fresno StateFresno StateDiscus1kg1.62.76mSr
Apr 5Brutus Hamilton InvitationalApr 5 · Shot Put · Fresno StateFresno StateShot Put4kg—DNSSr
Apr 4Stanford InvitationalApr 4 · Hammer · Fresno StateFresno StateHammer4kg--FSSr
Apr 4Stanford InvitationalApr 4 · Shot Put · Place 1 · Fresno StateFresno StateShot Put4kg1.16.04mSr
Apr 3Brutus Hamilton MultisApr 3 · Discus · Place 1 · Fresno StateFresno StateDiscus162.76mSr
Mar 28West Coast RelaysMar 28 · Hammer · Place 1 · Fresno StateFresno StateHammer4kg1.65.89m PBSr
Mar 28West Coast RelaysMar 28 · Discus · Place 1 · Fresno StateFresno StateDiscus1kg1.64.42mSr
Mar 21Hornet InvitationalMar 21 · Discus · Place 1 · Fresno StateFresno StateDiscus1kg1.60.14mSr
Mar 21Hornet InvitationalMar 21 · Shot Put · Place 2 · Fresno StateFresno StateShot Put4kg2.16.02mSr
Mar 8Bulldog InvitationalMar 8 · Hammer · Place 1 · Fresno StateFresno StateHammer4kg1.56.63mSr
Mar 8Bulldog InvitationalMar 8 · Discus · Place 1 · Fresno StateFresno StateDiscus1kg1.57.28mSr
Mar 8Bulldog InvitationalMar 8 · Shot Put · Place 1 · Fresno StateFresno StateShot Put4kg1.15.55mSr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Silver State InvitationalDec 5 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.17.02m PBSr
Jan 262024 UW InvitationalJan 26 · Weight Throw · Place 2 · Fresno StateFresno StateWeight Throw20lb / 9.0kg2.18.95mSr
Jan 262024 UW InvitationalJan 26 · Shot Put · Fresno StateFresno StateShot Put4kg—DNSSr
Jan 122024 Spokane Sports ShowcaseJan 12 · Weight Throw · Place 1 · Fresno StateFresno StateWeight Throw118.54m—
Jan 122024 Spokane Sports ShowcaseJan 12 · Shot Put · Place 2 · Fresno StateFresno StateShot Put214.81m—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Discus · Place 5 · Fresno StateFresno StateDiscus1kgRound P5.57.72mJr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Discus · Place 10 · Fresno StateFresno StateDiscus1kg10.57.43mJr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · Shot Put · Place 11 · Fresno StateFresno StateShot Put4kgRound P11.17.12mJr
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · Discus · Fresno StateFresno StateDiscus1kgRound P--FSJr
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · Shot Put · Place 17 · Fresno StateFresno StateShot Put4kgRound P17.16.89mJr
May 9Mountain West Outdoor ChampionshipsMay 9 · Hammer · Place 2 · Fresno StateFresno StateHammer2201-6JR
May 9Mountain West Outdoor ChampionshipsMay 9 · Discus · Place 2 · Fresno StateFresno StateDiscus2188-8JR
May 9Mountain West Outdoor ChampionshipsMay 9 · Shot Put · Place 3 · Fresno StateFresno StateShot Put356-6.75JR
Apr 26Fresno State InvitationalApr 26 · Hammer · Place 6 · Fresno StateFresno StateHammer4kg6.56.83mJr
Apr 26Fresno State InvitationalApr 26 · Discus · Place 3 · Fresno StateFresno StateDiscus1kg3.57.10mJr
Apr 26Fresno State InvitationalApr 26 · Shot Put · Place 1 · Fresno StateFresno StateShot Put4kg1.17.26mJr
Apr 1964th Mt. SAC RelaysApr 19 · Shot Put · Place 3 · JR Fresno StateJR Fresno StateShot Put316.82m—
Apr 1964th Mt. SAC RelaysApr 19 · Discus · Fresno StateFresno StateDiscus—FOUL—
Apr 1964th Mt. SAC RelaysApr 19 · Shot Put · Place 3 · Fresno StateFresno StateShot Put316.82m—
Apr 5Triton InvitationalApr 5 · Discus · Place 5 · Fresno StateFresno StateDiscus558.85m—
Apr 5Triton InvitationalApr 5 · Shot Put · Place 3 · Fresno StateFresno StateShot Put317.39m—
Mar 29Stanford Invitational - CollegiateMar 29 · Discus · Place 4 · Fresno StateFresno StateDiscus1kg4.56.83mJr
Mar 29Stanford Invitational - CollegiateMar 29 · Shot Put · Place 2 · Fresno StateFresno StateShot Put4kg2.16.47mJr
Mar 22West Coast RelaysMar 22 · Discus · Place 1 · Fresno StateFresno StateDiscus159.37m—
Mar 22West Coast RelaysMar 22 · Shot Put · Place 1 · Fresno StateFresno StateShot Put115.96m—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Spokane InvitationalDec 9 · Weight Throw · Place 2 · Fresno StateFresno StateWeight Throw20lb / 9.0kg2.17.74mSr
Dec 9Spokane InvitationalDec 9 · Shot Put · Place 1 · Fresno StateFresno StateShot Put4kg1.14.94mSr
Feb 4WSU Open and Combined Events (Day 3)Feb 4 · Shot Put · Place 1 · Fresno StateFresno StateShot Put4kg1.16.74mJr
Feb 3WSU Open and Combined Events (Day 2)Feb 3 · Weight Throw · Place 2 · Fresno StateFresno StateWeight Throw20lb / 9.0kg2.19.28mJr
Feb 2WSU Open and Combined EventsFeb 2 · Weight Throw · Place 2 · Fresno StateFresno StateWeight Throw20lb / 9.0kg2.19.28mJr
Feb 2WSU Open and Combined EventsFeb 2 · Shot Put · Place 1 · Fresno StateFresno StateShot Put4kg1.16.74mJr
Jan 13Cougar ClassicJan 13 · Weight Throw · Place 2 · Fresno StateFresno StateWeight Throw20lb / 9.0kg2.19.21mJr
Jan 13Cougar ClassicJan 13 · Shot Put · Place 2 · Fresno StateFresno StateShot Put4kg2.15.12mJr

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · Discus · Place 34 · Fresno StateFresno StateDiscus1kg34.49.18mSo
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · Shot Put · Place 27 · Fresno StateFresno StateShot Put4kg27.15.78mSo
May 13Mountain West Outdoor Championships (Day 3)May 13 · Discus · Place 3 · Fresno StateFresno StateDiscus1kg3.55.35mSo
May 12Mountain West Outdoor Championships (Day 2)May 12 · Shot Put · Place 4 · Fresno StateFresno StateShot Put4kg4.16.39mSo
May 11Mountain West Outdoor Championships (Day 1)May 11 · Hammer · Place 8 · Fresno StateFresno StateHammer4kg8.55.67mSo
Apr 28Fresno State InvitationalApr 28 · Hammer · Place 6 · Fresno StateFresno StateHammer654.56m—
Apr 28Fresno State InvitationalApr 28 · Discus · Place 2 · Fresno StateFresno StateDiscus259.35m—
Apr 28Fresno State InvitationalApr 28 · Shot Put · Place 2 · Fresno StateFresno StateShot Put215.26m—
Apr 13Pacific Coast InvitationalApr 13 · Shot Put · Place 4 · Fresno StateFresno StateShot Put416.19mSO
Apr 12Mt. SAC Relays - College/OpenApr 12 · Discus · Place 7 · Fresno StateFresno StateDiscus756.75m—
Apr 12Mt. SAC Relays - College/OpenApr 12 · Shot Put · Place 3 · Fresno StateFresno StateShot Put316.10m—
Mar 30West Coast RelaysMar 30 · Hammer · Place 4 · Fresno StateFresno StateHammer4kg4.51.02mUnofficialSo
Mar 30West Coast RelaysMar 30 · Shot Put · Place 1 · Fresno StateFresno StateShot Put4kg1.15.34mUnofficialSo
Mar 2544th Annual Aztec Invitational (Day 3)Mar 25 · Discus · Place 1 · Fresno StateFresno StateDiscus1kg1.60.77mSo
Mar 2544th Annual Aztec Invitational (Day 3)Mar 25 · Shot Put · Place 4 · Fresno StateFresno StateShot Put4kg4.15.70mSo
Mar 17Bulldog ClassicMar 17 · Discus · Place 1 · Fresno StateFresno StateDiscus1kg1.55.30mSo
Mar 17Bulldog ClassicMar 17 · Shot Put · Place 2 · Fresno StateFresno StateShot Put4kg2.14.98mSo

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 10Spokane InvitationalDec 10 · Weight Throw · Place 1 · Fresno StateFresno StateWeight Throw20lb / 9.0kg1.17.61mJr
Dec 10Spokane InvitationalDec 10 · Shot Put · Place 2 · Fresno StateFresno StateShot Put4kg2.14.54mJr
Feb 26Mountain West Indoor Championships (Day 3)Feb 26 · Shot Put · Place 4 · Fresno StateFresno StateShot Put4kg4.15.13mSo
Feb 25Mountain West Indoor Championships (Day 2)Feb 25 · Weight Throw · Place 2 · Fresno StateFresno StateWeight Throw20lb / 9.0kg2.19.56m PBSo
Feb 11Washington Husky InvitationalFeb 11 · Weight Throw · Place 14 · Fresno StateFresno StateWeight Throw20lb / 9.0kg14.15.19mSo
Feb 11Washington Husky InvitationalFeb 11 · Shot Put · Place 8 · Fresno StateFresno StateShot Put4kg8.13.75mSo
Feb 4Washington State OpenFeb 4 · Shot Put · Place 3 · Fresno StateFresno StateShot Put4kg3.14.26mSo
Feb 3Washington State InvitationalFeb 3 · Shot Put · Place 4 · Fresno StateFresno StateShot Put449-4.5FR
Jan 14Cougar Classic InvitationalJan 14 · Weight Throw · Place 1 · Fresno StateFresno StateWeight Throw160-7.25FR
Jan 14Cougar Classic InvitationalJan 14 · Shot Put · Place 3 · Fresno StateFresno StateShot Put348-3.25FR

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · Discus · Fresno StateFresno StateDiscus1kg--NMFr
May 25NCAA DI Outdoor Track & Field Championships - West PreliminariesMay 25 · Discus · Place 4 · Fresno StateFresno StateDiscus1kgRound P4.57.16mFr
May 25NCAA DI Outdoor Track & Field Championships - West PreliminariesMay 25 · Shot Put · Place 39 · Fresno StateFresno StateShot Put4kgRound P39.15.04mFr
May 14Mountain West Outdoor T&F Champs (Day 4)May 14 · Discus · Place 4 · Fresno StateFresno StateDiscus1kg4.49.64mFr
May 13Mountain West Outdoor T&F Champs (Day 3)May 13 · Shot Put · Place 3 · Fresno StateFresno StateShot Put4kg3.15.52mFr
May 11Mountain West Outdoor Track & Field ChampionshipsMay 11 · Discus · Place 4 · Fresno StateFresno StateDiscus1kg4.49.64mFr
May 11Mountain West Outdoor Track & Field ChampionshipsMay 11 · Shot Put · Place 3 · Fresno StateFresno StateShot Put4kg3.15.52mFr
Apr 29Fresno State InvitationalApr 29 · Discus · Place 1 · Fresno StateFresno StateDiscus1kg1.58.57mFr
Apr 29Fresno State InvitationalApr 29 · Shot Put · Place 4 · Fresno StateFresno StateShot Put4kg4.15.49mFr
Apr 15Beach InvitationalApr 15 · Discus · Place 19 · Fresno StateFresno StateDiscus1kg19.48.08mFr
Apr 15Beach InvitationalApr 15 · Shot Put · Place 10 · Fresno StateFresno StateShot Put4kg10.14.74mFr
Apr 14Pacific Coast InvitationalApr 14 · Discus · Place 4 · Fresno StateFresno StateDiscus1kg4.52.28mFr
Apr 14Pacific Coast InvitationalApr 14 · Shot Put · Place 3 · Fresno StateFresno StateShot Put4kg3.15.81mFr
Mar 31West Coast RelaysMar 31 · Discus · Fresno StateFresno StateDiscus1kg—FOULFr
Mar 31West Coast RelaysMar 31 · Shot Put · Place 2 · Fresno StateFresno StateShot Put4kg2.15.24mFr
Mar 19Hornet InvitationalMar 19 · Discus · Place 2 · Fresno StateFresno StateDiscus1kg2.47.95mFr
Mar 19Hornet InvitationalMar 19 · Shot Put · Place 1 · Fresno StateFresno StateShot Put4kg1.14.60mFr
Mar 4Kim Duyst InvitationalMar 4 · Discus · Place 1 · Fresno StateFresno StateDiscus1kg1.45.04mFr
Mar 4Kim Duyst InvitationalMar 4 · Shot Put · Place 1 · Fresno StateFresno StateShot Put4kg1.12.37mFr

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Championships at the PeakFeb 25 · Shot Put · Place 12 · Fresno StateFresno StateShot Put1241-10.5FR
Feb 19Air Force Collegiate OpenFeb 19 · Shot Put · Place 3 · Fresno StateFresno StateShot Put342-0.75FR

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 7Aztec InvitationalMar 7 · Discus · Place 1 · ChandlerChandlerDiscus1137-1012
Mar 7Aztec InvitationalMar 7 · Shot Put · Place 1 · ChandlerChandlerShot Put145-09.0012
Mar 6Saunders Montague Desert ClassicMar 6 · Javelin · Place 3 · ChandlerChandlerJavelin339.01mSR

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11AIA Meet of ChampionsMay 11 · Discus · Place 1 · ChandlerChandlerDiscus1kg1.134-0611
May 11AIA Meet of ChampionsMay 11 · Shot Put · Place 2 · ChandlerChandlerShot Put4kg2.43-05.0011
May 1AIA Division I ChampionshipsMay 1 · Javelin · Place 2 · ChandlerChandlerJavelin600g2.125-09 PB11
May 1AIA Division I ChampionshipsMay 1 · Discus · Place 3 · ChandlerChandlerDiscus1kg3.138-0511
May 1AIA Division I ChampionshipsMay 1 · Shot Put · Place 1 · ChandlerChandlerShot Put4kg1.42-07.0011
Apr 17Chandler City MeetApr 17 · Javelin · Place 7 · ChandlerChandlerJavelin600g7.97-1111
Apr 17Chandler City MeetApr 17 · Discus · Place 1 · ChandlerChandlerDiscus1kg1.135-1111
Apr 17Chandler City MeetApr 17 · Shot Put · Place 1 · ChandlerChandlerShot Put4kg1.41-01.0011
Apr 440th Sun Angel ClassicApr 4 · Javelin · Place 3 · ChandlerChandlerJavelin600g3.109-1011
Apr 440th Sun Angel ClassicApr 4 · Javelin · Place 3 · ChandlerChandlerJavelin600g3.109-1011
Apr 440th Sun Angel ClassicApr 4 · Discus · Place 1 · ChandlerChandlerDiscus1kg1.140-0911
Apr 440th Sun Angel ClassicApr 4 · Shot Put · Place 1 · ChandlerChandlerShot Put4kg1.42-08.5011
Jan 26South Mountain All-Comers MeetJan 26 · Javelin · Place 4 · ChandlerChandlerJavelin600g4.78-0911
Jan 26South Mountain All-Comers MeetJan 26 · Shot Put · Place 1 · ChandlerChandlerShot Put4kg1.41-01.0011

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 16USATF Arizona Association Junior Olympic ChampionshipsJun 16 · Discus · Arizona Cheetahs Track ClubArizona Cheetahs Track ClubDiscus1kg—DNS10
Jun 16USATF Arizona Association Junior Olympic ChampionshipsJun 16 · Shot Put · Arizona Cheetahs Track ClubArizona Cheetahs Track ClubShot Put4kg—DNS10
May 19Arizona USATF State Championships (Youth)May 19 · Discus · Place 2 · Arizona Cheetahs Track ClubArizona Cheetahs Track ClubDiscus1kg2.31.49m10
May 19Arizona USATF State Championships (Youth)May 19 · Shot Put · Place 1 · Arizona Cheetahs Track ClubArizona Cheetahs Track ClubShot Put4kg1.11.36m10
May 2AIA Division I ChampionshipMay 2 · Discus · Place 3 · ChandlerChandlerDiscus1kg3.123-0110
May 2AIA Division I ChampionshipMay 2 · Shot Put · Place 3 · ChandlerChandlerShot Put4kg3.39-01.0010
Apr 18Chandler City MeetApr 18 · Discus · Place 2 · ChandlerChandlerDiscus1kg2.120-0910
Apr 18Chandler City MeetApr 18 · Shot Put · Place 1 · ChandlerChandlerShot Put4kg1.38-06.0010
Mar 2478th NIKE Chandler Rotary EliteMar 24 · Discus · Place 2 · ChandlerChandlerDiscus1kg2.119-1010
Mar 2478th NIKE Chandler Rotary EliteMar 24 · Shot Put · Place 4 · ChandlerChandlerShot Put4kg4.39-07.0010

2017 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3AIA Div. I ChampionshipMay 3 · Shot Put · Place 15 · ChandlerChandlerShot Put4kg15.34-00.509
Apr 20City of Chandler ChampionshipsApr 20 · Discus · Place 1 · ChandlerChandlerDiscus1kg1.86-099
Apr 20City of Chandler ChampionshipsApr 20 · Shot Put · Place 1 · ChandlerChandlerShot Put4kg1.29-11.509
Apr 6Arizona State Sun Angel Classic (College)Apr 6 · Discus · Place 50 · ChandlerChandlerDiscus1kg50.59' 7"9
Apr 6Arizona State Sun Angel Classic (College)Apr 6 · Shot Put · Place 17 · ChandlerChandlerShot Put4kg17.31' 7.5"9
Apr 638th Sun Angel Track ClassicApr 6 · Discus · Place 50 · ChandlerChandlerDiscus1kg50.59-079
Apr 638th Sun Angel Track ClassicApr 6 · Shot Put · Place 17 · ChandlerChandlerShot Put4kg17.31-07.509
Mar 25NIKE Chandler Rotary EliteMar 25 · Shot Put · Place 20 · ChandlerChandlerShot Put4kg20.32-04.509