Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCal Poly SLO Mustang Invitational · Apr 2251.19mCal Poly SLO Mustang InvitationalApril 22, 2022
Shot Put · 4kg · IndoorWashington State Open · Feb 412.08mWashington State OpenFebruary 4, 2022
Shot Put · 4kg · Outdoor2026 BIG West Conference Championships · May 813.66m2026 BIG West Conference ChampionshipsMay 8, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Discus · Place 38 · Cal PolyCal PolyDiscus1kgRound P38.48.47mSr
May 82026 BIG West Conference ChampionshipsMay 8 · Discus · Cal PolyCal PolyDiscus1kg--FOULSr
May 82026 BIG West Conference ChampionshipsMay 8 · Shot Put · Place 13 · Cal PolyCal PolyShot Put4kg13.13.66m PBSr
May 2Fresno St InviteMay 2 · Discus · Place 6 · Cal PolyCal PolyDiscus1kg6.47.10mSr
May 2Fresno St InviteMay 2 · Shot Put · Place 7 · Cal PolyCal PolyShot Put4kg7.12.22mSr
Apr 24UCSB InvitationalApr 24 · Discus · Cal PolyCal PolyDiscus1kg--FOULSr
Apr 24UCSB InvitationalApr 24 · Shot Put · Place 4 · Cal PolyCal PolyShot Put4kg4.12.82mSr
Apr 17Beach InvitationalApr 17 · Discus · Place 39 · Cal PolyCal PolyDiscus3943.35mSr
Apr 3Stanford InviteApr 3 · Discus · Place 7 · Cal PolyCal PolyDiscus1kg7.46.21mSr
Apr 3Stanford InviteApr 3 · Shot Put · Place 11 · Cal PolyCal PolyShot Put4kg11.12.52mSr
Mar 28West Coast RelaysMar 28 · Discus · Place 1 · Cal PolyCal PolyDiscus1kg1.48.39mSr
Mar 28West Coast RelaysMar 28 · Shot Put · Place 5 · Cal PolyCal PolyShot Put4kg5.12.69mSr
Mar 212026 Mark Conover ClassicMar 21 · Discus · Place 1 · Cal PolyCal PolyDiscus151.50mSr
Mar 212026 Mark Conover ClassicMar 21 · Shot Put · Place 6 · Cal PolyCal PolyShot Put613.09mSr
Mar 7Gaucho RelaysMar 7 · Discus · Place 2 · Cal PolyCal PolyDiscus246.98mSr
Mar 7Gaucho RelaysMar 7 · Shot Put · Place 3 · Cal PolyCal PolyShot Put313.33mSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Husky Classic 2026Feb 13 · Shot Put · Place 12 · Cal PolyCal PolyShot Put1212.48mSR
Feb 13Husky Classic 2026Feb 13 · Shot Put · Place 12 · Cal PolyCal PolyShot Put1240-11.34SR
Jan 302026 UW Invite / Mile CityJan 30 · Shot Put · Place 9 · Cal PolyCal PolyShot Put912.77mSr
Jan 162026 UW PreviewJan 16 · Shot Put · Place 14 · Cal PolyCal PolyShot Put1412.07mSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 312025 UW InvitationalJan 31 · Shot Put · Place 24 · Cal PolyCal PolyShot Put4kg24.10.80mJr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10BIG West Conference ChampionshipsMay 10 · Discus · Place 16 · Cal PolyCal PolyDiscus1634.21m—
Apr 26Fresno State InvitationalApr 26 · Discus · Place 8 · Cal PolyCal PolyDiscus1kg8.45.44mJr
Apr 26Fresno State InvitationalApr 26 · Shot Put · Place 11 · Cal PolyCal PolyShot Put4kg11.10.77mJr
Apr 1964th Mt. SAC RelaysApr 19 · Discus · Place 12 · JR Cal PolyJR Cal PolyDiscus1244.68m—
Apr 1964th Mt. SAC RelaysApr 19 · Discus · Place 12 · Cal PolyCal PolyDiscus1244.68m—
Apr 5Triton InvitationalApr 5 · Discus · Place 16 · Cal PolyCal PolyDiscus1645.80m—
Mar 62024 UCSB Multi's & InvitationalMar 6 · Discus · Place 1 · Cal PolyCal PolyDiscus1kg1.47.47mJr

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12Big West Track & Field ChampionshipsMay 12 · Discus · Place 10 · Cal PolyCal PolyDiscus1042.73mSO
May 12Big West Track & Field ChampionshipsMay 12 · Shot Put · Place 23 · Cal PolyCal PolyShot Put2311.19mSO
Apr 28Fresno State InvitationalApr 28 · Discus · Place 11 · Cal Poly SLOCal Poly SLODiscus1143.96m—
Apr 152023 Beach InvitationalApr 15 · Discus · Place 16 · Cal Poly SLOCal Poly SLODiscus1647.58m—
Apr 13Pacific Coast InvitationalApr 13 · Discus · Place 47 · Cal PolyCal PolyDiscus4742.21mSO
Mar 30West Coast RelaysMar 30 · Discus · Place 4 · Cal PolyCal PolyDiscus1kg4.47.23mUnofficialSo
Mar 30West Coast RelaysMar 30 · Shot Put · Place 15 · Cal PolyCal PolyShot Put4kg15.11.27mUnofficialSo
Mar 24Mark Conover ClassicMar 24 · Discus · Place 2 · Cal PolyCal PolyDiscus247.04mSO
Mar 24Mark Conover ClassicMar 24 · Shot Put · Place 2 · Cal PolyCal PolyShot Put213.18mSO
Mar 17Bulldog ClassicMar 17 · Discus · Place 6 · Cal PolyCal PolyDiscus1kg6.46.61mSo
Mar 17Bulldog ClassicMar 17 · Shot Put · Place 11 · Cal PolyCal PolyShot Put4kg11.11.65mSo
Mar 3Cal Poly OpenMar 3 · Discus · Place 2 · Cal PolyCal PolyDiscus2158-3SO
Mar 3Cal Poly OpenMar 3 · Shot Put · Place 2 · Cal PolyCal PolyShot Put241-7.25SO

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27UW InvitationalJan 27 · Shot Put · Place 15 · Cal PolyCal PolyShot Put4kg15.11.93mSo

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13Big West Conference Outdoor ChampionshipsMay 13 · Discus · Place 2 · Cal PolyCal PolyDiscus1kg2.48.66mFr
May 13Big West Conference Outdoor ChampionshipsMay 13 · Shot Put · Place 21 · Cal PolyCal PolyShot Put4kg21.10.70mFr
Apr 29Fresno State InvitationalApr 29 · Discus · Place 8 · Cal PolyCal PolyDiscus1kg8.50.51mFr
Apr 29Fresno State InvitationalApr 29 · Shot Put · Place 20 · Cal PolyCal PolyShot Put4kg20.11.89mFr
Apr 22Cal Poly SLO Mustang InvitationalApr 22 · Discus · Place 1 · Cal PolyCal PolyDiscus1kg1.51.19m PBFr
Apr 22Cal Poly SLO Mustang InvitationalApr 22 · Shot Put · Place 1 · Cal PolyCal PolyShot Put4kg1.12.98mFr
Apr 14Pacific Coast InvitationalApr 14 · Discus · Place 12 · Cal PolyCal PolyDiscus1kg12.48.95mFr
Apr 14Pacific Coast InvitationalApr 14 · Shot Put · Place 51 · Cal PolyCal PolyShot Put4kg51.10.72mFr
Mar 31West Coast RelaysMar 31 · Discus · Place 9 · Cal PolyCal PolyDiscus1kg9.46.71mFr
Mar 31West Coast RelaysMar 31 · Shot Put · Place 15 · Cal PolyCal PolyShot Put4kg15.11.57mFr
Mar 25Cal Poly InvitationalMar 25 · Discus · Place 1 · Cal PolyCal PolyDiscus1160-8FR
Mar 11UCSB InvitationalMar 11 · Discus · Place 1 · Cal PolyCal PolyDiscus1kg1.48.50mFr
Mar 11UCSB InvitationalMar 11 · Shot Put · Place 5 · Cal PolyCal PolyShot Put4kg5.12.23mFr
Mar 4Cal Poly OpenMar 4 · Discus · Place 1 · Cal PolyCal PolyDiscus1163-1FR
Mar 4Cal Poly OpenMar 4 · Shot Put · Place 3 · Cal PolyCal PolyShot Put338-1.5FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Washington State OpenFeb 4 · Shot Put · Place 19 · Cal PolyCal PolyShot Put4kg19.12.08m PBFr

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 25Unofficial California State Track & Field ChampionshipsJun 25 · Discus · Place 2 · UnattachedUnattachedDiscus1kgRound P2.152-0212
Jun 25Unofficial California State Track & Field ChampionshipsJun 25 · Discus · Place 2 · UnattachedUnattachedDiscus1kg2.160-0112
Jun 25Unofficial California State Track & Field ChampionshipsJun 25 · Shot Put · Place 9 · UnattachedUnattachedShot Put4kgRound P9.37-03.5012
Jun 25Unofficial California State Track & Field ChampionshipsJun 25 · Shot Put · Place 12 · UnattachedUnattachedShot Put4kg12.34-06.2512
Jun 11CIF South Area QualifierJun 11 · Discus · Place 2 · Liberty - BakersfieldLiberty - BakersfieldDiscus1kg2.162-0012
Jun 11CIF South Area QualifierJun 11 · Shot Put · Place 2 · Liberty - BakersfieldLiberty - BakersfieldShot Put4kg2.37-02.5012
Apr 24League Tri-Meet Liberty, Frontier, RidgeviewApr 24 · Discus · Liberty - BakersfieldLiberty - BakersfieldDiscus1kg—DQ12
Apr 24League Tri-Meet Liberty, Frontier, RidgeviewApr 24 · Shot Put · Liberty - BakersfieldLiberty - BakersfieldShot Put4kg—DQ12