Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMater Dei Invitational · Feb 1814.61Mater Dei InvitationalFebruary 18, 2023
100 Meters · OutdoorTrabuco Hills Invitational · Apr 313.08aTrabuco Hills InvitationalApril 3, 2026
200 Meters · IndoorMater Dei Invitational · Feb 1830.30Mater Dei InvitationalFebruary 18, 2023
200 Meters · OutdoorBeach Cities Invitational · Mar 2825.76aBeach Cities Invitational March 28, 2026
400 Meters · IndoorMater Dei Invitational · Feb 211:01.53aMater Dei InvitationalFebruary 21, 2026
400 Meters · OutdoorSunset League Championships · Apr 2457.42aSunset League ChampionshipsApril 24, 2026
Long Jump · OutdoorMarina at Huntington Beach · Mar 2814-07.00Marina at Huntington BeachMarch 28, 2023
Triple Jump · IndoorMustang Roundup · Feb 248.76mMustang RoundupFebruary 24, 2024
Triple Jump · OutdoorMustang Round-Up · Mar 48.81mMustang Round-UpMarch 4, 2023

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 24Sunset League ChampionshipsApr 24 · Long Jump · Place 7 · Huntington BeachLong Jump7.16-07.0012
Apr 24Sunset League ChampionshipsApr 24 · 400 Meters · Place 7 · Huntington Beach400 MetersRound P7.57.82a12
Apr 24Sunset League ChampionshipsApr 24 · 400 Meters · Place 7 · Huntington Beach400 Meters7.57.42a PB12
Apr 24Sunset League ChampionshipsApr 24 · 200 Meters · Place 19 · Huntington Beach200 MetersRound P19.25.78aWind: 1.112
Apr 18Orange County Track & Field ChampionshipsApr 18 · 100 Meters · Place 46 · Huntington Beach100 Meters46.12.62aWind: 2.212
Apr 15Los Alamitos vs Huntington BeachApr 15 · Long Jump · Place 4 · Huntington BeachLong Jump416-10.5012
Apr 15Los Alamitos vs Huntington BeachApr 15 · 400 Meters · Place 5 · Huntington Beach400 Meters559.18a12
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 400 Meters · Place 35 · Huntington Beach400 Meters35.57.97a12
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 200 Meters · Place 52 · Huntington Beach200 Meters52.25.87aWind: 1.212
Apr 3Trabuco Hills InvitationalApr 3 · Long Jump · Place 61 · Huntington BeachLong Jump6115-012
Apr 3Trabuco Hills InvitationalApr 3 · 100 Meters · Place 140 · Huntington Beach100 Meters14013.08a PB12
Apr 1Newport Harbor Tri-MeetApr 1 · Long Jump · Place 2 · Huntington BeachLong Jump216-07.0012
Apr 1Newport Harbor Tri-MeetApr 1 · 400 Meters · Place 7 · Huntington Beach400 Meters758.56a12
Apr 1Newport Harbor Tri-MeetApr 1 · 200 Meters · Place 12 · Huntington Beach200 Meters1226.73a12
Mar 28Beach Cities Invitational Mar 28 · 400 Meters · Place 31 · Huntington Beach400 Meters3157.43a12
Mar 28Beach Cities Invitational Mar 28 · 200 Meters · Place 39 · Huntington Beach200 Meters3925.76a PB12
Mar 25Huntington Beach Tri-MeetMar 25 · Long Jump · Place 2 · Huntington BeachLong Jump24.75m12
Mar 25Huntington Beach Tri-MeetMar 25 · 200 Meters · Place 8 · Huntington Beach200 Meters826.02a12
Mar 18Edison vs Huntington BeachMar 18 · Long Jump · Place 3 · Huntington BeachLong Jump34.98m12
Mar 18Edison vs Huntington BeachMar 18 · 400 Meters · Place 1 · Huntington Beach400 Meters158.44a12
Mar 18Edison vs Huntington BeachMar 18 · 200 Meters · Place 4 · Huntington Beach200 Meters426.41a12
Mar 7Griffin Invitational and RelaysMar 7 · 400 Meters · Place 13 · Huntington Beach400 Meters1358.36a12
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 400 Meters · Place 34 · Huntington Beach400 Meters34.59.65a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Mater Dei InvitationalFeb 21 · 400 Meters · Place 33 · Huntington Beach400 Meters331:01.53a PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Sunset League ChampionshipsApr 29 · Long Jump · Place 10 · Huntington BeachLong Jump10.16-08.0011
Apr 29Sunset League ChampionshipsApr 29 · 400 Meters · Place 6 · Huntington Beach400 MetersRound P6.1:00.44a11
Apr 29Sunset League ChampionshipsApr 29 · 400 Meters · Place 6 · Huntington Beach400 Meters6.59.25a11
Apr 29Sunset League ChampionshipsApr 29 · 200 Meters · Place 25 · Huntington Beach200 MetersRound P25.27.49aWind: -1.511
Apr 23Huntington Beach vs. EdisonApr 23 · Long Jump · Place 6 · Huntington BeachLong Jump6.15-01.0011
Apr 23Huntington Beach vs. EdisonApr 23 · 400 Meters · Place 3 · Huntington Beach400 Meters3.1:00.59a11
Apr 23Huntington Beach vs. EdisonApr 23 · 200 Meters · Place 5 · Huntington Beach200 Meters5.26.70aWind: 2.411
Apr 12Ocean View InvitationalApr 12 · 200 Meters · Place 44 · Huntington Beach (SS)200 Meters4427.1611
Apr 4Trabuco Hills InvitationalApr 4 · 200 Meters · Place 125 · Huntington Beach (SS)200 Meters12526.7711
Apr 4Trabuco Hills InvitationalApr 4 · 400 Meters · Place 108 · Huntington Beach (SS)400 Meters1081:00.0611
Apr 2Huntington Beach vs Los AlApr 2 · 400 Meters · Place 5 · Huntington Beach400 Meters5.1:01.45a11
Apr 2Huntington Beach vs Los AlApr 2 · 200 Meters · Place 13 · Huntington Beach200 Meters13.27.27aWind: 2.411
Mar 25Corona Del Mar vs Huntington Beach/ MarinaMar 25 · 200 Meters · Place 7 · Huntington Beach (SS)200 Meters727.0111
Mar 25Corona Del Mar vs Huntington Beach/ MarinaMar 25 · 400 Meters · Place 3 · Huntington Beach (SS)400 Meters31:00.9011
Mar 19Fountain Valley vs Huntington Beach vs NewportMar 19 · 400 Meters · Place 5 · Huntington Beach400 Meters51:01.96a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Sunset Wave League FinalsinalsApr 26 · 400 Meters · Place 5 · Huntington Beach400 Meters5.1:00.57a10
Apr 10Marina v Huntington Beach Dual MeetApr 10 · 400 Meters · Place 3 · Huntington Beach400 Meters31:00.35a—
Mar 20Huntington Beach vs. Laguna BeachMar 20 · Long Jump · Place 5 · Huntington BeachLong Jump5.14-08.50Wind: 010
Mar 20Huntington Beach vs. Laguna BeachMar 20 · 100 Meters · Place 6 · Huntington Beach100 Meters6.14.24aWind: 1.610
Mar 16Laguna Beach Trophy InvitationalMar 16 · 400 Meters · Place 26 · Huntington Beach400 Meters26.1:02.49a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Mustang RoundupFeb 24 · Triple Jump · Place 26 · Huntington Beach (SS)Triple Jump268.76m PB10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28Sunset Wave FinalsApr 28 · Long Jump · Place 7 · Huntington BeachLong Jump7.14-09.009
Apr 28Sunset Wave FinalsApr 28 · 400 Meters · Place 14 · Huntington Beach400 MetersRound P14.1:03.74a9
Apr 28Sunset Wave FinalsApr 28 · 200 Meters · Place 29 · Huntington Beach200 MetersRound P29.28.89aWind: -0.59
Apr 5Laguna Beach vs Huntington BeachApr 5 · Long Jump · Place 7 · Huntington Beach (SS)Long Jump74.41m9
Apr 5Laguna Beach vs Huntington BeachApr 5 · 200 Meters · Place 15 · Huntington Beach (SS)200 Meters1529.289
Apr 5Laguna Beach vs Huntington BeachApr 5 · 100 Meters · Place 8 · Huntington Beach (SS)100 Meters814.399
Mar 28Marina at Huntington BeachMar 28 · Long Jump · Place 8 · Huntington BeachLong Jump8.14-07.00 PB9
Mar 28Marina at Huntington BeachMar 28 · 400 Meters · Place 7 · Huntington Beach400 Meters7.1:06.67a9
Mar 28Marina at Huntington BeachMar 28 · 200 Meters · Place 16 · Huntington Beach200 Meters16.28.72a9
Mar 4Mustang Round-UpMar 4 · Triple Jump · Place 13 · Huntington Beach (SS)Triple Jump138.81m PB9
Mar 4Mustang Round-UpMar 4 · 400 Meters · Place 34 · Huntington Beach (SS)400 Meters341:06.979

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Mater Dei InvitationalFeb 18 · Long Jump · Place 23 · Hunt BeachLong Jump2313-02.009
Feb 18Mater Dei InvitationalFeb 18 · 200 Meters · Place 2 · Hunt Beach200 Meters230.30 PB9
Feb 18Mater Dei InvitationalFeb 18 · 100 Meters · Place 6 · Hunt Beach100 Meters614.61 PB9