Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLos Alamitos vs Servite/Rosary · Feb 255:04.14aLos Alamitos vs Servite/RosaryFebruary 25, 2026
1600 Meters · OutdoorSunset League Championships · Apr 244:57.91aSunset League ChampionshipsApril 24, 2026
3200 Meters · Outdoor46th Irvine Track and Field Invitational presented by ASICS - Day 1 · Mar 1310:56.42a46th Irvine Track and Field Invitational presented by ASICS - Day 1March 13, 2026
800 Meters · IndoorLos Al vs Servite /Rosary · Feb 262:28.49Los Al vs Servite /RosaryFebruary 26, 2025
800 Meters · OutdoorLos Alamitos vs Huntington Beach · Apr 152:17.65aLos Alamitos vs Huntington BeachApril 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 24Sunset League ChampionshipsApr 24 · 3200 Meters · Los Alamitos3200 Meters--DNS11
Apr 24Sunset League ChampionshipsApr 24 · 1600 Meters · Place 5 · Los Alamitos1600 MetersRound P5.4:57.91a PB11
Apr 24Sunset League ChampionshipsApr 24 · 1600 Meters · Place 8 · Los Alamitos1600 Meters8.4:59.29a11
Apr 24Sunset League ChampionshipsApr 24 · 800 Meters · Los Alamitos800 MetersRound P--DNS11
Apr 15Los Alamitos vs Huntington BeachApr 15 · 1600 Meters · Place 3 · Los Alamitos1600 Meters35:04.88a11
Apr 15Los Alamitos vs Huntington BeachApr 15 · 800 Meters · Place 2 · Los Alamitos800 Meters22:17.65a PB11
Apr 1Marina,Los Al, Edison Tri-MeetApr 1 · 1600 Meters · Place 3 · Los Alamitos1600 Meters35:18.96a11
Mar 25Fountain Valley vs Los AlamitosMar 25 · 1600 Meters · Place 2 · Los Alamitos1600 Meters25:07.42a11
Mar 2023rd Annual New Balance California RelaysMar 20 · 3200 Meters · Place 22 · Los Alamitos3200 Meters22.11:13.23a11
Mar 18CDM Tri-meetMar 18 · 3200 Meters · Place 1 · Los Alamitos3200 Meters111:39.05a11
Mar 18CDM Tri-meetMar 18 · 1600 Meters · Place 1 · Los Alamitos1600 Meters15:01.26a11
Mar 1346th Irvine Track and Field Invitational presented by ASICS - Day 1Mar 13 · 3200 Meters · Place 23 · Los Alamitos3200 Meters23.10:56.42a PB11
Mar 7Griffin Invitational and RelaysMar 7 · 1600 Meters · Place 15 · Los Alamitos1600 Meters155:02.01a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Los Alamitos vs Servite/RosaryFeb 25 · 1600 Meters · Place 1 · Los Alamitos1600 Meters15:04.14a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 29Sunset League ChampionshipsApr 29 · 1600 Meters · Place 29 · Los Alamitos1600 MetersRound P29.5:06.32a10
Apr 29Sunset League ChampionshipsApr 29 · 800 Meters · Place 19 · Los Alamitos800 MetersRound P19.2:19.02a10
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 68 · Los Alamitos1600 Meters685:01.5210
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 68 · Los Alamitos1600 Meters685:01.5210
Apr 8Los Al vs Fountain ValleyApr 8 · 1600 Meters · Los Alamitos1600 Meters--DNS10
Apr 8Los Al vs Fountain ValleyApr 8 · 800 Meters · Los Alamitos800 Meters--DNS10
Apr 2Huntington Beach vs Los AlApr 2 · 3200 Meters · Los Alamitos3200 Meters--DNS10
Apr 2Huntington Beach vs Los AlApr 2 · 1600 Meters · Los Alamitos1600 Meters--DNS10
Apr 2Huntington Beach vs Los AlApr 2 · 800 Meters · Los Alamitos800 Meters--DNS10
Mar 22Beach Cities Invitational Mar 22 · 1600 Meters · Place 11 · Los Alamitos1600 Meters114:59.32a10
Mar 19Los Al vs Edison/ MarinaMar 19 · 3200 Meters · Place 2 · Los Alamitos (SS)3200 Meters211:24.7310
Mar 19Los Al vs Edison/ MarinaMar 19 · 1600 Meters · Place 3 · Los Alamitos (SS)1600 Meters35:10.1410
Mar 1422nd Annual California RelaysMar 14 · 1600 Meters · Los Alamitos1600 Meters—DNS10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Los Al vs Servite /RosaryFeb 26 · 800 Meters · Place 9 · Los Alamitos (SS)800 Meters92:28.49 PB10
Feb 26Los Al vs Servite /RosaryFeb 26 · 1600 Meters · Place 3 · Los Alamitos (SS)1600 Meters35:22.0310

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Surf League FinalsApr 24 · 1600 Meters · Place 25 · Los Alamitos1600 MetersRound P25.5:31.48a9
Apr 24Surf League FinalsApr 24 · 800 Meters · Place 3 · Los Alamitos800 Meters3.2:31.44a9
Mar 13Los Alamitos/Edison/Marina-FriendlyMar 13 · 1600 Meters · Los Alamitos1600 Meters—DNS9
Mar 13Los Alamitos/Edison/Marina-FriendlyMar 13 · 800 Meters · Los Alamitos800 Meters—DNS9
Mar 9Sunset Conference PreviewMar 9 · 1600 Meters · Place 39 · Los Alamitos (SS)1600 Meters395:32.149
Mar 1Griffin Relays & Distance CarnivalMar 1 · 1600 Meters · Place 41 · Los Alamitos (SS)1600 Meters415:43.459
Mar 1Griffin Relays & Distance CarnivalMar 1 · 800 Meters · Place 29 · Los Alamitos (SS)800 Meters292:42.219