Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDAL Dual Meet: Campolindo @ Clayton Valley · Mar 2594' 5"DAL Dual Meet: Campolindo @ Clayton ValleyMarch 25, 2026
Shot Put · 10lb · Outdoorvs Campolindo · Apr 2333-04.00vs CampolindoApril 23, 2025
Shot Put · 12lb · OutdoorDAL Dual Meet: Campolindo @ Clayton Valley · Mar 2532' 6"DAL Dual Meet: Campolindo @ Clayton ValleyMarch 25, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 9Diablo Athletic League Championship FinalsMay 9 · Discus · Place 11 · CampolindoDiscus11106-0211
May 9Diablo Athletic League Championship FinalsMay 9 · Shot Put · Place 14 · CampolindoShot Put1436-10.0011
May 2Diablo Athletic League Championship TrialsMay 2 · Shot Put · Place 14 · CampolindoShot Put1436-10.0011
Apr 22Las Lomas vs CampolindoApr 22 · Discus · Place 3 · CampolindoDiscus3101-1011
Apr 22Las Lomas vs CampolindoApr 22 · Shot Put · Place 4 · CampolindoShot Put433-311
Apr 18Granada Distance & Sprint FestivalApr 18 · Discus · Place 19 · CampolindoDiscus19109-0111
Apr 18Granada Distance & Sprint FestivalApr 18 · Shot Put · Place 31 · CampolindoShot Put3133-10.0011
Apr 15DAL Dual Meet: Campolindo @ NorthgateApr 15 · Discus · Place 1 · CampolindoDiscus198-1111
Apr 15DAL Dual Meet: Campolindo @ NorthgateApr 15 · Shot Put · Place 4 · CampolindoShot Put433-511
Apr 8DAL Dual Meet: Acalanes @ CampolindoApr 8 · Shot Put · Place 4 · CampolindoShot Put432-2.5011
Apr 8DAL Dual Meet: Acalanes @ CampolindoApr 8 · Discus · Place 3 · CampolindoDiscus3107-411
Mar 25DAL Dual Meet: Campolindo @ Clayton ValleyMar 25 · Discus · Place 6 · CampolindoDiscus1.6kg6.94' 5" PB11
Mar 25DAL Dual Meet: Campolindo @ Clayton ValleyMar 25 · Shot Put · Place 6 · CampolindoShot Put12lb6.32' 6" PB11
Mar 18DAL Dual Meet: Miramonte @ CampolindoMar 18 · Discus · Place 2 · CampolindoDiscus2100-011
Mar 18DAL Dual Meet: Miramonte @ CampolindoMar 18 · Shot Put · Place 4 · CampolindoShot Put435-211
Feb 28Campolindo Event TestingFeb 28 · 300 Meters · Campolindo300 Meters—60.6Unofficial11
Feb 28Campolindo Event TestingFeb 28 · 1200 Meters · Campolindo1200 Meters—7:03.8Unofficial11
Feb 28Campolindo Event TestingFeb 28 · Long Jump · CampolindoLong Jump—13-00Unofficial11
Feb 28Campolindo Event TestingFeb 28 · Shot Put · CampolindoShot Put4kg—34-00Unofficial11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10DAL Championship FinalsMay 10 · Discus · Place 13 · CampolindoDiscus1375-01.5010
May 10DAL Championship FinalsMay 10 · Shot Put · Place 5 · CampolindoShot Put536-00.0010
May 3DAL Championship TrialsMay 3 · Discus · Place 13 · CampolindoDiscus1375-01.0010
Apr 23vs CampolindoApr 23 · Discus · Place 3 · CampolindoDiscus1.6kg3.73-1010
Apr 23vs CampolindoApr 23 · Shot Put · Place 2 · CampolindoShot Put10lb2.33-04.00 PB10
Apr 16DAL Dual: Las Lomas @ CampolindoApr 16 · Discus · Place 2 · CampolindoDiscus1.6kg2.77-1110
Apr 16DAL Dual: Las Lomas @ CampolindoApr 16 · Shot Put · Place 2 · CampolindoShot Put10lb2.31-02.5010
Mar 29Bay Area RelaysMar 29 · Discus · Place 13 · CampolindoDiscus1381-610
Mar 29Bay Area RelaysMar 29 · Shot Put · Place 21 · CampolindoShot Put2130-010
Mar 19DAL Dual: Clayton Valley @ CampolindoMar 19 · Shot Put · Place 2 · CampolindoShot Put230-0.5010
Mar 19DAL Dual: Clayton Valley @ CampolindoMar 19 · Discus · Place 1 · CampolindoDiscus178-8.5010
Mar 12DAL Campolindo @ MiramonteMar 12 · Shot Put · Place 4 · CampolindoShot Put426-9.2510
Mar 5Practice Meet: College Park @ CampolindoMar 5 · Discus · Place 8 · CampolindoDiscus1.6kg8.75' 510
Mar 5Practice Meet: College Park @ CampolindoMar 5 · Shot Put · Place 9 · CampolindoShot Put12lb9.27' 1010