Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTrabuco Hills Invitational · Apr 45:24.29Trabuco Hills InvitationalApril 4, 2025
3200 Meters · OutdoorCorona Del Mar vs Huntington Beach/ Marina · Mar 2511:59.51Corona Del Mar vs Huntington Beach/ MarinaMarch 25, 2025
400 Meters · OutdoorLos Alamitos vs Huntington Beach · Apr 1559.93aLos Alamitos vs Huntington BeachApril 15, 2026
800 Meters · IndoorMater Dei Invitational · Feb 212:24.60aMater Dei InvitationalFebruary 21, 2026
800 Meters · OutdoorSunset League Championships · Apr 242:15.26aSunset League ChampionshipsApril 24, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24Sunset League ChampionshipsApr 24 · 800 Meters · Place 8 · Huntington Beach800 MetersRound P8.2:15.26a PB10
Apr 24Sunset League ChampionshipsApr 24 · 800 Meters · Place 12 · Huntington Beach800 Meters12.2:18.27a10
Apr 15Los Alamitos vs Huntington BeachApr 15 · 800 Meters · Place 13 · Huntington Beach800 Meters132:25.54a10
Apr 15Los Alamitos vs Huntington BeachApr 15 · 400 Meters · Place 8 · Huntington Beach400 Meters859.93a PB10
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 58 · Huntington Beach800 Meters582:20.38a10
Apr 1Newport Harbor Tri-MeetApr 1 · 800 Meters · Place 3 · Huntington Beach800 Meters32:18.56a10
Mar 28The TENMar 28 · 800 Meters · Place 96 · Huntington Beach800 Meters96.2:20.97a10
Mar 25Huntington Beach Tri-MeetMar 25 · 800 Meters · Place 4 · Huntington Beach800 Meters42:23.08a10
Mar 18Edison vs Huntington BeachMar 18 · 800 Meters · Place 13 · Huntington Beach800 Meters132:31.34a10
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 1600 Meters · Place 61 · Huntington Beach1600 Meters61.5:39.65a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Mater Dei InvitationalFeb 21 · 800 Meters · Place 37 · Huntington Beach800 Meters372:24.60a PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 29Sunset League ChampionshipsApr 29 · 1600 Meters · Place 55 · Huntington Beach1600 MetersRound P55.5:28.10a9
Apr 29Sunset League ChampionshipsApr 29 · 800 Meters · Place 46 · Huntington Beach800 MetersRound P46.2:29.48a9
Apr 23Huntington Beach vs. EdisonApr 23 · 1600 Meters · Place 13 · Huntington Beach1600 Meters13.5:30.66a9
Apr 23Huntington Beach vs. EdisonApr 23 · 800 Meters · Place 7 · Huntington Beach800 Meters7.2:28.80a9
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 198 · Huntington Beach (SS)1600 Meters1985:24.29 PB9
Apr 2Huntington Beach vs Los AlApr 2 · 1600 Meters · Place 22 · Huntington Beach1600 Meters22.5:41.03a9
Apr 2Huntington Beach vs Los AlApr 2 · 800 Meters · Place 9 · Huntington Beach800 Meters9.2:32.32a9
Mar 29The TEN @ JSerraMar 29 · 1600 Meters · Place 15 · Huntington Beach1600 Meters15.5:35.03a9
Mar 25Corona Del Mar vs Huntington Beach/ MarinaMar 25 · 3200 Meters · Place 4 · Huntington Beach (SS)3200 Meters411:59.51 PB9
Mar 25Corona Del Mar vs Huntington Beach/ MarinaMar 25 · 1600 Meters · Place 15 · Huntington Beach (SS)1600 Meters155:25.879
Mar 19Fountain Valley vs Huntington Beach vs NewportMar 19 · 1600 Meters · Place 19 · Huntington Beach1600 Meters195:44.31a—
Mar 19Fountain Valley vs Huntington Beach vs NewportMar 19 · 800 Meters · Place 15 · Huntington Beach800 Meters152:34.26a—
Mar 7Redondo Nike Track FestivalMar 7 · 1600 Meters · Place 358 · Huntington Beach1600 Meters3585:31.429
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 800 Meters · Place 35 · Huntington Beach (SS)800 Meters352:24.039