Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · IndoorFreeway Prelims · Apr 2542.60mFreeway PrelimsApril 25, 2025
Discus · 1.6kg · OutdoorOcean View Invitational · Apr 6150-06Ocean View InvitationalApril 6, 2024
Discus · 1kg · OutdoorPasadena Running Roses Invitational · May 1830.61mPasadena Running Roses Invitational May 18, 2019
Discus · 2kg · Outdoor2026 Moorpark College Season Opener · Feb 737.97m2026 Moorpark College Season OpenerFebruary 7, 2026
Hammer · 16lb / 7.26kg · Outdoor2026 Moorpark College Season Opener · Feb 735.97m2026 Moorpark College Season OpenerFebruary 7, 2026
Shot Put · 10lb · OutdoorOC Championship · Apr 1550-06.50OC ChampionshipApril 15, 2023
Shot Put · 12lb · IndoorFreeway Prelims · Apr 2515.13mFreeway PrelimsApril 25, 2025
Shot Put · 12lb · OutdoorOC Championships · Apr 1352-02.75OC ChampionshipsApril 13, 2024
Shot Put · 16lb / 7.26kg · Outdoor2026 3C2A Southern California Championships · May 212.84m2026 3C2A Southern California ChampionshipsMay 2, 2026
Shot Put · 4kg · OutdoorPasadena Running Roses Invitational · May 189.18mPasadena Running Roses Invitational May 18, 2019

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · Shot Put · Place 20 · Orange CoastOrange CoastShot Put16lb / 7.26kgRound P20.12.84m PBFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Hammer · Place 13 · Orange CoastOrange CoastHammer16lb / 7.26kg13.34.62mFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Discus · Place 12 · Orange CoastOrange CoastDiscus2kg12.35.86mFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Shot Put · Place 10 · Orange CoastOrange CoastShot Put16lb / 7.26kg10.12.27mFr
Apr 102026 Cerritos InvitationalApr 10 · Discus · Place 4 · Orange CoastOrange CoastDiscus4131-10.68FR
Apr 102026 Cerritos InvitationalApr 10 · Shot Put · Place 3 · Orange CoastOrange CoastShot Put344-2.32FR
Mar 27Mangrum InvitationalMar 27 · Hammer · Orange CoastOrange CoastHammer—FOULFr
Mar 27Mangrum InvitationalMar 27 · Discus · Place 20 · Orange CoastOrange CoastDiscus2034.08mFr
Mar 27Mangrum InvitationalMar 27 · Shot Put · Place 21 · Orange CoastOrange CoastShot Put2110.94mFr
Mar 20Arnie Robinson Invite College OpenMar 20 · Discus · Place 12 · Orange CoastOrange CoastDiscus1239.61mFr
Mar 20Arnie Robinson Invite College OpenMar 20 · Shot Put · Place 10 · Orange CoastOrange CoastShot Put1012.13mFr
Mar 132026 OCC Coast ClassicMar 13 · Discus · Place 10 · Orange CoastOrange CoastDiscus1032.36mFR
Mar 132026 OCC Coast ClassicMar 13 · Shot Put · Place 2 · Orange CoastOrange CoastShot Put212.62mFR
Mar 132026 OCC Coast ClassicMar 13 · Hammer · Place 5 · Orange CoastOrange CoastHammer529.81mFR
Mar 6Beach OpenerMar 6 · Shot Put · Place 20 · Orange CoastOrange CoastShot Put2013.31mFr
Feb 72026 Moorpark College Season OpenerFeb 7 · Hammer · Place 15 · Orange CoastOrange CoastHammer16lb / 7.26kg15.35.97m PBFr
Feb 72026 Moorpark College Season OpenerFeb 7 · Discus · Place 11 · Orange CoastOrange CoastDiscus2kg11.37.97m PBFr
Feb 72026 Moorpark College Season OpenerFeb 7 · Shot Put · Place 14 · Orange CoastOrange CoastShot Put16lb / 7.26kg14.12.01mFr
Jan 302026 OCC Early Season Event MeetJan 30 · Hammer · Place 9 · Orange CoastOrange CoastHammer16lb / 7.26kg9.35.46mFr
Jan 302026 OCC Early Season Event MeetJan 30 · Discus · Place 6 · Orange CoastOrange CoastDiscus2kg6.36.36mFr
Jan 302026 OCC Early Season Event MeetJan 30 · Shot Put · Place 4 · Orange CoastOrange CoastShot Put16lb / 7.26kg4.11.88mFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27OEC InvitationalFeb 27 · Hammer · Place 6 · Orange CoastOrange CoastHammer637.83mFR
Feb 27OEC InvitationalFeb 27 · Discus · Place 17 · Orange CoastOrange CoastDiscus1732.32mFR
Feb 27OEC InvitationalFeb 27 · Shot Put · Place 7 · Orange CoastOrange CoastShot Put712.73mFR

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 17CIF-SS FinalsMay 17 · Discus · Place 7 · EsperanzaEsperanzaDiscus1.6kg7.138-1112
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · Discus · Place 8 · EsperanzaEsperanzaDiscus1.6kgRound P8.143-0412
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · Shot Put · Place 11 · EsperanzaEsperanzaShot Put12lbRound P11.48-04.5012
May 2Century Conference ChampionshipsMay 2 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kgRound P1.139-0912
May 2Century Conference ChampionshipsMay 2 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.143-0912
May 2Century Conference ChampionshipsMay 2 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lbRound P1.49-07.5012
May 2Century Conference ChampionshipsMay 2 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.49-02.0012
Apr 9Pacifica vs EsperanzaApr 9 · Discus · Place 4 · EsperanzaEsperanzaDiscus1.6kg4.125' 1"12
Apr 9Pacifica vs EsperanzaApr 9 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.49' 5.5"12
Apr 3Esperanza vs TroyApr 3 · Discus · Place 2 · EsperanzaEsperanzaDiscus1.6kg2.127-1012
Apr 3Esperanza vs TroyApr 3 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.52-00.0012
Mar 29Orange County Champs @ Mission ViejoMar 29 · Discus · Place 16 · EsperanzaEsperanzaDiscus1.6kg16.131-0112
Mar 29Orange County Champs @ Mission ViejoMar 29 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.50-11.0012
Mar 26Esperanza at Crean Lutheran Dual MeetMar 26 · Discus · Place 2 · EsperanzaEsperanzaDiscus2131-912
Mar 26Esperanza at Crean Lutheran Dual MeetMar 26 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put152-1.512
Mar 20Esperanza vs CypressMar 20 · Discus · Place 2 · EsperanzaEsperanzaDiscus1.6kg2.131-0612
Mar 20Esperanza vs CypressMar 20 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.51-03.2512
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · Discus · Place 9 · EsperanzaEsperanzaDiscus1.6kg9.139-07.0012
Feb 27Irvine vs EsperanzaFeb 27 · Discus · Place 5 · EsperanzaEsperanzaDiscus1.6kg5.79-0812
Feb 27Irvine vs EsperanzaFeb 27 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.50-02.0012
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · Discus · Place 2 · EsperanzaEsperanzaDiscus1.6kg2.142-0812
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.47-04.0012

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Freeway PrelimsApr 25 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kgRound P1.42.60m PB12
Apr 25Freeway PrelimsApr 25 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.42.60m12
Apr 25Freeway PrelimsApr 25 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lbRound P1.15.13m PB12
Apr 25Freeway PrelimsApr 25 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.15.13m12
Feb 27Irvine vs Esperanza Dual MeetFeb 27 · Discus · Place 5 · EsperanzaEsperanzaDiscus524.28m12
Feb 27Irvine vs Esperanza Dual MeetFeb 27 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put115.29m12

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 11CIF SS FinalsMay 11 · Discus · Place 5 · EsperanzaEsperanzaDiscus1.6kg5.143-0911
May 11CIF SS FinalsMay 11 · Shot Put · Place 6 · EsperanzaEsperanzaShot Put12lb6.50-01.0011
May 4CIF-SS D3 PrelimsMay 4 · Discus · Place 5 · EsperanzaEsperanzaDiscus1.6kgRound P5.140-04.0011
May 4CIF-SS D3 PrelimsMay 4 · Shot Put · Place 7 · EsperanzaEsperanzaShot Put12lbRound P7.49-11.5011
Apr 26Century Conference FinalsApr 26 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kgRound P1.139-09.0011
Apr 26Century Conference FinalsApr 26 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.136-11.0011
Apr 26Century Conference FinalsApr 26 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lbRound P1.49-03.0011
Apr 26Century Conference FinalsApr 26 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.49-05.5011
Apr 19North Hills League prelims 2024Apr 19 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.139-09.0011
Apr 13OC ChampionshipsApr 13 · Discus · Place 11 · EsperanzaEsperanzaDiscus1.6kg11.134-1111
Apr 13OC ChampionshipsApr 13 · Shot Put · Place 2 · EsperanzaEsperanzaShot Put12lb2.52-02.75 PB11
Apr 10El Dorado vs EsperanzaApr 10 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.134-0011
Apr 10El Dorado vs EsperanzaApr 10 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.44-08.0011
Apr 6Ocean View InvitationalApr 6 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.150-06 PB11
Apr 6Ocean View InvitationalApr 6 · Shot Put · Place 4 · EsperanzaEsperanzaShot Put12lb4.43-07.0011
Mar 21Esperanza vs El ModenaMar 21 · Discus · Place 2 · EsperanzaEsperanzaDiscus1.6kg2.131-04.00Wind: 011
Mar 21Esperanza vs El ModenaMar 21 · Shot Put · Place 2 · EsperanzaEsperanzaShot Put12lb2.42-02.75Wind: 011
Mar 16Brea Olinda RelaysMar 16 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.137-07.0011
Mar 16Brea Olinda RelaysMar 16 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.43-08.0011
Mar 14Foothill at EsperanzaMar 14 · Discus · Place 2 · EsperanzaEsperanzaDiscus1.6kg2.127-1111
Mar 14Foothill at EsperanzaMar 14 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.48-03.0011
Mar 6Yorba Linda vs Esperanza Dual Mar 6 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put138-9.25—
Mar 6Yorba Linda vs Esperanza Dual Mar 6 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put138-9.25—
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.135-1111
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · Shot Put · Place 2 · EsperanzaEsperanzaShot Put12lb2.48-04.0011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Eagle InvitationalFeb 17 · Shot Put · Place 2 · Esperanza (SS)Esperanza (SS)Shot Put214.22m11
Feb 17Eagle InvitationalFeb 17 · Discus · Place 2 · Esperanza (SS)Esperanza (SS)Discus241.17m11

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 3 Track and Field PrelimsMay 6 · Discus · Place 13 · EsperanzaEsperanzaDiscus1.6kgRound P13.129-06.0010
May 6CIF-SS Division 3 Track and Field PrelimsMay 6 · Shot Put · Place 27 · EsperanzaEsperanzaShot Put12lbRound P27.42-02.0010
Apr 28Crestview / North Hills League FinalsApr 28 · Discus · Place 1 · EsperanzaEsperanzaDiscus1129-0—
Apr 28Crestview / North Hills League FinalsApr 28 · Discus · Place 1 · EsperanzaEsperanzaDiscus1126-6.50—
Apr 28Crestview / North Hills League FinalsApr 28 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put146-6.50—
Apr 28Crestview / North Hills League FinalsApr 28 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put146-4—
Apr 21North Hills League PrelimsApr 21 · Discus · Place 1 · Esperanza (SS)Esperanza (SS)DiscusRound P1129-00.0010
Apr 21North Hills League PrelimsApr 21 · Shot Put · Place 1 · Esperanza (SS)Esperanza (SS)Shot PutRound P146-06.5010
Apr 15OC ChampionshipApr 15 · Discus · Place 3 · EsperanzaEsperanzaDiscus1.6kg3.128-08.0010
Apr 15OC ChampionshipApr 15 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put10lb1.50-06.50 PB10
Apr 12El Modena vs EsperanzaApr 12 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.126-0210
Apr 12El Modena vs EsperanzaApr 12 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.38-08.0010
Apr 12023 Yorba Linda InvitationalApr 1 · Discus · Place 8 · EsperanzaEsperanzaDiscus1.6kg8.120' 8.2510
Apr 12023 Yorba Linda InvitationalApr 1 · Shot Put · Place 8 · EsperanzaEsperanzaShot Put12lb8.40' 10.510
Mar 18Triton InvitationalMar 18 · Discus · Place 6 · Esperanza (SEsperanza (SDiscus6126-0410
Mar 18Triton InvitationalMar 18 · Shot Put · Place 5 · Esperanza (SEsperanza (SShot Put542-02.5010
Mar 16El Dorado HS vs Esperanza HSMar 16 · Discus · Place 2 · EsperanzaEsperanzaDiscus1.6kg2.125-06.0010
Mar 16El Dorado HS vs Esperanza HSMar 16 · Shot Put · Place 2 · EsperanzaEsperanzaShot Put12lb2.41-02.5010
Mar 11Irvine ASICS Track and Field InvitationalMar 11 · Discus · Place 6 · EsperanzaEsperanzaDiscus1.6kg6.122-10.0010
Mar 11Irvine ASICS Track and Field InvitationalMar 11 · Shot Put · Place 3 · EsperanzaEsperanzaShot Put12lb3.42-11.0010
Mar 8Yorba Linda at EsperanzaMar 8 · Discus · Place 2 · EsperanzaEsperanzaDiscus1.6kg2.128-06.0010
Mar 8Yorba Linda at EsperanzaMar 8 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.43-06.0010
Mar 1Tri-Meet: Esperanza, Portola, Villa ParkMar 1 · Discus · Place 2 · EsperanzaEsperanzaDiscus1.6kg2.116-09.0010
Mar 1Tri-Meet: Esperanza, Portola, Villa ParkMar 1 · Shot Put · Place 3 · EsperanzaEsperanzaShot Put12lb3.40-05.5010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Eagle InvitationalFeb 18 · Shot Put · Place 9 · Esperanza (SS)Esperanza (SS)Shot Put912.58m10
Feb 18Eagle InvitationalFeb 18 · Discus · Place 3 · Esperanza (SS)Esperanza (SS)Discus338.10m10

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 29Crestview League FinalsApr 29 · Discus · Place 1 · EsperanzaEsperanzaDiscus134.44m9
Apr 29Crestview League FinalsApr 29 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put113.09m9
Apr 22Crestview League PrelimsApr 22 · Discus · Place 1 · EsperanzaEsperanzaDiscus134.44m9
Apr 22Crestview League PrelimsApr 22 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put113.09m9
Apr 7Esperanza vs YLHSApr 7 · Discus · Place 1 · Esperanza (SS)Esperanza (SS)Discus134.13m9
Apr 7Esperanza vs YLHSApr 7 · Shot Put · Place 1 · Esperanza (SS)Esperanza (SS)Shot Put112.80m9
Mar 26OC ChampionshipsMar 26 · Discus · Place 6 · EsperanzaEsperanzaDiscus1.6kg6.109-10.009
Mar 26OC ChampionshipsMar 26 · Shot Put · Place 11 · EsperanzaEsperanzaShot Put10lb11.39-04.259
Mar 23Brea vs Esperanza DualMar 23 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.108-07.009
Mar 23Brea vs Esperanza DualMar 23 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put10lb1.39-00.009
Mar 16Canyon vs Esperanza Dual MeetMar 16 · Discus · Place 1 · EsperanzaEsperanzaDiscus1.6kg1.110' 59
Mar 16Canyon vs Esperanza Dual MeetMar 16 · Shot Put · Place 1 · EsperanzaEsperanzaShot Put12lb1.37' 39
Mar 11Irvine/ASICS Track and Field InvitationalMar 11 · Discus · Place 4 · EsperanzaEsperanzaDiscus1.6kg4.104-04.009
Mar 11Irvine/ASICS Track and Field InvitationalMar 11 · Shot Put · Place 4 · EsperanzaEsperanzaShot Put10lb4.37-08.509
Feb 19Eagle InviteFeb 19 · Discus · Place 4 · EsperanzaEsperanzaDiscus1.6kg4.106-069
Feb 19Eagle InviteFeb 19 · Shot Put · Place 12 · EsperanzaEsperanzaShot Put10lb12.32-11.509

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Esperanza vs Villa ParkFeb 24 · Discus · Place 3 · EsperanzaEsperanzaDiscus3109-069
Feb 24Esperanza vs Villa ParkFeb 24 · Shot Put · Place 6 · EsperanzaEsperanzaShot Put636-00.009

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Pasadena Running Roses Invitational May 18 · Discus · Place 3 · 33-Unattached33-UnattachedDiscus1kg3.30.61m PB6
May 18Pasadena Running Roses Invitational May 18 · Shot Put · Place 8 · 33-Unattached33-UnattachedShot Put4kg8.9.18m PB6

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 9La Mirada La Serna All Comers MeetDec 9 · Discus · Place 18 · EsperanzaEsperanzaDiscus1.6kg18.76-085
Dec 9La Mirada La Serna All Comers MeetDec 9 · Shot Put · Place 28 · EsperanzaEsperanzaShot Put12lb28.24-02.005
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · Discus · Place 6 · 33-Unattached33-UnattachedDiscus1kg6.18.61m4
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Discus · Place 6 · 33-Unattached33-UnattachedDiscus1kg6.14.91m4