Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMater Dei Invitational · Feb 214:27.09aMater Dei InvitationalFebruary 21, 2026
1600 Meters · OutdoorTrabuco Hills Distance Carnival and Inv. · Mar 294:19.54Trabuco Hills Distance Carnival and Inv.March 29, 2024
3200 Meters · OutdoorASICS Laguna Beach Trophy Invite · Mar 149:31.91ASICS Laguna Beach Trophy InviteMarch 14, 2025
800 Meters · IndoorMater Dei Invitational · Feb 211:59.58aMater Dei InvitationalFebruary 21, 2026
800 Meters · OutdoorThe TEN @ JSerra · Mar 291:54.54aThe TEN @ JSerraMarch 29, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Sunset League ChampionshipsApr 24 · 1600 Meters · Huntington Beach1600 Meters--DNS12
Apr 1Newport Harbor Tri-MeetApr 1 · 1600 Meters · Place 1 · Huntington Beach1600 Meters14:47.98a12
Mar 28The TENMar 28 · 800 Meters · Place 40 · Huntington Beach800 Meters40.2:02.83a12
Mar 13Redondo Track FestivalMar 13 · 3200 Meters · Place 41 · Huntington Beach3200 Meters41.9:38.53a12
Mar 7Griffin Invitational and RelaysMar 7 · 1600 Meters · Place 1 · Huntington Beach1600 Meters14:33.91a12
Mar 7Griffin Invitational and RelaysMar 7 · 800 Meters · Place 1 · Huntington Beach800 Meters12:00.00a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Mater Dei InvitationalFeb 21 · 1600 Meters · Place 6 · Huntington Beach1600 Meters64:27.09a PB12
Feb 21Mater Dei InvitationalFeb 21 · 800 Meters · Place 1 · Huntington Beach800 Meters11:59.58a PB12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 800 Meters · Place 36 · Huntington Beach800 MetersRound P36.2:00.59a11
Apr 29Sunset League ChampionshipsApr 29 · 1600 Meters · Place 2 · Huntington Beach1600 Meters2.4:19.91a11
Apr 29Sunset League ChampionshipsApr 29 · 800 Meters · Place 3 · Huntington Beach800 MetersRound P3.1:58.44a11
Apr 29Sunset League ChampionshipsApr 29 · 800 Meters · Place 2 · Huntington Beach800 Meters2.1:57.64a11
Apr 23Huntington Beach vs. EdisonApr 23 · 1600 Meters · Place 1 · Huntington Beach1600 Meters1.4:36.28a11
Apr 23Huntington Beach vs. EdisonApr 23 · 800 Meters · Place 1 · Huntington Beach800 Meters1.2:02.21a11
Apr 11Arcadia InvitationalApr 11 · 800 Meters · Place 41 · Huntington Beach800 Meters411:58.8311
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 11 · Huntington Beach (SS)1600 Meters114:19.6311
Apr 2Huntington Beach vs Los AlApr 2 · 1600 Meters · Place 1 · Huntington Beach1600 Meters1.4:44.24a11
Mar 29The TEN @ JSerraMar 29 · 800 Meters · Place 7 · Huntington Beach800 Meters7.1:54.54a PB11
Mar 25Corona Del Mar vs Huntington Beach/ MarinaMar 25 · 1600 Meters · Place 3 · Huntington Beach (SS)1600 Meters34:39.4011
Mar 19Fountain Valley vs Huntington Beach vs NewportMar 19 · 1600 Meters · Place 1 · Huntington Beach1600 Meters14:30.95a—
Mar 19Fountain Valley vs Huntington Beach vs NewportMar 19 · 800 Meters · Place 1 · Huntington Beach800 Meters12:02.35a—
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 3200 Meters · Place 15 · Huntington Beach3200 Meters159:31.91 PB11
Mar 7Redondo Nike Track FestivalMar 7 · 1600 Meters · Place 59 · Huntington Beach1600 Meters594:30.3611
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 3200 Meters · Place 3 · Huntington Beach (SS)3200 Meters39:34.2011

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 4CIF-SS D1 PrelimsMay 4 · 1600 Meters · Place 42 · Huntington Beach1600 MetersRound P42.4:29.83a10
Apr 26Sunset Wave League FinalsinalsApr 26 · 1600 Meters · Place 1 · Huntington Beach1600 Meters1.4:24.67a10
Apr 26Sunset Wave League FinalsinalsApr 26 · 800 Meters · Place 1 · Huntington Beach800 Meters1.2:01.52a10
Apr 13OC ChampionshipsApr 13 · 800 Meters · Place 13 · Huntington Beach800 Meters13.1:59.48a10
Apr 10Marina v Huntington Beach Dual MeetApr 10 · 1600 Meters · Place 1 · Huntington Beach1600 Meters14:40.20a—
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 1600 Meters · Place 6 · Huntington Beach (SS)1600 Meters64:19.54 PB10
Mar 20Huntington Beach vs. Laguna BeachMar 20 · 1600 Meters · Place 1 · Huntington Beach1600 Meters1.4:42.63a10
Mar 20Huntington Beach vs. Laguna BeachMar 20 · 800 Meters · Place 1 · Huntington Beach800 Meters1.2:04.58a10
Mar 16Laguna Beach Trophy InvitationalMar 16 · 800 Meters · Place 4 · Huntington Beach800 Meters4.1:56.18a10
Mar 9Sunset Conference PreviewMar 9 · 800 Meters · Place 2 · Huntington Beach (SS)800 Meters21:58.8210
Mar 1HB Sunset ClassicMar 1 · 1600 Meters · Place 8 · Huntington Beach1600 Meters8.4:27.10a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Mustang RoundupFeb 24 · 800 Meters · Place 47 · Huntington Beach (SS)800 Meters472:12.9910
Feb 17Mater Dei InvitationalFeb 17 · 1600 Meters · Place 5 · Hunt Beach (Ss)1600 Meters54:28.5710

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 1600 Meters · Place 41 · Huntington Beach1600 MetersRound P41.4:29.78a9
Apr 28Sunset Wave FinalsApr 28 · 1600 Meters · Place 1 · Huntington Beach1600 Meters1.4:23.99a9
Apr 28Sunset Wave FinalsApr 28 · 800 Meters · Place 4 · Huntington Beach800 Meters4.1:59.66a9
Apr 15OC ChampionshipApr 15 · 1600 Meters · Place 26 · Huntington Beach1600 Meters26.4:33.71a9
Apr 1Trabuco InviteApr 1 · 3200 Meters · Place 7 · Huntington Beach3200 Meters7.9:41.96a9
Mar 28Marina at Huntington BeachMar 28 · 1600 Meters · Place 1 · Huntington Beach1600 Meters1.4:40.10a9
Mar 28Marina at Huntington BeachMar 28 · 800 Meters · Place 1 · Huntington Beach800 Meters1.2:00.26a9
Mar 22Huntington Beach vs. Corona del Mar Dual MeetMar 22 · 1600 Meters · Place 1 · Huntington B1600 Meters14:29.319
Mar 18Laguna Beach Trophy InvitationMar 18 · 800 Meters · Place 7 · Huntington Beach (SS)800 Meters72:00.969
Mar 4Mustang Round-UpMar 4 · 1600 Meters · Place 10 · Huntington Beach (SS)1600 Meters104:31.209

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Mater Dei InvitationalFeb 18 · 1600 Meters · Place 8 · Hunt Beach1600 Meters84:37.739