Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1336.53mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Discus · 1kg · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 29120-07106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Discus · Havoc Youth Track ClubHavoc Youth Track ClubDiscus1kg—DNS10
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Discus · Place 1 · Havoc Youth Track ClubHavoc Youth Track ClubDiscus1kg1.36.53m PB10
Feb 26El Cajon Valley vs GrossmontFeb 26 · Discus · Place 1 · GrossmontGrossmontDiscus1115-810
Feb 26El Cajon Valley vs GrossmontFeb 26 · Shot Put · Place 1 · GrossmontGrossmontShot Put134-210

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · Discus · Place 19 · GrossmontGrossmontDiscus1kgRound P19.120-07 PB10
May 23CIFSDS Section ChampionshipsMay 23 · Discus · Place 2 · GrossmontGrossmontDiscus2128-110
May 23CIFSDS Section ChampionshipsMay 23 · Shot Put · Place 4 · GrossmontGrossmontShot Put437-9.510
May 16CIFSDS Division 1 ChampionshipsMay 16 · Discus · Place 2 · GrossmontGrossmontDiscus2119-710
May 16CIFSDS Division 1 ChampionshipsMay 16 · Shot Put · Place 2 · GrossmontGrossmontShot Put238-1.510
May 8Grossmont Conference Varsity FinalsMay 8 · Discus · Place 2 · GrossmontGrossmontDiscus2113-1110
May 8Grossmont Conference Varsity FinalsMay 8 · Shot Put · Place 1 · GrossmontGrossmontShot Put137-11.510
Apr 25Dick Wilkins Frosh/Soph ChampionshipsApr 25 · Discus · Place 2 · GrossmontGrossmontDiscus2110-210
Apr 25Dick Wilkins Frosh/Soph ChampionshipsApr 25 · Shot Put · Place 2 · GrossmontGrossmontShot Put237-410
Apr 23West Hills @ GrossmontApr 23 · Discus · Place 1 · GrossmontGrossmontDiscus1118-110
Apr 23West Hills @ GrossmontApr 23 · Shot Put · Place 1 · GrossmontGrossmontShot Put137-510
Apr 16Helix @ GrossmontApr 16 · Discus · Place 1 · GrossmontGrossmontDiscus1118-1110
Apr 16Helix @ GrossmontApr 16 · Shot Put · Place 1 · GrossmontGrossmontShot Put135-610
Apr 102026 Arcadia InvitationalApr 10 · Shot Put · Place 9 · GrossmontGrossmontShot Put937-3.5010
Apr 9El Capitan @ GrossmontApr 9 · Discus · Place 1 · GrossmontGrossmontDiscus1113-210
Apr 9El Capitan @ GrossmontApr 9 · Shot Put · Place 1 · GrossmontGrossmontShot Put140-310
Apr 4UC ClassicApr 4 · Discus · Place 5 · GrossmontGrossmontDiscus5112-1110
Apr 4UC ClassicApr 4 · Shot Put · Place 2 · GrossmontGrossmontShot Put237-3.7510
Mar 2132nd Annual Falcon RelaysMar 21 · Shot Put · Place 1 · GrossmontGrossmontShot Put135-8.510
Mar 2132nd Annual Falcon RelaysMar 21 · Discus · Place 2 · GrossmontGrossmontDiscus2111-1010
Mar 2132nd Annual Falcon RelaysMar 21 · Discus · Place 2 · GrossmontGrossmontDiscus2111-1010
Mar 2132nd Annual Falcon RelaysMar 21 · Shot Put · Place 1 · GrossmontGrossmontShot Put135-8.510
Mar 2132nd Annual Falcon RelaysMar 21 · Discus · Place 2 · GrossmontGrossmontDiscus2111-1010
Mar 2132nd Annual Falcon RelaysMar 21 · Shot Put · Place 1 · GrossmontGrossmontShot Put135-8.510
Mar 19Grossmont @ Granite HillsMar 19 · Discus · Place 1 · GrossmontGrossmontDiscus1108-1010
Mar 19Grossmont @ Granite HillsMar 19 · Shot Put · Place 1 · GrossmontGrossmontShot Put136-810
Mar 12Grossmont @ Steele CanyonMar 12 · Discus · Place 1 · GrossmontGrossmontDiscus1115-410
Mar 12Grossmont @ Steele CanyonMar 12 · Shot Put · Place 1 · GrossmontGrossmontShot Put134-710
Mar 7Mt. Carmel Field & Distance CarnivalMar 7 · Discus · Place 3 · GrossmontGrossmontDiscus3107-2.510
Mar 7Mt. Carmel Field & Distance CarnivalMar 7 · Shot Put · Place 5 · GrossmontGrossmontShot Put535-410
Mar 5Monte Vista @ GrossmontMar 5 · Discus · Place 1 · GrossmontGrossmontDiscus1119-610
Mar 5Monte Vista @ GrossmontMar 5 · Shot Put · Place 1 · GrossmontGrossmontShot Put134-010

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Hammer · Place 1 · Havoc Youth Track ClubHavoc Youth Track ClubHammer123.57m9
Jul 19Youth T&F California State GamesJul 19 · Discus · Place 1 · Havoc Youth Track ClubHavoc Youth Track ClubDiscus134.90m9
Jul 19Youth T&F California State GamesJul 19 · Shot Put · Place 1 · Havoc Youth Track ClubHavoc Youth Track ClubShot Put110.98m9
May 24 CIFSDS Section ChampionshipsMay 24 · Discus · Place 14 · GrossmontGrossmontDiscus14101-59
May 24 CIFSDS Section ChampionshipsMay 24 · Shot Put · Place 6 · GrossmontGrossmontShot Put635-6.59
Apr 26Dick Wilkins Frosh/Soph ChampionshipsApr 26 · Discus · Place 1 · GrossmontGrossmontDiscus1106-49
Apr 26Dick Wilkins Frosh/Soph ChampionshipsApr 26 · Shot Put · Place 1 · GrossmontGrossmontShot Put135-19
Apr 24Grossmont @ Mount MiguelApr 24 · Discus · Place 1 · GrossmontGrossmontDiscus1115-19
Apr 24Grossmont @ Mount MiguelApr 24 · Shot Put · Place 1 · GrossmontGrossmontShot Put134-29
Apr 19Jaguar Invite Morning SessionApr 19 · Discus · Place 20 · GrossmontGrossmontDiscus2081-69
Apr 19Jaguar Invite Morning SessionApr 19 · Shot Put · Place 5 · GrossmontGrossmontShot Put531-8.59
Mar 27Grossmont @ El CapitanMar 27 · Discus · Place 1 · GrossmontGrossmontDiscus185-09
Mar 27Grossmont @ El CapitanMar 27 · Shot Put · Place 1 · GrossmontGrossmontShot Put130-09
Mar 22Falcon RelaysMar 22 · Discus · Place 6 · GrossmontGrossmontDiscus687-09
Mar 22Falcon RelaysMar 22 · Shot Put · Place 6 · GrossmontGrossmontShot Put629-19
Mar 20Grossmont vs Granite HillsMar 20 · Discus · Place 2 · GrossmontGrossmontDiscus290-109
Mar 20Grossmont vs Granite HillsMar 20 · Shot Put · Place 1 · GrossmontGrossmontShot Put130-1.509
Mar 13Grossmont V. Steele CanyonMar 13 · Shot Put · Place 1 · GrossmontGrossmontShot Put129-4.50—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · Javelin · Place 4 · Havoc Youth Track ClubHavoc Youth Track ClubJavelin419.99m—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · Discus · Place 4 · Havoc Youth Track ClubHavoc Youth Track ClubDiscus422.20m—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · Shot Put · Place 4 · Havoc Youth Track ClubHavoc Youth Track ClubShot Put49.89m—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Javelin · Place 3 · Havoc Youth Track ClubHavoc Youth Track ClubJavelin320.26m—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Discus · Place 5 · Havoc Youth Track ClubHavoc Youth Track ClubDiscus523.09m—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Shot Put · Place 6 · Havoc Youth Track ClubHavoc Youth Track ClubShot Put69.99m—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · Shot Put · Place 2 · Havoc Youth Track ClubHavoc Youth Track ClubShot Put210.53m—
Jun 1Havoc TC Annual MeetJun 1 · Javelin · Place 2 · Havoc Youth Track ClubHavoc Youth Track ClubJavelin216.10m—
Jun 1Havoc TC Annual MeetJun 1 · Discus · Place 2 · Havoc Youth Track ClubHavoc Youth Track ClubDiscus222.69m—
Jun 1Havoc TC Annual MeetJun 1 · Shot Put · Place 1 · Havoc Youth Track ClubHavoc Youth Track ClubShot Put110.91m—