Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSCCAL Championships · May 188-07SCCAL ChampionshipsMay 1, 2025
Discus · 2kg · OutdoorUSD Snooze Button Classic · Apr 827.42mUSD Snooze Button ClassicApril 8, 2026
Hammer · 16lb / 7.26kg · OutdoorNorthwestern Invite · Apr 1631.81mNorthwestern InviteApril 16, 2026
Shot Put · 12lb · OutdoorSCCAL Championships · May 135-04.50SCCAL ChampionshipsMay 1, 2025
Shot Put · 16lb / 7.26kg · IndoorWSC Wildcat Opener · Dec 59.88mWSC Wildcat OpenerDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorUSD Snooze Button Classic · Apr 89.64mUSD Snooze Button ClassicApril 8, 2026
Weight Throw · 35lb / 15.9kg · IndoorConcordia Early Bird · Dec 128.87mConcordia Early BirdDecember 12, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 22Mount Marty TwilightApr 22 · Hammer · Place 26 · Mount Marty (S.D.)Mount Marty (S.D.)Hammer2628.99mFR
Apr 22Mount Marty TwilightApr 22 · Discus · Place 27 · Mount Marty (S.D.)Mount Marty (S.D.)Discus2729.47mFR
Apr 16Northwestern InviteApr 16 · Hammer · Place 27 · Mount Marty (S.D.)Mount Marty (S.D.)Hammer16lb / 7.26kg27.31.81m PBFr
Apr 16Northwestern InviteApr 16 · Discus · Place 35 · Mount Marty (S.D.)Mount Marty (S.D.)Discus2kg35.24.86mFr
Apr 16Northwestern InviteApr 16 · Shot Put · Place 27 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg27.9.53mFr
Apr 10Sioux City RelaysApr 10 · Hammer · Place 25 · Mount Marty (S.D.)Mount Marty (S.D.)Hammer2523.06mFr
Apr 10Sioux City RelaysApr 10 · Discus · Place 21 · Mount Marty (S.D.)Mount Marty (S.D.)Discus2130.50mFr
Apr 10Sioux City RelaysApr 10 · Shot Put · Place 17 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put179.65mFr
Apr 8USD Snooze Button ClassicApr 8 · Hammer · Place 26 · Mount Marty (S.D.)Mount Marty (S.D.)Hammer16lb / 7.26kg26.26.23mFr
Apr 8USD Snooze Button ClassicApr 8 · Discus · Place 28 · Mount Marty (S.D.)Mount Marty (S.D.)Discus2kg28.27.42m PBFr
Apr 8USD Snooze Button ClassicApr 8 · Shot Put · Place 19 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg19.9.64m PBFr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 13Mt Marty Last Chance MeetFeb 13 · Weight Throw · Place 12 · Mount Marty (S.D.)Mount Marty (S.D.)Weight Throw129.78mFr
Feb 13Mt Marty Last Chance MeetFeb 13 · Shot Put · Place 13 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put1310.60mFr
Feb 6Wildcat InviteFeb 6 · Weight Throw · Place 28 · Mount Marty (S.D.)Mount Marty (S.D.)Weight Throw289.03mFr
Feb 6Wildcat InviteFeb 6 · Shot Put · Place 29 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put2910.05mFr
Jan 30Concordia ClassicJan 30 · Weight Throw · Place 34 · Mount Marty (S.D.)Mount Marty (S.D.)Weight Throw347.57mFR
Jan 30Concordia ClassicJan 30 · Shot Put · Place 28 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put289.28mFR
Jan 16Mount Marty InvitationalJan 16 · Weight Throw · Mount Marty (S.D.)Mount Marty (S.D.)Weight Throw—FOULFr
Jan 16Mount Marty InvitationalJan 16 · Shot Put · Place 19 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put199.17mFr
Jan 10Mount Marty OpenerJan 10 · Weight Throw · Place 11 · Mount Marty (S.D.)Mount Marty (S.D.)Weight Throw118.11mFr
Jan 10Mount Marty OpenerJan 10 · Shot Put · Place 12 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put129.58mFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Concordia Early BirdDec 12 · Weight Throw · Place 38 · Mount Marty (S.D.)Mount Marty (S.D.)Weight Throw35lb / 15.9kg38.8.87m PBFr
Dec 12Concordia Early BirdDec 12 · Shot Put · Place 34 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg34.9.29mFr
Dec 5WSC Wildcat OpenerDec 5 · Weight Throw · Place 16 · Mount Marty (S.D.)Mount Marty (S.D.)Weight Throw35lb / 15.9kg16.5.92mFr
Dec 5WSC Wildcat OpenerDec 5 · Shot Put · Place 15 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg15.9.88m PBFr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1SCCAL ChampionshipsMay 1 · Discus · Place 8 · San Lorenzo ValleySan Lorenzo ValleyDiscus1.6kg8.88-07 PB12
May 1SCCAL ChampionshipsMay 1 · Shot Put · Place 4 · San Lorenzo ValleySan Lorenzo ValleyShot Put12lb4.35-04.50 PB12
Apr 24Scotts Valley & Mt. Madonna @ SLVApr 24 · Discus · Place 2 · San Lorenzo ValleySan Lorenzo ValleyDiscus291-0112
Apr 24Scotts Valley & Mt. Madonna @ SLVApr 24 · Shot Put · Place 1 · San Lorenzo ValleySan Lorenzo ValleyShot Put133-09.5012
Apr 17Harbor at SLVApr 17 · Discus · Place 3 · San Lorenzo ValleySan Lorenzo ValleyDiscus396-212
Apr 17Harbor at SLVApr 17 · Shot Put · Place 5 · San Lorenzo ValleySan Lorenzo ValleyShot Put533-1112
Mar 2952nd Avis Kelley InvitationalMar 29 · Discus · Place 30 · San Lorenzo ValleySan Lorenzo ValleyDiscus3095-412
Mar 2952nd Avis Kelley InvitationalMar 29 · Shot Put · Place 28 · San Lorenzo ValleySan Lorenzo ValleyShot Put2834-312
Mar 27SLV @ Soquel HighMar 27 · Discus · Place 3 · San Lorenzo ValleySan Lorenzo ValleyDiscus390-412
Mar 27SLV @ Soquel HighMar 27 · Shot Put · Place 1 · San Lorenzo ValleySan Lorenzo ValleyShot Put135-5.5012
Mar 20Aptos vs San Lorenzo ValleyMar 20 · Discus · Place 8 · San Lorenzo ValleySan Lorenzo ValleyDiscus887-012
Mar 20Aptos vs San Lorenzo ValleyMar 20 · Shot Put · Place 4 · San Lorenzo ValleySan Lorenzo ValleyShot Put436-712

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25San Lorenzo Valley vs AptosApr 25 · Discus · Place 16 · San Lorenzo ValleySan Lorenzo ValleyDiscus1671-2—
Apr 25San Lorenzo Valley vs AptosApr 25 · Shot Put · Place 5 · San Lorenzo ValleySan Lorenzo ValleyShot Put533-7—
Apr 11SLV, St. Abrahams vs HarborApr 11 · Discus · Place 3 · San Lorenzo ValleySan Lorenzo ValleyDiscus380-3—
Apr 11SLV, St. Abrahams vs HarborApr 11 · Shot Put · Place 1 · San Lorenzo ValleySan Lorenzo ValleyShot Put133-0—
Mar 3054th Annual Pacific Grove Rotary InvitationalMar 30 · Discus · Place 35 · San Lorenzo ValleySan Lorenzo ValleyDiscus3587-6—
Mar 3054th Annual Pacific Grove Rotary InvitationalMar 30 · Shot Put · Place 19 · San Lorenzo ValleySan Lorenzo ValleyShot Put1933-9—
Mar 28SLV at Santa Cruz HSMar 28 · Discus · Place 2 · San Lorenzo ValleySan Lorenzo ValleyDiscus288-7—
Mar 28SLV at Santa Cruz HSMar 28 · Shot Put · Place 1 · San Lorenzo ValleySan Lorenzo ValleyShot Put135-6.50—
Mar 2351st Avis Kelley InvitationalMar 23 · Discus · Place 43 · San Lorenzo ValleySan Lorenzo ValleyDiscus4387-3—
Mar 21Soquel at SLVMar 21 · Discus · Place 3 · San Lorenzo ValleySan Lorenzo ValleyDiscus391-9—
Mar 21Soquel at SLVMar 21 · Shot Put · Place 2 · San Lorenzo ValleySan Lorenzo ValleyShot Put234-5—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Harbor AT SLVApr 20 · Discus · Place 5 · San Lorenzo ValleySan Lorenzo ValleyDiscus574-4—
Apr 20Harbor AT SLVApr 20 · Shot Put · Place 2 · San Lorenzo ValleySan Lorenzo ValleyShot Put231-9—