Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorAlmont League Prelims and Finals · Apr 284:59.72aAlmont League Prelims and FinalsApril 28, 2026
3200 Meters · OutdoorMontebello vs San Gabriel · Apr 1611:50.27aMontebello vs San Gabriel April 16, 2026
800 Meters · OutdoorAlmont League Prelims and Finals · Apr 282:17.21aAlmont 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

12 results
DateMeetEventPlMarkGr
Apr 28Almont League Prelims and FinalsApr 28 · 1600 Meters · Place 10 · San Gabriel1600 MetersRound P10.5:09.50a12
Apr 28Almont League Prelims and FinalsApr 28 · 1600 Meters · Place 8 · San Gabriel1600 Meters8.4:59.72a PB12
Apr 28Almont League Prelims and FinalsApr 28 · 800 Meters · Place 6 · San Gabriel800 MetersRound P6.2:17.21a PB12
Apr 28Almont League Prelims and FinalsApr 28 · 800 Meters · Place 9 · San Gabriel800 Meters9.2:23.69a12
Apr 18San Gabriel Valley ChampionshipsApr 18 · 1600 Meters · Place 77 · San Gabriel1600 Meters77.5:03.76a12
Apr 16Montebello vs San Gabriel Apr 16 · 3200 Meters · Place 6 · San Gabriel3200 Meters611:50.27a PB12
Apr 16Montebello vs San Gabriel Apr 16 · 1600 Meters · Place 9 · San Gabriel1600 Meters95:15.45a12
Apr 3Viking InvitationalApr 3 · 1600 Meters · Place 12 · San Gabriel1600 Meters125:01.63a12
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 3200 Meters · Place 2 · San Gabriel3200 Meters2.11:55.1812
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 1600 Meters · Place 5 · San Gabriel1600 Meters5.5:17.9012
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 1600 Meters · Place 94 · San Gabriel1600 Meters94.5:21.01a12
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 800 Meters · Place 82 · San Gabriel800 Meters82.2:23.53a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 2Almont League Cluster #3Apr 2 · 1600 Meters · Place 17 · San Gabriel1600 Meters175:58.84a11
Apr 2Almont League Cluster #3Apr 2 · 800 Meters · Place 13 · San Gabriel800 Meters132:33.82a11
Mar 26Almont League Cluster DualMar 26 · 3200 Meters · Place 12 · San Gabriel3200 Meters1213:28.54a11
Mar 26Almont League Cluster DualMar 26 · 1600 Meters · Place 14 · San Gabriel1600 Meters145:51.47a11
Mar 20Mark Keppel vs. San GabrielMar 20 · 1600 Meters · Place 9 · San Gabriel1600 Meters95:45.3711
Mar 20Mark Keppel vs. San GabrielMar 20 · 800 Meters · Place 5 · San Gabriel800 Meters52:37.7411
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 52 · San Gabriel1600 Meters52.5:53.43a11