Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorArcadia (Mega) Mini Meet · Feb 215:32.13aArcadia (Mega) Mini MeetFebruary 21, 2026
1600 Meters · OutdoorAlmont League Prelims and Finals · Apr 285:00.57aAlmont League Prelims and FinalsApril 28, 2026
3200 Meters · OutdoorMontebello vs San Gabriel · Apr 1612:09.61aMontebello vs San Gabriel April 16, 2026
800 Meters · OutdoorAlmont League Prelims and Finals · Apr 282:20.19aAlmont 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

9 results
DateMeetEventPlMarkGr
Apr 28Almont League Prelims and FinalsApr 28 · 1600 Meters · Place 6 · San Gabriel1600 MetersRound P6.5:00.57a PB9
Apr 28Almont League Prelims and FinalsApr 28 · 1600 Meters · Place 10 · San Gabriel1600 Meters10.5:05.71a9
Apr 28Almont League Prelims and FinalsApr 28 · 800 Meters · Place 11 · San Gabriel800 MetersRound P11.2:21.89a9
Apr 28Almont League Prelims and FinalsApr 28 · 800 Meters · Place 9 · San Gabriel800 Meters9.2:20.19a PB9
Apr 16Montebello vs San Gabriel Apr 16 · 3200 Meters · Place 2 · San Gabriel3200 Meters212:09.61a PB9
Apr 16Montebello vs San Gabriel Apr 16 · 1600 Meters · Place 7 · San Gabriel1600 Meters75:20.36a9
Apr 16Montebello vs San Gabriel Apr 16 · 800 Meters · Place 4 · San Gabriel800 Meters42:22.80a9
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 1600 Meters · Place 1 · San Gabriel1600 Meters1.5:20.659
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 800 Meters · Place 1 · San Gabriel800 Meters1.2:23.029

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 33 · San Gabriel1600 Meters335:32.13a PB9