Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCCAA Conference Championships · May 245.32mCCAA Conference ChampionshipsMay 2, 2026
Hammer · 4kg · OutdoorCCAA Conference Championships · May 250.05mCCAA Conference ChampionshipsMay 2, 2026
Shot Put · 4kg · IndoorSilver State Invitational · Dec 512.67mSilver State InvitationalDecember 5, 2024
Shot Put · 4kg · OutdoorBen Brown Invitational/Astro AI Distance Classic · Mar 1212.15mBen Brown Invitational/Astro AI Distance ClassicMarch 12, 2026
Weight Throw · 20lb / 9.0kg · IndoorNevada Silver State Inv & Combined Events · Dec 418.18mNevada Silver State Inv & Combined EventsDecember 4, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 10Very Last Chance MeetMay 10 · Discus · Place 1 · Cal Poly PomonaCal Poly PomonaDiscus1kg1.30.61mSo
May 9Franson Last Chance and MultisMay 9 · Discus · Place 12 · Cal Poly PomonaCal Poly PomonaDiscus1kg12.35.11mSo
May 2CCAA Conference ChampionshipsMay 2 · Hammer · Place 2 · Cal Poly PomonaCal Poly PomonaHammer4kg2.50.05m PBSo
May 2CCAA Conference ChampionshipsMay 2 · Discus · Place 2 · Cal Poly PomonaCal Poly PomonaDiscus1kg2.45.32m PBSo
May 2CCAA Conference ChampionshipsMay 2 · Shot Put · Cal Poly PomonaCal Poly PomonaShot Put4kg--FOULSo
Apr 1666th Mt. SAC RelaysApr 16 · Hammer · Place 11 · Cal Poly PomonaCal Poly PomonaHammer1148.41mSo
Apr 1666th Mt. SAC RelaysApr 16 · Discus · Place 20 · Cal Poly PomonaCal Poly PomonaDiscus2040.52mSo
Apr 1666th Mt. SAC RelaysApr 16 · Shot Put · Place 12 · Cal Poly PomonaCal Poly PomonaShot Put1212.04mSo
Apr 11Pomona-Pitzer InvitationalApr 11 · Shot Put · Place 4 · Cal Poly PomonaCal Poly PomonaShot Put437-9.15JR
Apr 11Pomona-Pitzer InvitationalApr 11 · Hammer · Place 3 · Cal Poly PomonaCal Poly PomonaHammer3151-1.39JR
Apr 11Pomona-Pitzer InvitationalApr 11 · Discus · Place 1 · Cal Poly PomonaCal Poly PomonaDiscus1156-10.68JR
Apr 3UC San Diego Triton InvitationalApr 3 · Hammer · Place 33 · Cal Poly PomonaCal Poly PomonaHammer3341.02mSo
Apr 3UC San Diego Triton InvitationalApr 3 · Discus · Place 9 · Cal Poly PomonaCal Poly PomonaDiscus943.57mSo
Apr 3UC San Diego Triton InvitationalApr 3 · Shot Put · Place 2 · Cal Poly PomonaCal Poly PomonaShot Put213.23mSo
Mar 27Mangrum InvitationalMar 27 · Hammer · Place 2 · Cal Poly PomonaCal Poly PomonaHammer246.32mSo
Mar 27Mangrum InvitationalMar 27 · Discus · Cal Poly PomonaCal Poly PomonaDiscus—FOULSo
Mar 27Mangrum InvitationalMar 27 · Shot Put · Place 2 · Cal Poly PomonaCal Poly PomonaShot Put212.60mSo
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · Hammer · Cal Poly PomonaCal Poly PomonaHammer4kg--NDSo
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · Discus · Place 21 · Cal Poly PomonaCal Poly PomonaDiscus1kg21.40.08mSo
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · Shot Put · Place 13 · Cal Poly PomonaCal Poly PomonaShot Put4kg13.12.15m PBSo
Mar 6Beach OpenerMar 6 · Hammer · Place 12 · Cal Poly PomonaCal Poly PomonaHammer1250.94mSo
Mar 6Beach OpenerMar 6 · Discus · Place 26 · Cal Poly PomonaCal Poly PomonaDiscus2631.33mSo
Mar 6Beach OpenerMar 6 · Shot Put · Place 15 · Cal Poly PomonaCal Poly PomonaShot Put1512.01mSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Rossi RelaysFeb 28 · Hammer · Place 3 · Cal Poly PomonaCal Poly PomonaHammer348.45mSo
Feb 28Rossi RelaysFeb 28 · Shot Put · Place 9 · Cal Poly PomonaCal Poly PomonaShot Put911.60mSo
Feb 13Battle Born ClassicFeb 13 · Weight Throw · Place 9 · Cal Poly PomonaCal Poly PomonaWeight Throw20lb / 9.0kg9.16.61mFr
Feb 13Battle Born ClassicFeb 13 · Shot Put · Place 21 · Cal Poly PomonaCal Poly PomonaShot Put4kg21.12.03mFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 4Nevada Silver State Inv & Combined EventsDec 4 · Weight Throw · Place 3 · Cal Poly PomonaCal Poly PomonaWeight Throw20lb / 9.0kg3.18.18m PBFr
Dec 4Nevada Silver State Inv & Combined EventsDec 4 · Shot Put · Place 7 · Cal Poly PomonaCal Poly PomonaShot Put4kg7.12.27mFr
Jan 17NYC Gotham CupJan 17 · Weight Throw · Place 2 · Sonoma StateSonoma StateWeight Throw20lb / 9.0kg2.16.45mJr
Jan 17NYC Gotham CupJan 17 · Shot Put · Place 10 · Sonoma StateSonoma StateShot Put4kg10.11.60mJr
Jan 10Silver & Blue InvitationalJan 10 · Weight Throw · Place 1 · Sonoma St.Sonoma St.Weight Throw154-11.25FR
Jan 10Silver & Blue InvitationalJan 10 · Shot Put · Place 7 · Sonoma St.Sonoma St.Shot Put740-7.5FR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Silver State InvitationalDec 5 · Weight Throw · Place 9 · Sonoma StateSonoma StateWeight Throw20lb / 9.0kg9.15.50mJr
Dec 5Silver State InvitationalDec 5 · Shot Put · Place 9 · Sonoma StateSonoma StateShot Put4kg9.12.67m PBJr
Feb 17Dominican University of California InvitationalFeb 17 · Shot Put · Place 4 · Sonoma St.Sonoma St.Shot Put411.44mSO
Feb 17Dominican University of California InvitationalFeb 17 · Discus · Place 1 · Sonoma St.Sonoma St.Discus138.18mSO

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2CCAA Conference ChampionshipsMay 2 · Hammer · Place 3 · Sonoma StateSonoma StateHammer4kg3.47.33mSo
May 2CCAA Conference ChampionshipsMay 2 · Discus · Place 4 · Sonoma StateSonoma StateDiscus1kg4.41.28mSo
May 2CCAA Conference ChampionshipsMay 2 · Shot Put · Place 15 · Sonoma StateSonoma StateShot Put4kg15.10.77mSo
Mar 29Mike Fanelli Track ClassicMar 29 · Hammer · Place 11 · Sonoma StateSonoma StateHammer1143.56m—
Mar 29Mike Fanelli Track ClassicMar 29 · Discus · Place 4 · Sonoma StateSonoma StateDiscus439.79m—
Mar 29Mike Fanelli Track ClassicMar 29 · Shot Put · Place 8 · Sonoma StateSonoma StateShot Put811.25m—
Mar 23Rafer Johnson/JJK InviteMar 23 · Hammer · Place 8 · Sonoma StateSonoma StateHammer844.96m—
Mar 23Rafer Johnson/JJK InviteMar 23 · Discus · Place 11 · Sonoma StateSonoma StateDiscus1135.44m—
Mar 82024 Aggie OpenMar 8 · Shot Put · Place 14 · Sonoma St.Sonoma St.Shot Put1411.93mSO
Mar 82024 Aggie OpenMar 8 · Discus · Place 10 · Sonoma St.Sonoma St.Discus1041.08mSO
Mar 82024 Aggie OpenMar 8 · Hammer · Place 8 · Sonoma St.Sonoma St.Hammer846.69mSO
Mar 2Cal OpenerMar 2 · Hammer · Place 3 · Sonoma St.Sonoma St.Hammer345.00mSO

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4CCAA ChampionshipsMay 4 · Hammer · Place 4 · Sonoma St.Sonoma St.Hammer446.20mFR
May 4CCAA ChampionshipsMay 4 · Discus · Place 9 · Sonoma St.Sonoma St.Discus935.91mFR
May 4CCAA ChampionshipsMay 4 · Shot Put · Place 14 · Sonoma St.Sonoma St.Shot Put148.66mFR
Apr 14Johnny Mathis InvitationalApr 14 · Discus · Place 3 · Sonoma StateSonoma StateDiscus1kg3.38.42mFr
Apr 14Johnny Mathis InvitationalApr 14 · Shot Put · Sonoma StateSonoma StateShot Put4kg--FOULFr
Apr 8Brutus Hamilton InvitationalApr 8 · Hammer · Place 19 · Sonoma StateSonoma StateHammer1936.68m—
Apr 8Brutus Hamilton InvitationalApr 8 · Discus · Place 6 · Sonoma StateSonoma StateDiscus640.99m—
Mar 25PLNU InvitationalMar 25 · Shot Put · Place 7 · Sonoma StateSonoma StateShot Put4kg7.11.01mFr
Mar 24Mangrum InvitationalMar 24 · Hammer · Place 16 · Sonoma St.Sonoma St.Hammer1636.83mFR
Mar 24Mangrum InvitationalMar 24 · Shot Put · Place 7 · Sonoma St.Sonoma St.Shot Put710.75mFR
Mar 18Cardinal ClassicMar 18 · Hammer · Place 14 · Sonoma StateSonoma StateHammer4kg14.40.67mFr
Mar 18Cardinal ClassicMar 18 · Shot Put · Place 12 · Sonoma StateSonoma StateShot Put4kg12.10.69mFr
Mar 10Aggie OpenMar 10 · Hammer · Place 15 · Sonoma St.Sonoma St.Hammer1539.46mFR

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 23Palomares League Prelims & FinalsApr 23 · Discus · ClaremontClaremontDiscus1kg--FOUL12
Apr 23Palomares League Prelims & FinalsApr 23 · Shot Put · Place 3 · ClaremontClaremontShot Put4kg3.31-02.0012
Apr 20Glendora vs Claremont Dual MeetApr 20 · Discus · Place 5 · ClaremontClaremontDiscus573-0612
Apr 20Glendora vs Claremont Dual MeetApr 20 · Shot Put · Place 2 · ClaremontClaremontShot Put233-02.7512
Apr 13Alta Loma VS Claremont Duel MeetApr 13 · Discus · Place 1 · ClaremontClaremontDiscus198-0612
Apr 13Alta Loma VS Claremont Duel MeetApr 13 · Shot Put · Place 2 · ClaremontClaremontShot Put232-11.0012
Mar 23Ayala/ Bonita/ Claremont Double Dual MeetMar 23 · Discus · Place 3 · ClaremontClaremontDiscus1kg3.77-0012
Mar 23Ayala/ Bonita/ Claremont Double Dual MeetMar 23 · Shot Put · Place 1 · ClaremontClaremontShot Put4kg1.34-09.5012
Mar 16Claremont HS vs Colony HSMar 16 · Discus · Place 1 · ClaremontClaremontDiscus193-0312
Mar 16Claremont HS vs Colony HSMar 16 · Shot Put · Place 1 · ClaremontClaremontShot Put133-06.0012

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5CIFSS Division 1 Prelims 2021Jun 5 · Shot Put · Place 16 · ClaremontClaremontShot Put4kgRound P16.34-01.0011
May 28Palomares League FinalsMay 28 · Discus · Place 5 · ClaremontClaremontDiscus1kg5.74-0911
May 28Palomares League FinalsMay 28 · Shot Put · Place 3 · ClaremontClaremontShot Put4kg3.33-01.0011
May 18Claremont at ColonyMay 18 · Discus · Place 1 · ClaremontClaremontDiscus1kg1.81-1011
May 18Claremont at ColonyMay 18 · Shot Put · Place 1 · ClaremontClaremontShot Put4kg1.32-04.0011
May 11Claremont vs GlendoraMay 11 · Discus · Place 1 · Claremont HiClaremont HiDiscus184-02.5011
May 11Claremont vs GlendoraMay 11 · Shot Put · Place 1 · Claremont HiClaremont HiShot Put131-11.5011
May 4Claremont vs Alta LomaMay 4 · Discus · Place 1 · ClaremontClaremontDiscus178-0711
May 4Claremont vs Alta LomaMay 4 · Shot Put · Place 1 · ClaremontClaremontShot Put132-06.5011
Apr 20Claremont vs BonitaApr 20 · Discus · Place 1 · ClaremontClaremontDiscus175-0911
Apr 20Claremont vs BonitaApr 20 · Shot Put · Place 1 · ClaremontClaremontShot Put133-02.0011

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 11Claremont @ Alta LomaMar 11 · Discus · Place 2 · ClaremontClaremontDiscus280-0110
Mar 11Claremont @ Alta LomaMar 11 · Shot Put · Place 3 · ClaremontClaremontShot Put330-03.5010
Mar 4Bonita/Glendora Double Dual MeetMar 4 · Discus · Place 4 · ClaremontClaremontDiscus1kg4.74'11Unofficial10
Mar 4Bonita/Glendora Double Dual MeetMar 4 · Shot Put · Place 2 · ClaremontClaremontShot Put4kg2.32-10.0010
Feb 25Damien/St. Lucy's Dual MeetFeb 25 · Discus · Place 8 · ClaremontClaremontDiscus1kg8.55-1110
Feb 25Damien/St. Lucy's Dual MeetFeb 25 · Shot Put · Place 2 · ClaremontClaremontShot Put4kg2.32-03.0010

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Saddle-Up InvitationalFeb 29 · Discus · Place 11 · ClaremontClaremontDiscus1172-0610
Feb 29Saddle-Up InvitationalFeb 29 · Shot Put · Place 2 · ClaremontClaremontShot Put230-10.5010

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 26Palomares League FinalsApr 26 · Shot Put · Place 6 · ClaremontClaremontShot Put4kg6.29-06.009
Apr 9Claremont v AyalaApr 9 · Discus · Place 11 · ClaremontClaremontDiscus1kg11.72-069
Apr 9Claremont v AyalaApr 9 · Shot Put · Place 4 · ClaremontClaremontShot Put4kg4.29-00.509
Mar 26Bonita Dual MeetMar 26 · Discus · Place 5 · ClaremontClaremontDiscus1kg5.69-109
Mar 26Bonita Dual MeetMar 26 · Shot Put · Place 1 · ClaremontClaremontShot Put4kg1.30-10.509
Mar 19Glendora Dual MeetMar 19 · Discus · Place 10 · ClaremontClaremontDiscus1kg10.57-089
Mar 19Glendora Dual MeetMar 19 · Shot Put · Place 2 · ClaremontClaremontShot Put4kg2.27-08.509
Mar 12Claremont,Alta Loma, Colony Double Dual MeetMar 12 · Discus · Place 13 · ClaremontClaremontDiscus1kg13.57-01.509
Mar 12Claremont,Alta Loma, Colony Double Dual MeetMar 12 · Shot Put · Place 4 · ClaremontClaremontShot Put4kg4.29-05.009
Mar 2Saddle-Up InvitationalMar 2 · Discus · Place 10 · ClaremontClaremontDiscus1065-039
Mar 2Saddle-Up InvitationalMar 2 · Shot Put · Place 10 · ClaremontClaremontShot Put1026-04.509

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Claremont vs Damien and LaSalleFeb 26 · Shot Put · Place 2 · ClaremontClaremontShot Put227-07.009