Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor65th Mt. SAC Relays · Apr 1650.97m65th Mt. SAC RelaysApril 16, 2025
Shot Put · 4kg · IndoorBig Sky Indoor Championships · Feb 2614.16mBig Sky Indoor ChampionshipsFebruary 26, 2026
Shot Put · 4kg · Outdoor2025 Battle on the Bayou · Mar 2814.18m2025 Battle on the BayouMarch 28, 2025
Weight Throw · 20lb / 9.0kg · IndoorNevada Silver State Inv & Combined Events · Dec 416.23mNevada 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

15 results
DateMeetEventPlMarkGr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · Discus · Place 2 · Sacramento StateSacramento StateDiscus1kg2.45.77mSo
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · Shot Put · Place 8 · Sacramento StateSacramento StateShot Put4kg8.13.82mSo
May 2Fresno St InviteMay 2 · Discus · Place 4 · Sacramento StateSacramento StateDiscus1kg4.47.44mSo
May 2Fresno St InviteMay 2 · Shot Put · Place 4 · Sacramento StateSacramento StateShot Put4kg4.13.39mSo
Apr 24Sacramento State-UC Davis (Causeway Classic Dual)Apr 24 · Discus · Place 1 · Sacramento StateSacramento StateDiscus1kg1.47.08mSo
Apr 24Sacramento State-UC Davis (Causeway Classic Dual)Apr 24 · Shot Put · Place 1 · Sacramento StateSacramento StateShot Put4kg1.13.83mSo
Apr 17Beach InvitationalApr 17 · Discus · Place 27 · Sacramento StateSacramento StateDiscus2746.45mSo
Apr 17Beach InvitationalApr 17 · Shot Put · Place 22 · Sacramento StateSacramento StateShot Put2213.80mSo
Apr 3Stanford InviteApr 3 · Discus · Place 10 · Sacramento StateSacramento StateDiscus1kg10.44.90mSo
Apr 3Stanford InviteApr 3 · Shot Put · Place 5 · Sacramento StateSacramento StateShot Put4kg5.13.59mSo
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · Discus · Place 3 · Sacramento StateSacramento StateDiscus349.39mSo
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · Shot Put · Place 3 · Sacramento StateSacramento StateShot Put314.42mSo
Mar 20Cal InvitationalMar 20 · Hammer · Place 9 · Sacramento StateSacramento StateHammer944.52mSo
Mar 20Cal InvitationalMar 20 · Discus · Place 4 · Sacramento StateSacramento StateDiscus447.47mSo
Mar 20Cal InvitationalMar 20 · Shot Put · Place 4 · Sacramento StateSacramento StateShot Put413.53mSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 26Big Sky Indoor ChampionshipsFeb 26 · Shot Put · Place 7 · Sacramento StateSacramento StateShot Put4kg7.14.16m PBSo
Jan 302026 UW Invite / Mile CityJan 30 · Shot Put · Place 4 · Sacramento StateSacramento StateShot Put414.15mSo
Jan 162026 Spokane Sports ShowcaseJan 16 · Weight Throw · Place 6 · Sacramento StateSacramento StateWeight Throw614.71mSo
Jan 162026 Spokane Sports ShowcaseJan 16 · Shot Put · Place 6 · Sacramento StateSacramento StateShot Put613.14mSo
Jan 162026 Spokane Indoor ChallengeJan 16 · Shot Put · Place 4 · Sacramento StateSacramento StateShot Put413.94mSO

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Nevada Silver State Inv & Combined EventsDec 4 · Weight Throw · Place 8 · Sacramento StateSacramento StateWeight Throw20lb / 9.0kg8.16.23m PBSo
Dec 4Nevada Silver State Inv & Combined EventsDec 4 · Shot Put · Place 5 · Sacramento StateSacramento StateShot Put4kg5.13.14mSo
Jan 10Friday Night Axe 'EmJan 10 · Shot Put · Place 8 · Arizona StateArizona StateShot Put812.65m—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 32025 Desert Heat ClassicMay 3 · Discus · Place 6 · Arizona StateArizona StateDiscus650.79mFr
May 32025 Desert Heat ClassicMay 3 · Shot Put · Place 14 · Arizona StateArizona StateShot Put1413.70mFr
Apr 1665th Mt. SAC RelaysApr 16 · Discus · Place 4 · Arizona StateArizona StateDiscus1kg4.50.97m PBFr
Apr 1665th Mt. SAC RelaysApr 16 · Shot Put · Place 9 · Arizona StateArizona StateShot Put4kg9.14.01mFr
Mar 282025 Battle on the BayouMar 28 · Discus · Place 13 · Arizona StateArizona StateDiscus1kg13.46.50mFr
Mar 282025 Battle on the BayouMar 28 · Shot Put · Place 13 · Arizona StateArizona StateShot Put4kg13.14.18m PBFr
Mar 212025 Willie Williams ClassicMar 21 · Discus · Place 6 · Arizona StateArizona StateDiscus1kg6.47.22mFr
Mar 212025 Willie Williams ClassicMar 21 · Shot Put · Place 11 · Arizona StateArizona StateShot Put4kg11.13.21mFr

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27103rd CIF State T&F Champs Finals 2023May 27 · Discus · Place 5 · Weston RanchWeston RanchDiscus1kg5.148-0712
May 27103rd CIF State T&F Champs Finals 2023May 27 · Shot Put · Place 5 · Weston RanchWeston RanchShot Put4kg5.41-05.7512
May 26103rd CIF State T&F Champs Prelims 2023May 26 · Discus · Place 1 · Weston RanchWeston RanchDiscus1kgRound P1.158-0912
May 26103rd CIF State T&F Champs Prelims 2023May 26 · Shot Put · Place 3 · Weston RanchWeston RanchShot Put4kgRound P3.42-07.7512
May 19CIF-SJS Masters Trials and FinalsMay 19 · Discus · Place 1 · Weston RanchWeston RanchDiscus1142-6—
May 19CIF-SJS Masters Trials and FinalsMay 19 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put143-6—
May 10CIF-SJS Division II Prelims/FinalsMay 10 · Discus · Place 1 · Weston RanchWeston RanchDiscus1kg1.141-0412
May 10CIF-SJS Division II Prelims/FinalsMay 10 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put4kg1.43-03.5012
May 2SJAA LEAGUE CHAMPIONSHIPS May 2 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put142-2—
Apr 22Sacramento Meet of ChampionsApr 22 · Discus · Place 2 · Weston RanchWeston RanchDiscus2138-1112
Apr 22Sacramento Meet of ChampionsApr 22 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put140-11.5012
Apr 72023 Arcadia InvitationalApr 7 · Shot Put · Place 2 · Weston RanchWeston RanchShot Put241-8.5012
Apr 72023 Arcadia InvitationalApr 7 · Discus · Place 6 · Weston RanchWeston RanchDiscus6140-812
Mar 18San Leandro InvitationalMar 18 · Discus · Place 1 · Weston Ranch (SjWeston Ranch (SjDiscus1136-0312
Mar 18San Leandro InvitationalMar 18 · Shot Put · Place 1 · Weston Ranch (SjWeston Ranch (SjShot Put138-00.0012
Mar 18San Leandro InvitationalMar 18 · Discus · Place 1 · Weston Ranch (SjWeston Ranch (SjDiscus1136-0312
Mar 18San Leandro InvitationalMar 18 · Shot Put · Place 1 · Weston Ranch (SjWeston Ranch (SjShot Put138-00.0012

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25Viking InvitationalFeb 25 · Discus · Place 1 · Weston RanchWeston RanchDiscus1132-412
Feb 25Viking InvitationalFeb 25 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put140-7.5012
Feb 1824th Annual Coach Caccavo Memorial Relays (Formerly the Pittsburg Relays)Feb 18 · Discus · Place 1 · Weston RanchWeston RanchDiscus1148-0012
Feb 1824th Annual Coach Caccavo Memorial Relays (Formerly the Pittsburg Relays)Feb 18 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put139-10.5012

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28102nd CIF State T&F Champs Finals 2022May 28 · Discus · Place 7 · Weston RanchWeston RanchDiscus1kg7.138-0411
May 28102nd CIF State T&F Champs Finals 2022May 28 · Shot Put · Place 6 · Weston RanchWeston RanchShot Put4kg6.41-00.5011
May 27102nd CIF State T&F Champs Prelims 2022May 27 · Discus · Place 6 · Weston RanchWeston RanchDiscus1kgRound P6.133-0611
May 27102nd CIF State T&F Champs Prelims 2022May 27 · Shot Put · Place 5 · Weston RanchWeston RanchShot Put4kgRound P5.40-07.2511
May 21CIF Sac-Joaquin Section Masters Finals 2022May 21 · Discus · Place 1 · Weston RanchWeston RanchDiscus1137-0611
May 20CIF Sac-Joaquin Section Masters Prelims 2022May 20 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put140-04.0011
May 12CIF-SJS Division III FinalsMay 12 · Discus · Place 1 · Weston RanchWeston RanchDiscus1kg1.127'06.0011
May 12CIF-SJS Division III FinalsMay 12 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put4kg1.42'01.0011
May 10CIF-SJS Division III PrelimsMay 10 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put4kg1.42'01.00Unofficial11
May 5VOL Championship MeetMay 5 · Discus · Place 1 · Weston RanchWeston RanchDiscus1131-04.0011
May 5VOL Championship MeetMay 5 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put142-08.5011
Apr 23Sacramento Meet of ChampionsApr 23 · Discus · Place 1 · Weston RanchWeston RanchDiscus1134-0111
Apr 23Sacramento Meet of ChampionsApr 23 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put142-01.2511
Apr 9Bear Creek Port City InvitationalApr 9 · Discus · Place 1 · Weston RanchWeston RanchDiscus1119-08.0011
Apr 9Bear Creek Port City InvitationalApr 9 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put140-06.0011
Apr 2Mustang HS Invitational (Hosted by Delta College)Apr 2 · Discus · Place 1 · Weston RanchWeston RanchDiscus1kg1.123'02.0011
Apr 2Mustang HS Invitational (Hosted by Delta College)Apr 2 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put4kg1.39'06.0011
Feb 26Viking InvitationalFeb 26 · Discus · Weston RanchWeston RanchDiscus1kg—DNS11
Feb 26Viking InvitationalFeb 26 · Shot Put · Weston RanchWeston RanchShot Put4kg—DNS11

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1West Coast RelaysMay 1 · Discus · Place 6 · Weston RanchWeston RanchDiscus6136-1110
May 1West Coast RelaysMay 1 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put144-02.5010
Apr 28Weston Ranch vs RiponApr 28 · Discus · Place 1 · Weston RanchWeston RanchDiscus1kg1.160-11.5010
Apr 28Weston Ranch vs RiponApr 28 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put4kg1.40-05.7510
Apr 21Weston Ranch/Oakdale vs KimballApr 21 · Discus · Place 1 · Weston RanchWeston RanchDiscus1kg1.152' 0.510
Apr 21Weston Ranch/Oakdale vs KimballApr 21 · Shot Put · Place 1 · Weston RanchWeston RanchShot Put4kg1.43' 210