Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2525.87aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Discus · 1.6kg · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2542.51mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Shot Put · 10lb · OutdoorJunipero Serra vs. St. Ignatius · Apr 2240-04.00Junipero Serra vs. St. IgnatiusApril 22, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 11 · East Palo Alto GreyhoundsEast Palo Alto GreyhoundsDiscus1.6kg11.40.14m9
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Discus · Place 2 · East Palo Alto GreyhoundsEast Palo Alto GreyhoundsDiscus1.6kg2.42.51m PB9
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 30 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds200 MetersRound P30.25.87a PBWind: 1.39
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 22 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds100 MetersRound P22.12.48aWind: 3.29
Jun 666th Golden West Invitational Jun 6 · Discus · Place 12 · UnattachedUnattachedDiscus1.6kg12.126-019
Jun 666th Golden West Invitational Jun 6 · 200 Meters · Place 57 · UnattachedUnattached200 Meters57.26.49aWind: -0.69
May 2WCAL Championships 2026May 2 · Discus · Place 2 · Junipero SerraJunipero SerraDiscus2119-19
May 2WCAL Championships 2026May 2 · Discus · Place 1 · Junipero SerraJunipero SerraDiscus1135-19
May 2WCAL Championships 2026May 2 · Shot Put · Place 9 · Junipero SerraJunipero SerraShot Put938-10.259
May 2WCAL Championships 2026May 2 · Shot Put · Place 8 · Junipero SerraJunipero SerraShot Put839-2.509
Apr 22Junipero Serra vs. St. IgnatiusApr 22 · Discus · Place 1 · Junipero SerraJunipero SerraDiscus1.6kg1.116-039
Apr 22Junipero Serra vs. St. IgnatiusApr 22 · Shot Put · Place 2 · Junipero SerraJunipero SerraShot Put10lb2.40-04.00 PB9
Apr 15Junipero Serra v Bellarmine (Boys)Apr 15 · Discus · Place 1 · Junipero SerraJunipero SerraDiscus1.6kg1.110' 11"9
Apr 15Junipero Serra v Bellarmine (Boys)Apr 15 · Shot Put · Place 2 · Junipero SerraJunipero SerraShot Put10lb2.38' 10"9
Apr 1Junipero Serra @ Archbishop MittyApr 1 · Discus · Place 10 · Junipero SerraJunipero SerraDiscus1.6kg10.80' 8"9
Apr 1Junipero Serra @ Archbishop MittyApr 1 · Shot Put · Place 3 · Junipero SerraJunipero SerraShot Put10lb3.40' 1"9
Mar 28Castro Valley RelaysMar 28 · Shot Put · Place 2 · Junipero SerraJunipero SerraShot Put242-69
Mar 28Castro Valley RelaysMar 28 · Discus · Place 3 · Junipero SerraJunipero SerraDiscus390-119
Mar 25Junipero Serra & Sacred Heart Cathedral @ SFHSMar 25 · Shot Put · Place 2 · Junipero SerraJunipero SerraShot Put242-29
Mar 18Junipero Serra vs. Valley Christian (Boys)Mar 18 · Discus · Place 6 · Junipero SerraJunipero SerraDiscus1.6kg6.85-119
Mar 18Junipero Serra vs. Valley Christian (Boys)Mar 18 · Shot Put · Place 6 · Junipero SerraJunipero SerraShot Put10lb6.35-05.509