Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorArcadia (Mega) Mini Meet · Feb 215:17.95aArcadia (Mega) Mini MeetFebruary 21, 2026
1600 Meters · OutdoorSan Gabriel Valley Championships · Apr 184:54.60aSan Gabriel Valley ChampionshipsApril 18, 2026
3200 Meters · OutdoorCovina Invitational · Mar 2912:40.55aCovina InvitationalMarch 29, 2024
800 Meters · OutdoorAlmont League Prelims and Finals · Apr 282:14.95aAlmont League Prelims and FinalsApril 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28Almont League Prelims and FinalsApr 28 · 1600 Meters · Place 8 · San Gabriel1600 MetersRound P8.5:02.97a12
Apr 28Almont League Prelims and FinalsApr 28 · 1600 Meters · Place 7 · San Gabriel1600 Meters7.4:57.38a12
Apr 28Almont League Prelims and FinalsApr 28 · 800 Meters · Place 7 · San Gabriel800 MetersRound P7.2:18.27a12
Apr 28Almont League Prelims and FinalsApr 28 · 800 Meters · Place 5 · San Gabriel800 Meters5.2:14.95a PB12
Apr 18San Gabriel Valley ChampionshipsApr 18 · 1600 Meters · Place 61 · San Gabriel1600 Meters61.4:54.60a PB12
Apr 16Montebello vs San Gabriel Apr 16 · 1600 Meters · Place 8 · San Gabriel1600 Meters85:09.36a12
Apr 16Montebello vs San Gabriel Apr 16 · 800 Meters · Place 6 · San Gabriel800 Meters62:20.22a12
Apr 3Viking InvitationalApr 3 · 1600 Meters · Place 8 · San Gabriel1600 Meters84:58.26a12
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 3200 Meters · Place 4 · San Gabriel3200 Meters4.16:19.4012
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 1600 Meters · Place 4 · San Gabriel1600 Meters4.5:08.3312
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 800 Meters · Place 4 · San Gabriel800 Meters4.2:19.9512
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 1600 Meters · Place 82 · San Gabriel1600 Meters82.5:00.53a12
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 800 Meters · Place 72 · San Gabriel800 Meters72.2:18.44a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 19 · San Gabriel1600 Meters195:17.95a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Mark Keppel vs. San GabrielMar 20 · 1600 Meters · Place 5 · San Gabriel1600 Meters55:30.1111
Mar 20Mark Keppel vs. San GabrielMar 20 · 800 Meters · Place 4 · San Gabriel800 Meters42:31.6811
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 1600 Meters · Place 83 · San Gabriel1600 Meters83.5:18.85a11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 36 · San Gabriel1600 Meters36.5:27.21a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 29Covina InvitationalMar 29 · 3200 Meters · Place 34 · San Gabriel3200 Meters34.12:40.55a PB10
Mar 29Covina InvitationalMar 29 · 1600 Meters · Place 52 · San Gabriel1600 Meters52.5:47.92a10
Mar 9Rosemead InvitationalMar 9 · 1600 Meters · Place 31 · San Gabriel1600 Meters315:56.41a—
Mar 9Rosemead InvitationalMar 9 · 800 Meters · Place 25 · San Gabriel800 Meters252:41.14a—