Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 3C2A Southern California Championships · May 212.08a2026 3C2A Southern California ChampionshipsMay 2, 2026
110m Hurdles · 39" / 0.991m · OutdoorEmpire League Finals · Apr 2515.53aEmpire League FinalsApril 25, 2024
110m Hurdles · 42" / 1.067m · Outdoor2026 3C2A Southern California Championships · May 215.62a2026 3C2A Southern California ChampionshipsMay 2, 2026
1500 Meters · Outdoor2026 3C2A Southern California Championships · May 24:58.94a2026 3C2A Southern California ChampionshipsMay 2, 2026
300m Hurdles · 36" / 0.914m · OutdoorEmpire League Finals · Apr 2742.96aEmpire League FinalsApril 27, 2023
400 Meters · Outdoor2026 3C2A Southern California Championships · May 253.57a2026 3C2A Southern California ChampionshipsMay 2, 2026
60m Hurdles · 42" / 1.067m · Outdoor2026 OCC Early Season Event Meet · Jan 309.17a2026 OCC Early Season Event MeetJanuary 30, 2026
Decathlon · Outdoor2026 3C2A Southern California Championships · May 257622026 3C2A Southern California ChampionshipsMay 2, 2026
Discus · 2kg · Outdoor2026 3C2A Southern California Championships · May 229.62m2026 3C2A Southern California ChampionshipsMay 2, 2026
High Jump · OutdoorEmpire League Finals · Apr 285-06.00Empire League FinalsApril 28, 2022
Javelin · 800g · Outdoor2026 3C2A Southern California Championships · May 242.60m2026 3C2A Southern California ChampionshipsMay 2, 2026
Long Jump · OutdoorOxy Distance Carnival and Spring Break Classic · Mar 146.26mOxy Distance Carnival and Spring Break ClassicMarch 14, 2026
Pole Vault · Outdoor2026 3C2A Southern California Championships · May 23.75m2026 3C2A Southern California ChampionshipsMay 2, 2026
Shot Put · 16lb / 7.26kg · Outdoor2026 OCC Early Season Event Meet · Jan 3010.92m2026 OCC Early Season Event MeetJanuary 30, 2026
Triple Jump · OutdoorEmpire League Prelims · Apr 2012.24mEmpire League PrelimsApril 20, 2023

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · Decathlon · Place 7 · CerritosCerritosDecathlonRound M7.5762 PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Long Jump · Place 6 · CerritosCerritosLong JumpRound M6.6.08mWind: -2So
May 22026 3C2A Southern California ChampionshipsMay 2 · Pole Vault · Place 6 · CerritosCerritosPole VaultRound M6.3.55mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Pole Vault · Place 14 · CerritosCerritosPole VaultRound P14.3.75m PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · High Jump · Place 4 · CerritosCerritosHigh JumpRound M4.1.81mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Javelin · Place 8 · CerritosCerritosJavelin800gRound M8.42.60m PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Javelin · Place 21 · CerritosCerritosJavelin800gRound P21.40.12mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Discus · Place 9 · CerritosCerritosDiscus2kgRound M9.29.62m PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Shot Put · Place 7 · CerritosCerritosShot Put16lb / 7.26kgRound M7.10.46mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 110m Hurdles · Place 5 · CerritosCerritos110m Hurdles42" / 1.067mRound M5.16.13aWind: -0.4So
May 22026 3C2A Southern California ChampionshipsMay 2 · 110m Hurdles · Place 12 · CerritosCerritos110m Hurdles42" / 1.067mRound P12.15.62a PBWind: 0.2So
May 22026 3C2A Southern California ChampionshipsMay 2 · 1500 Meters · Place 7 · CerritosCerritos1500 MetersRound M7.4:58.94a PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 400 Meters · Place 13 · CerritosCerritos400 MetersRound M13.53.57a PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 100 Meters · Place 14 · CerritosCerritos100 MetersRound M14.12.08a PBWind: 0So
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · 1500 Meters · Place 7 · CerritosCerritos1500 MetersRound M7.4:58.94aSo
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Javelin · Place 8 · CerritosCerritosJavelin800gRound M8.42.60mSo
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Pole Vault · Place 6 · CerritosCerritosPole VaultRound M6.3.55mSo
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Discus · Place 9 · CerritosCerritosDiscus2kgRound M9.29.62mSo
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · 110m Hurdles · Place 5 · CerritosCerritos110m Hurdles42" / 1.067mRound M5.16.13aWind: -0.4So
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · 400 Meters · Place 13 · CerritosCerritos400 MetersRound M13.53.57aSo
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · High Jump · Place 4 · CerritosCerritosHigh JumpRound M4.1.81mSo
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Shot Put · Place 7 · CerritosCerritosShot Put16lb / 7.26kgRound M7.10.46mSo
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Long Jump · Place 6 · CerritosCerritosLong JumpRound M6.6.08mWind: -2So
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · 100 Meters · Place 14 · CerritosCerritos100 MetersRound M14.12.08aWind: 0So
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Decathlon · Place 7 · CerritosCerritosDecathlonRound M7.5762So
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · Long Jump · Place 10 · CerritosCerritosLong Jump10.6.26m PBWind: 1.1So
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 110m Hurdles · Place 4 · CerritosCerritos110m Hurdles42" / 1.067m4.15.87aWind: 2.2So
Jan 302026 OCC Early Season Event MeetJan 30 · 60m Hurdles · Place 3 · CerritosCerritos60m Hurdles42" / 1.067m3.9.17a PBWind: -1.5So
Jan 302026 OCC Early Season Event MeetJan 30 · Long Jump · Place 9 · CerritosCerritosLong Jump9.6.18mSo
Jan 302026 OCC Early Season Event MeetJan 30 · Shot Put · Place 12 · CerritosCerritosShot Put16lb / 7.26kg12.10.92m PBSo

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 4CIF-SS D1 PrelimsMay 4 · Triple Jump · Place 30 · Valencia (Placentia)Valencia (Placentia)Triple JumpRound P30.40-04.5012
May 4CIF-SS D1 PrelimsMay 4 · 110m Hurdles · Place 25 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991mRound P25.15.80aWind: 1.212
May 4CIF-SS D1 PrelimsMay 4 · High Jump · Place 15 · Valencia (Placentia)Valencia (Placentia)High JumpRound P15.6-00.0012
Apr 25Empire League FinalsApr 25 · Triple Jump · Place 1 · Valencia (Placentia)Valencia (Placentia)Triple Jump1.40-09.0012
Apr 25Empire League FinalsApr 25 · 110m Hurdles · Place 2 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991mRound P2.15.32aWind: 3.312
Apr 25Empire League FinalsApr 25 · 110m Hurdles · Place 3 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991m3.15.53a PB12
Apr 25Empire League FinalsApr 25 · High Jump · Place 1 · Valencia (Placentia)Valencia (Placentia)High Jump1.6-02.0012
Apr 13OC ChampionshipsApr 13 · 110m Hurdles · Place 9 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991m9.15.63aWind: 1.512
Apr 13OC ChampionshipsApr 13 · High Jump · Place 6 · Valencia (Placentia)Valencia (Placentia)High Jump6.6-00.0012
Mar 28Tustin vs ValenciaMar 28 · Triple Jump · Place 1 · Valencia (Placentia)Valencia (Placentia)Triple Jump1.38-10.5012
Mar 28Tustin vs ValenciaMar 28 · 110m Hurdles · Place 1 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991m1.15.97a12
Mar 28Tustin vs ValenciaMar 28 · High Jump · Place 1 · Valencia (Placentia)Valencia (Placentia)High Jump1.6-00.0012
Mar 23Yorba Linda InvitationalMar 23 · 110m Hurdles · Place 3 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991m3.15.97aWind: 0.312
Mar 23Yorba Linda InvitationalMar 23 · High Jump · Place 2 · Valencia (Placentia)Valencia (Placentia)High Jump2.6-02.0012
Mar 1Condor Invitational and Distance CarnivalMar 1 · High Jump · Place 4 · Valencia (Placentia)Valencia (Placentia)High Jump45-2—
Mar 1Condor Invitational and Distance CarnivalMar 1 · 110m Hurdles · Place 1 · Valencia (Placentia)Valencia (Placentia)110m Hurdles116.49a—
Feb 22Anaheim and Fullerton at ValenciaFeb 22 · Triple Jump · Place 1 · Valencia (Placentia)Valencia (Placentia)Triple Jump1.38-02.0012
Feb 22Anaheim and Fullerton at ValenciaFeb 22 · 300m Hurdles · Place 4 · Valencia (Placentia)Valencia (Placentia)300m Hurdles36" / 0.914m4.44.77a12
Feb 22Anaheim and Fullerton at ValenciaFeb 22 · 110m Hurdles · Place 1 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991m1.15.99a12
Feb 22Anaheim and Fullerton at ValenciaFeb 22 · High Jump · Place 1 · Valencia (Placentia)Valencia (Placentia)High Jump1.6-00.0012

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 110m Hurdles · Place 33 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991mRound P33.16.09aWind: 2.111
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · High Jump · Place 20 · Valencia (Placentia)Valencia (Placentia)High JumpRound P20.5-09.0011
Apr 27Empire League FinalsApr 27 · Triple Jump · Place 4 · Valencia (Placentia)Valencia (Placentia)Triple Jump4.40-02.0011
Apr 27Empire League FinalsApr 27 · 300m Hurdles · Place 2 · Valencia (Placentia)Valencia (Placentia)300m Hurdles36" / 0.914mRound P2.43.19a11
Apr 27Empire League FinalsApr 27 · 300m Hurdles · Place 3 · Valencia (Placentia)Valencia (Placentia)300m Hurdles36" / 0.914m3.42.96a PB11
Apr 27Empire League FinalsApr 27 · 110m Hurdles · Place 1 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991mRound P1.16.00aWind: 2.911
Apr 27Empire League FinalsApr 27 · 110m Hurdles · Place 2 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991m2.15.89aWind: -0.211
Apr 27Empire League FinalsApr 27 · High Jump · Place 2 · Valencia (Placentia)Valencia (Placentia)High Jump2.5-08.0011
Apr 20Empire League PrelimsApr 20 · High Jump · Place 2 · Valencia Placentia (SS)Valencia Placentia (SS)High Jump21.72m11
Apr 20Empire League PrelimsApr 20 · Triple Jump · Place 4 · Valencia Placentia (SS)Valencia Placentia (SS)Triple Jump412.24m PB11
Apr 20Empire League PrelimsApr 20 · 300m Hurdles · Place 3 · Valencia Placentia (SS)Valencia Placentia (SS)300m Hurdles342.9611
Apr 20Empire League PrelimsApr 20 · 300m Hurdles · Place 2 · Valencia Placentia (SS)Valencia Placentia (SS)300m HurdlesRound P243.1911
Apr 20Empire League PrelimsApr 20 · 110m Hurdles · Place 2 · Valencia Placentia (SS)Valencia Placentia (SS)110m Hurdles215.8911
Apr 20Empire League PrelimsApr 20 · 110m Hurdles · Place 1 · Valencia Placentia (SS)Valencia Placentia (SS)110m HurdlesRound P116.0011
Apr 15OC ChampionshipApr 15 · Triple Jump · Place 18 · Valencia (Placentia)Valencia (Placentia)Triple Jump18.39-06.0011
Apr 15OC ChampionshipApr 15 · 110m Hurdles · Place 17 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991m17.16.67aWind: -0.311
Apr 15OC ChampionshipApr 15 · High Jump · Place 18 · Valencia (Placentia)Valencia (Placentia)High Jump18.5-06.0011
Apr 12023 Yorba Linda InvitationalApr 1 · 300m Hurdles · Place 5 · Valencia (Placentia)Valencia (Placentia)300m Hurdles36" / 0.914m5.44.73a11
Apr 12023 Yorba Linda InvitationalApr 1 · 110m Hurdles · Place 4 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991m4.16.47aWind: 1.111
Apr 12023 Yorba Linda InvitationalApr 1 · High Jump · Place 7 · Valencia (Placentia)Valencia (Placentia)High Jump7.5' 811
Mar 25Brea RelaysMar 25 · High Jump · Place 5 · Valencia Placentia (SS)Valencia Placentia (SS)High Jump51.67m11
Mar 25Brea RelaysMar 25 · 110m Hurdles · Place 5 · Valencia Placentia (SS)Valencia Placentia (SS)110m Hurdles516.8111

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28Empire League FinalsApr 28 · 300m Hurdles · Place 2 · Valencia (Placentia)Valencia (Placentia)300m Hurdles36" / 0.914m2.45.32a10
Apr 28Empire League FinalsApr 28 · 110m Hurdles · Place 1 · Valencia (Placentia)Valencia (Placentia)110m Hurdles36" / 0.914m1.17.15aWind: 4.110
Apr 28Empire League FinalsApr 28 · High Jump · Place 1 · Valencia (Placentia)Valencia (Placentia)High Jump1.5-06.00 PB10
Apr 21Empire League PrelimsApr 21 · High Jump · Place 1 · Valencia (Placentia)Valencia (Placentia)High Jump1.5-06.0010
Apr 2Yorba Linda InvitationalApr 2 · 300m Hurdles · Place 2 · Valencia (Placentia)Valencia (Placentia)300m Hurdles36" / 0.914m2.46.76a10
Apr 2Yorba Linda InvitationalApr 2 · 110m Hurdles · Place 1 · Valencia (Placentia)Valencia (Placentia)110m Hurdles39" / 0.991m1.18.49a10
Apr 2Yorba Linda InvitationalApr 2 · High Jump · Place 4 · Valencia (Placentia)Valencia (Placentia)High Jump4.5-04.0010

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Brea RelaysFeb 26 · High Jump · Place 3 · Valencia Placentia (SS)Valencia Placentia (SS)High Jump35-410
Feb 26Brea RelaysFeb 26 · 110m Hurdles · Place 6 · Valencia Placentia (SS)Valencia Placentia (SS)110m Hurdles619.7710