Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCVC Prelims and Finals · May 13.7CVC Prelims and FinalsMay 1, 2024
Discus · 1.6kg · OutdoorFVL TRIALS AND FINALS · Apr 28128-01.00FVL TRIALS AND FINALSApril 28, 2026
Shot Put · 10lb · OutdoorFVL Quad Twelve Bridges/River Valley/Roseville/Placer · Mar 2651-05.00FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMarch 26, 2025
Shot Put · 12lb · OutdoorFVL TRIALS AND FINALS · Apr 2851-04.00FVL TRIALS AND FINALSApril 28, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 666th Golden West Invitational Jun 6 · Discus · Rancho Cordova - RCTCRancho Cordova - RCTCDiscus1.6kg—SCR11
Jun 666th Golden West Invitational Jun 6 · Shot Put · Rancho Cordova - RCTCRancho Cordova - RCTCShot Put12lb—DNS11
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · Shot Put · Place 22 · RosevilleRosevilleShot Put12lbRound P22.49-08.0011
May 23SJS Masters Championships FinalsMay 23 · Shot Put · Place 3 · RosevilleRosevilleShot Put351-04.2511
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · Shot Put · Place 6 · RosevilleRosevilleShot Put648-09.7511
May 13SJS D3 Championship TrialsMay 13 · Shot Put · Place 6 · RosevilleRosevilleShot Put648-02.0011
Apr 28FVL TRIALS AND FINALSApr 28 · Discus · Place 4 · RosevilleRosevilleDiscus1.6kg4.128-01.00 PB11
Apr 28FVL TRIALS AND FINALSApr 28 · Shot Put · Place 2 · RosevilleRosevilleShot Put12lb2.51-04.00 PB11
Apr 252026 Sacramento Meet of ChampionsApr 25 · Shot Put · Place 4 · RosevilleRosevilleShot Put451-00.5011
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · Discus · Place 1 · RosevilleRosevilleDiscus1126-09.0011
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · Shot Put · Place 1 · RosevilleRosevilleShot Put149-05.5011
Apr 102026 Arcadia InvitationalApr 10 · Shot Put · Place 6 · RosevilleRosevilleShot Put650-711
Apr 4PR InvitationalApr 4 · Discus · RosevilleRosevilleDiscus1.6kg—SCR11
Apr 4PR InvitationalApr 4 · Shot Put · Place 1 · RosevilleRosevilleShot Put12lb1.49-03.7511
Mar 27Grizzly Field Festival 2026 Is NOW FULL!!!Mar 27 · Shot Put · Place 3 · RosevilleRosevilleShot Put349-211
Mar 25FVL Meet Roseville Mar 25 · Discus · Place 3 · RosevilleRosevilleDiscus3120-1011
Mar 25FVL Meet Roseville Mar 25 · Shot Put · Place 4 · RosevilleRosevilleShot Put445-1011
Mar 20Capital InvitationalMar 20 · Shot Put · Place 1 · RosevilleRosevilleShot Put152-05.5011
Mar 20Capital InvitationalMar 20 · Discus · Place 4 · RosevilleRosevilleDiscus4126-0811
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · Discus · Place 29 · RosevilleRosevilleDiscus1.6kg29.106-09.5011
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · Shot Put · Place 4 · RosevilleRosevilleShot Put12lb4.49-08.5011
Mar 12FVL Meet at Twelve BridgesMar 12 · Shot Put · Place 1 · RosevilleRosevilleShot Put150-311
Mar 6LeFebvre RelaysMar 6 · Discus · Place 6 · RosevilleRosevilleDiscus6117-411
Mar 6LeFebvre RelaysMar 6 · Shot Put · Place 1 · RosevilleRosevilleShot Put150-7.5011
Feb 28Glenn Poole InvitationalFeb 28 · Discus · Place 6 · RosevilleRosevilleDiscus1.6kg6.123-0611
Feb 28Glenn Poole InvitationalFeb 28 · Shot Put · Place 2 · RosevilleRosevilleShot Put12lb2.50-11.5011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2127th Annual Pittsburg RelaysFeb 21 · Discus · Place 17 · RosevilleRosevilleDiscus1791-0411
Feb 2127th Annual Pittsburg RelaysFeb 21 · Shot Put · Place 1 · RosevilleRosevilleShot Put149-10.0011

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24CIF Masters Finals 2025May 24 · Shot Put · Place 15 · RosevilleRosevilleShot Put12lb15.47-03.2510
May 14SJS DIVISION III TRIALS/FINALSMay 14 · Shot Put · Place 7 · RosevilleRosevilleShot Put748-7.5010
May 9FVL Championship May 9 · Discus · Place 20 · RosevilleRosevilleDiscus20104-0010
May 9FVL Championship May 9 · Shot Put · Place 4 · RosevilleRosevilleShot Put446-05.5010
Apr 262025 Sacramento Meet of ChampionsApr 26 · Shot Put · Place 12 · RosevilleRosevilleShot Put1244-10.0010
Apr 262025 Sacramento Meet of ChampionsApr 26 · Shot Put · Place 12 · RosevilleRosevilleShot Put1244-10.0010
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · Discus · Place 11 · RosevilleRosevilleDiscus11105-04.0010
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · Shot Put · Place 2 · RosevilleRosevilleShot Put245-11.0010
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · 100 Meters · Place 13 · RosevilleRoseville100 Meters1312.1210
Apr 19Halden InvitationalApr 19 · Shot Put · Place 5 · RosevilleRosevilleShot Put546-04.0010
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · Shot Put · Place 1 · RosevilleRosevilleShot Put10lb1.51-05.00 PB10
Mar 222nd Annual Falcon Hype InvitationalMar 22 · Discus · Place 13 · RosevilleRosevilleDiscus13102-910
Mar 222nd Annual Falcon Hype InvitationalMar 22 · Shot Put · Place 3 · RosevilleRosevilleShot Put345-1110
Mar 222nd Annual Falcon Hype InvitationalMar 22 · 100 Meters · Place 25 · RosevilleRoseville100 Meters2512.06a10
Mar 7LeFebvre RelaysMar 7 · Shot Put · Place 6 · RosevilleRosevilleShot Put642-6—
Mar 1Glenn Poole InvitationalMar 1 · Discus · Place 16 · RosevilleRosevilleDiscus1683-3—
Mar 1Glenn Poole InvitationalMar 1 · Shot Put · Place 1 · RosevilleRosevilleShot Put147-11.25—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 8CIF-SJS Division II Prelims/FinalsMay 8 · Shot Put · Place 18 · RosevilleRosevilleShot Put12lb18.39-09.009
May 1CVC Prelims and FinalsMay 1 · Discus · Place 18 · RosevilleRosevilleDiscus1883-0—
May 1CVC Prelims and FinalsMay 1 · Shot Put · Place 4 · RosevilleRosevilleShot Put442-1—
May 1CVC Prelims and FinalsMay 1 · 100 Meters · RosevilleRoseville100 Meters—3.7 PB—
Apr 261st Annual Tank Town Distance & Throws ClassicApr 26 · Discus · Place 20 · RosevilleRosevilleDiscus2080-7—
Apr 261st Annual Tank Town Distance & Throws ClassicApr 26 · Shot Put · Place 7 · RosevilleRosevilleShot Put741-3—
Apr 24CVC Meet 3AApr 24 · Discus · Place 9 · RosevilleRosevilleDiscus991-8.5—
Apr 24CVC Meet 3AApr 24 · Shot Put · Place 4 · RosevilleRosevilleShot Put438-10—
Apr 11CVC Meet 2BApr 11 · Discus · Place 1 · RosevilleRosevilleDiscus1102-11—
Apr 11CVC Meet 2BApr 11 · Shot Put · Place 1 · RosevilleRosevilleShot Put144-2—
Apr 11CVC Meet 2BApr 11 · 100 Meters · Place 1 · RosevilleRoseville100 Meters111.75a—
Mar 30Falcon Hype Track & Field InvitationalMar 30 · Discus · Place 3 · RosevilleRosevilleDiscus1.6kg3.88-01.509
Mar 30Falcon Hype Track & Field InvitationalMar 30 · Shot Put · Place 1 · RosevilleRosevilleShot Put10lb1.41-04.009
Mar 22GBHS Field Festival Mar 22 · Discus · Place 16 · RosevilleRosevilleDiscus1679-2—
Mar 22GBHS Field Festival Mar 22 · Shot Put · Place 2 · RosevilleRosevilleShot Put242-0—
Mar 13Antelope Quad MeetMar 13 · Discus · Place 5 · RosevilleRosevilleDiscus575-8—
Mar 13Antelope Quad MeetMar 13 · Shot Put · Place 1 · RosevilleRosevilleShot Put141-9—
Mar 13Antelope Quad MeetMar 13 · 100 Meters · Place 3 · RosevilleRoseville100 Meters311.90a—
Mar 885th LeFebvre RelaysMar 8 · Discus · Place 8 · RosevilleRosevilleDiscus875-0—
Mar 885th LeFebvre RelaysMar 8 · Shot Put · Place 1 · RosevilleRosevilleShot Put140-11.50—
Feb 16RJUHSD Time TrialsFeb 16 · Discus · Place 3 · RosevilleRosevilleDiscus1.6kg3.79-11Unofficial9
Feb 16RJUHSD Time TrialsFeb 16 · Shot Put · Place 1 · RosevilleRosevilleShot Put10lb1.36-09.00Unofficial9
Feb 16RJUHSD Time TrialsFeb 16 · 100 Meters · RosevilleRoseville100 Meters—DNS9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Glenn Poole InvitationalFeb 24 · Discus · Place 13 · RosevilleRosevilleDiscus1375-019
Feb 24Glenn Poole InvitationalFeb 24 · Shot Put · Place 2 · RosevilleRosevilleShot Put239-10.009