Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHacienda League Championships · Apr 29128-06Hacienda League ChampionshipsApril 29, 2026
Shot Put · 10lb · OutdoorValle Vista League Finals · Apr 2742-01.50Valle Vista League FinalsApril 27, 2023
Shot Put · 12lb · OutdoorSan Dimas @ Temple City · Feb 2546-07.00San Dimas @ Temple CityFebruary 25, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · Discus · Place 23 · San DimasDiscus1.6kgRound P23.127-0012
May 9CIF SS D3 PreliminariesMay 9 · Discus · Place 23 · San DimasDiscus1.6kgRound P23.38.71m12
Apr 29Hacienda League ChampionshipsApr 29 · Discus · Place 2 · San DimasDiscus1.6kg2.128-06 PB12
Apr 29Hacienda League ChampionshipsApr 29 · Shot Put · San DimasShot Put12lb--DNS12
Apr 15Los Altos vs San DimasApr 15 · Discus · Place 1 · San DimasDiscus1131-0312
Apr 15Los Altos vs San DimasApr 15 · Shot Put · Place 1 · San DimasShot Put145-10.0012
Apr 9Alta Loma vs San dimasApr 9 · Discus · Place 2 · San DimasDiscus2123-0212
Apr 9Alta Loma vs San dimasApr 9 · Shot Put · Place 2 · San DimasShot Put245-02.0012
Mar 24San Dimas vs South HillsMar 24 · Discus · Place 1 · San DimasDiscus1125-912
Mar 24San Dimas vs South HillsMar 24 · Shot Put · Place 1 · San DimasShot Put146-412
Mar 17San Dimas vs ColonyMar 17 · Discus · Place 1 · San DimasDiscus1128-312
Mar 17San Dimas vs ColonyMar 17 · Shot Put · Place 1 · San DimasShot Put143-3.5012
Mar 11San Dimas vs BonitaMar 11 · Shot Put · Place 1 · San DimasShot Put147-312
Mar 7Colt ClassicMar 7 · Discus · Place 13 · San DimasDiscus13116-012
Feb 25San Dimas @ Temple CityFeb 25 · Shot Put · Place 1 · San DimasShot Put12lb1.46-07.00 PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Arcadia (Mega) Mini MeetFeb 21 · Discus · Place 3 · San DimasDiscus3125-512
Feb 21Arcadia (Mega) Mini MeetFeb 21 · Shot Put · Place 2 · San DimasShot Put245-7.5012

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · Discus · Place 41 · San DimasDiscus1.6kgRound P41.109-0911
Apr 29Hacienda League ChampionshipsApr 29 · Shot Put · Place 7 · San Dimas (SS)Shot Put712.90m11
Apr 29Hacienda League ChampionshipsApr 29 · Discus · Place 3 · San Dimas (SS)Discus339.37m11
Apr 15South Hills vs San DimasApr 15 · Discus · Place 1 · San DimasDiscus1.6kg1.121-0011
Apr 15South Hills vs San DimasApr 15 · Shot Put · Place 1 · San DimasShot Put12lb1.41-00.5011
Apr 10Alta Loma @ San DimasApr 10 · Discus · Place 1 · San DimasDiscus1124-811
Apr 10Alta Loma @ San DimasApr 10 · Shot Put · Place 2 · San DimasShot Put243-411
Mar 27Los Altos @ San DimasMar 27 · Discus · Place 1 · San DimasDiscus1116-311
Mar 27Los Altos @ San DimasMar 27 · Shot Put · Place 2 · San DimasShot Put243-011
Mar 20Colony vs San DimasMar 20 · Discus · Place 2 · San DimasDiscus1.6kg2.120-0611
Mar 20Colony vs San DimasMar 20 · Shot Put · Place 2 · San DimasShot Put12lb2.41-10.0011
Mar 837th Annual Long Beach RelaysMar 8 · Discus · Place 1 · San DimasDiscus1116-2—
Mar 837th Annual Long Beach RelaysMar 8 · Shot Put · Place 2 · San DimasShot Put242-3—
Feb 27Arroyo vs Chaffey /Pomona Catholic /San DimasFeb 27 · Discus · Place 2 · San DimasDiscus1.6kg2.103-0911
Feb 27Arroyo vs Chaffey /Pomona Catholic /San DimasFeb 27 · Shot Put · Place 1 · San DimasShot Put12lb1.44-02.5011

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · Discus · Place 20 · San DimasDiscus20102-6—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4CIF-SS D3 PrelimsMay 4 · Shot Put · Place 28 · San DimasShot Put12lbRound P28.42-08.0010
Apr 23Valle Vista League Prelims & FinalsApr 23 · Discus · Place 14 · San Dimas (SS)Discus1427.22m10
Apr 23Valle Vista League Prelims & FinalsApr 23 · Shot Put · Place 1 · San Dimas (SS)Shot Put112.73m10
Apr 13San Gabriel Valley ChampionshipsApr 13 · Shot Put · Place 1 · San DimasShot Put145-2—
Apr 11Covina/Diamond Ranch/San DimasApr 11 · Discus · Place 6 · San DimasDiscus629.08m10
Apr 11Covina/Diamond Ranch/San DimasApr 11 · Shot Put · Place 1 · San DimasShot Put112.63m10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28San Dimas v Temple CityFeb 28 · Discus · Place 4 · San DimasDiscus493-6—
Feb 28San Dimas v Temple CityFeb 28 · Shot Put · Place 1 · San DimasShot Put142-5—
Feb 22Bonita vs San DimasFeb 22 · Shot Put · Place 1 · San Dimas (SS)Shot Put112.97m10
Feb 22Bonita vs San DimasFeb 22 · Discus · Place 9 · San Dimas (SS)Discus926.92m10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Valle Vista League FinalsApr 27 · Discus · Place 4 · San DimasDiscus1.6kg4.88-11.0010
Apr 27Valle Vista League FinalsApr 27 · Shot Put · Place 1 · San DimasShot Put10lb1.42-01.50 PB10