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 · 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

18 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · Shot Put · Place 22 · RosevilleShot Put12lbRound P22.49-08.0011
May 23SJS Masters Championships FinalsMay 23 · Shot Put · Place 3 · RosevilleShot Put351-04.2511
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · Shot Put · Place 6 · RosevilleShot Put648-09.7511
May 13SJS D3 Championship TrialsMay 13 · Shot Put · Place 6 · RosevilleShot Put648-02.0011
Apr 28FVL TRIALS AND FINALSApr 28 · Discus · Place 4 · RosevilleDiscus1.6kg4.128-01.00 PB11
Apr 28FVL TRIALS AND FINALSApr 28 · Shot Put · Place 2 · RosevilleShot Put12lb2.51-04.00 PB11
Apr 252026 Sacramento Meet of ChampionsApr 25 · Shot Put · Place 4 · RosevilleShot Put451-00.5011
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · Discus · Place 1 · RosevilleDiscus1126-09.0011
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · Shot Put · Place 1 · RosevilleShot Put149-05.5011
Apr 102026 Arcadia InvitationalApr 10 · Shot Put · Place 6 · RosevilleShot Put650-711
Mar 27Grizzly Field Festival 2026 Is NOW FULL!!!Mar 27 · Shot Put · Place 3 · RosevilleShot Put349-211
Mar 25FVL Meet Roseville Mar 25 · Discus · Place 3 · RosevilleDiscus3120-1011
Mar 25FVL Meet Roseville Mar 25 · Shot Put · Place 4 · RosevilleShot Put445-1011
Mar 20Capital InvitationalMar 20 · Shot Put · Place 1 · RosevilleShot Put152-05.5011
Mar 20Capital InvitationalMar 20 · Discus · Place 4 · RosevilleDiscus4126-0811
Mar 12FVL Meet at Twelve BridgesMar 12 · Shot Put · Place 1 · RosevilleShot Put150-311
Mar 6LeFebvre RelaysMar 6 · Discus · Place 6 · RosevilleDiscus6117-411
Mar 6LeFebvre RelaysMar 6 · Shot Put · Place 1 · RosevilleShot Put150-7.5011

2026 Indoor Track

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14SJS DIVISION III TRIALS/FINALSMay 14 · Shot Put · Place 7 · RosevilleShot Put748-7.5010
May 9FVL Championship May 9 · Discus · Place 20 · RosevilleDiscus20104-0010
May 9FVL Championship May 9 · Shot Put · Place 4 · RosevilleShot Put446-05.5010
Apr 262025 Sacramento Meet of ChampionsApr 26 · Shot Put · Place 12 · RosevilleShot Put1244-10.0010
Apr 262025 Sacramento Meet of ChampionsApr 26 · Shot Put · Place 12 · RosevilleShot Put1244-10.0010
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · Discus · Place 11 · RosevilleDiscus11105-04.0010
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · Shot Put · Place 2 · RosevilleShot Put245-11.0010
Apr 23FVL Yuba City / Del Campo / Placer / RosevilleApr 23 · 100 Meters · Place 13 · Roseville100 Meters1312.1210
Apr 19Halden InvitationalApr 19 · Shot Put · Place 5 · RosevilleShot Put546-04.0010
Mar 222nd Annual Falcon Hype InvitationalMar 22 · Discus · Place 13 · RosevilleDiscus13102-910
Mar 222nd Annual Falcon Hype InvitationalMar 22 · Shot Put · Place 3 · RosevilleShot Put345-1110
Mar 222nd Annual Falcon Hype InvitationalMar 22 · 100 Meters · Place 25 · Roseville100 Meters2512.06a10
Mar 7LeFebvre RelaysMar 7 · Shot Put · Place 6 · RosevilleShot Put642-6—
Mar 1Glenn Poole InvitationalMar 1 · Discus · Place 16 · RosevilleDiscus1683-3—
Mar 1Glenn Poole InvitationalMar 1 · Shot Put · Place 1 · RosevilleShot Put147-11.25—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 1CVC Prelims and FinalsMay 1 · Discus · Place 18 · RosevilleDiscus1883-0—
May 1CVC Prelims and FinalsMay 1 · Shot Put · Place 4 · RosevilleShot Put442-1—
May 1CVC Prelims and FinalsMay 1 · 100 Meters · Roseville100 Meters—3.7 PB—
Apr 261st Annual Tank Town Distance & Throws ClassicApr 26 · Discus · Place 20 · RosevilleDiscus2080-7—
Apr 261st Annual Tank Town Distance & Throws ClassicApr 26 · Shot Put · Place 7 · RosevilleShot Put741-3—
Apr 24CVC Meet 3AApr 24 · Discus · Place 9 · RosevilleDiscus991-8.5—
Apr 24CVC Meet 3AApr 24 · Shot Put · Place 4 · RosevilleShot Put438-10—
Apr 11CVC Meet 2BApr 11 · Discus · Place 1 · RosevilleDiscus1102-11—
Apr 11CVC Meet 2BApr 11 · Shot Put · Place 1 · RosevilleShot Put144-2—
Apr 11CVC Meet 2BApr 11 · 100 Meters · Place 1 · Roseville100 Meters111.75a—
Mar 22GBHS Field Festival Mar 22 · Discus · Place 16 · RosevilleDiscus1679-2—
Mar 22GBHS Field Festival Mar 22 · Shot Put · Place 2 · RosevilleShot Put242-0—
Mar 13Antelope Quad MeetMar 13 · Discus · Place 5 · RosevilleDiscus575-8—
Mar 13Antelope Quad MeetMar 13 · Shot Put · Place 1 · RosevilleShot Put141-9—
Mar 13Antelope Quad MeetMar 13 · 100 Meters · Place 3 · Roseville100 Meters311.90a—
Mar 885th LeFebvre RelaysMar 8 · Discus · Place 8 · RosevilleDiscus875-0—
Mar 885th LeFebvre RelaysMar 8 · Shot Put · Place 1 · RosevilleShot Put140-11.50—

2024 Indoor Track

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