Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorFVL TRIALS AND FINALS · Apr 28111-05.00FVL TRIALS AND FINALSApril 28, 2026
Shot Put · 4kg · OutdoorFVL TRIALS AND FINALS · Apr 2832-03.50FVL TRIALS AND FINALSApril 28, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · Discus · Place 4 · River ValleyDiscus4117-0612
May 13SJS D3 Championship TrialsMay 13 · Discus · Place 6 · River ValleyDiscus6111-0112
May 13SJS D3 Championship TrialsMay 13 · Shot Put · Place 21 · River ValleyShot Put2129-07.0012
Apr 28FVL TRIALS AND FINALSApr 28 · Discus · Place 2 · River ValleyDiscus1kg2.111-05.00 PB12
Apr 28FVL TRIALS AND FINALSApr 28 · Shot Put · Place 4 · River ValleyShot Put4kg4.32-03.50 PB12
Apr 252026 Sacramento Meet of ChampionsApr 25 · Discus · Place 6 · River ValleyDiscus6113-1012
Apr 252026 Sacramento Meet of ChampionsApr 25 · Shot Put · Place 16 · River ValleyShot Put1630-06.5012
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · Discus · Place 2 · River ValleyDiscus2112-11.0012
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · Shot Put · Place 2 · River ValleyShot Put229-07.0012
Mar 25FVL Quad Meet - River ValleyMar 25 · Discus · Place 1 · River ValleyDiscus1117-3.5012
Mar 146th Annual Fighting Zebras InvitationalMar 14 · Discus · Place 6 · River ValleyDiscus697-612
Mar 146th Annual Fighting Zebras InvitationalMar 14 · Shot Put · Place 5 · River ValleyShot Put530-4.5012
Mar 11FVL Meet Del CampoMar 11 · Discus · Place 1 · River ValleyDiscus1108-912
Mar 11FVL Meet Del CampoMar 11 · Shot Put · Place 1 · River ValleyShot Put133-612
Feb 28Glenn Poole InvitationalFeb 28 · Discus · Place 1 · River ValleyDiscus1kg1.110-0512
Feb 28Glenn Poole InvitationalFeb 28 · Shot Put · Place 13 · River ValleyShot Put4kg13.27-05.2512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21John Powell Throws ClassicFeb 21 · Discus · Place 6 · River ValleyDiscus6107-1012
Feb 21John Powell Throws ClassicFeb 21 · Shot Put · Place 7 · River ValleyShot Put728-012

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14SJS DIVISION III TRIALS/FINALSMay 14 · Discus · Place 8 · River ValleyDiscus8108-511
May 9FVL Championship May 9 · Discus · Place 1 · River ValleyDiscus1119-0011
May 9FVL Championship May 9 · Shot Put · Place 6 · River ValleyShot Put628-09.2511
May 2The Raging Rhino Throw’s ClassicMay 2 · Discus · Place 5 · River ValleyDiscus5114-311
May 2The Raging Rhino Throw’s ClassicMay 2 · Shot Put · Place 9 · River ValleyShot Put929-411
Apr 262025 Sacramento Meet of ChampionsApr 26 · Discus · Place 17 · River ValleyDiscus1795-0511
Apr 262025 Sacramento Meet of ChampionsApr 26 · Discus · Place 17 · River ValleyDiscus1795-0511
Apr 23FVL River Valley / Twelve Bridges / Nevada UnionApr 23 · Discus · Place 1 · River ValleyDiscus1kg1.101-04.2511
Apr 23FVL River Valley / Twelve Bridges / Nevada UnionApr 23 · Shot Put · Place 5 · River ValleyShot Put4kg5.28-02.0011
Apr 12Kay's Ostrom InvitationalApr 12 · Discus · River ValleyDiscus1kg—SCR11
Apr 12Kay's Ostrom InvitationalApr 12 · Shot Put · River ValleyShot Put4kg—SCR11
Apr 2FVL Quad meet 2AApr 2 · Discus · Place 2 · River ValleyDiscus297-611
Apr 2FVL Quad meet 2AApr 2 · Shot Put · Place 3 · River ValleyShot Put328-1111
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · Discus · Place 2 · River ValleyDiscus1kg2.104-0311
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · Shot Put · Place 2 · River ValleyShot Put4kg2.29-08.7511
Mar 222nd Annual Falcon Hype InvitationalMar 22 · Discus · Place 2 · River ValleyDiscus292-311
Mar 222nd Annual Falcon Hype InvitationalMar 22 · Shot Put · Place 8 · River ValleyShot Put829-111

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8CIF-SJS Division II Prelims/FinalsMay 8 · Discus · Place 7 · River ValleyDiscus1kg7.101-0010
May 8CIF-SJS Division II Prelims/FinalsMay 8 · Shot Put · Place 7 · River ValleyShot Put4kg7.31-08.0010
May 1CVC Prelims and FinalsMay 1 · Discus · Place 2 · River ValleyDiscus2102-8—
May 1CVC Prelims and FinalsMay 1 · Shot Put · Place 3 · River ValleyShot Put332-5—
Apr 24CVC Meet 3AApr 24 · Discus · Place 2 · River ValleyDiscus295-9—
Apr 24CVC Meet 3AApr 24 · Shot Put · Place 3 · River ValleyShot Put330-6—
Apr 13Halden InvitationalApr 13 · Discus · Place 16 · River ValleyDiscus1677-6—
Apr 13Halden InvitationalApr 13 · Shot Put · Place 13 · River ValleyShot Put1327-10—
Apr 10CVC Meet 2AApr 10 · Discus · Place 4 · River ValleyDiscus477-10—
Apr 10CVC Meet 2AApr 10 · Shot Put · Place 2 · River ValleyShot Put232-0—
Mar 30Falcon Hype Track & Field InvitationalMar 30 · Discus · Place 4 · River ValleyDiscus1kg4.83-07.5010
Mar 30Falcon Hype Track & Field InvitationalMar 30 · Shot Put · Place 3 · River ValleyShot Put4kg3.28-09.5010
Mar 13CVC Meet 1BMar 13 · Discus · Place 1 · River ValleyDiscus198-10—
Mar 13CVC Meet 1BMar 13 · Shot Put · Place 3 · River ValleyShot Put328-11—
Mar 8Roy Crabtree Pirate ClassicMar 8 · Discus · Place 4 · River ValleyDiscus485-8—
Mar 8Roy Crabtree Pirate ClassicMar 8 · Shot Put · Place 6 · River ValleyShot Put627-8.50—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Honker InviteFeb 23 · Discus · Place 8 · River ValleyDiscus863-7—
Feb 23Honker InviteFeb 23 · Shot Put · Place 6 · River ValleyShot Put627-4—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 19CIF-SJS Masters Trials and FinalsMay 19 · Shot Put · Place 23 · River ValleyShot Put2329-1.50—
May 10CIF-SJS Division II Prelims/FinalsMay 10 · Shot Put · Place 6 · River ValleyShot Put4kg6.30-05.009
May 3CVC Prelims and FinalsMay 3 · Discus · Place 8 · River ValleyDiscus877-2—
May 3CVC Prelims and FinalsMay 3 · Shot Put · Place 5 · River ValleyShot Put529-2—
Apr 28CVC Meet 1AApr 28 · Discus · Place 6 · River ValleyDiscus1kg6.71-01Unofficial9
Apr 19CVC Meet 3AApr 19 · Discus · Place 2 · River ValleyDiscus276-8.50—
Apr 19CVC Meet 3AApr 19 · Shot Put · Place 1 · River ValleyShot Put128-6—
Apr 15Kays Ostrom InvitationalApr 15 · Discus · Place 12 · River ValleyDiscus1kg12.64-069
Apr 15Kays Ostrom InvitationalApr 15 · Shot Put · Place 4 · River ValleyShot Put4kg4.28-05.509
Apr 8Chico Track and Field InvitationalApr 8 · Discus · Place 15 · River ValleyDiscus1kg15.54' 5.59
Apr 8Chico Track and Field InvitationalApr 8 · Shot Put · Place 6 · River ValleyShot Put4kg6.26' 11.259
Mar 30CVC Meet 2BMar 30 · Discus · Place 3 · River ValleyDiscus367-07.509
Mar 30CVC Meet 2BMar 30 · Shot Put · Place 2 · River ValleyShot Put226-10.009
Mar 183rd Annual Fighting Zebras InvitationalMar 18 · Discus · Place 13 · River ValleyDiscus1372-06—
Mar 183rd Annual Fighting Zebras InvitationalMar 18 · Shot Put · Place 5 · River ValleyShot Put526-11.00—
Mar 111st Annual Bob Hastings Goodwill InviteMar 11 · Discus · Place 4 · River ValleyDiscus469-00—
Mar 111st Annual Bob Hastings Goodwill InviteMar 11 · Shot Put · Place 2 · River ValleyShot Put228-02.00—
Mar 4The Rhino Throws Classic Mar 4 · Discus · River ValleyDiscus1kgX61' 19
Mar 4The Rhino Throws Classic Mar 4 · Shot Put · River ValleyShot Put4kgX26' 109

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Honker InviteFeb 24 · Discus · Place 4 · River ValleyDiscus473-01—
Feb 24Honker InviteFeb 24 · Shot Put · River ValleyShot Put—ND—