Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHabberstad Invitational · Feb 275:17.85aHabberstad InvitationalFebruary 27, 2026
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 212:15.62Hi-Racer Meet of ChampionsMarch 21, 2026
3200 Meters · IndoorCovina 5 Way · Feb 2213:57.09aCovina 5 WayFebruary 22, 2025
3200 Meters · OutdoorBonita Tri Meet · Apr 711:43.19aBonita Tri MeetApril 7, 2026
800 Meters · IndoorHabberstad Invitational · Feb 272:20.18aHabberstad InvitationalFebruary 27, 2026
800 Meters · OutdoorClaremont vs Glendora · Mar 262:15.08aClaremont vs GlendoraMarch 26, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Palomares League Prelims/FinalsApr 28 · 800 Meters · Place 17 · Glendora800 MetersRound P17.2:17.05a12
Apr 23Glendora vs WalnutApr 23 · 1600 Meters · Place 4 · Glendora1600 Meters4.5:05.69a12
Apr 23Glendora vs WalnutApr 23 · 800 Meters · Place 7 · Glendora800 Meters7.2:17.91a12
Apr 7Bonita Tri MeetApr 7 · 3200 Meters · Place 10 · Glendora3200 Meters1011:43.19a PB12
Mar 26Claremont vs GlendoraMar 26 · 800 Meters · Place 10 · Glendora800 Meters102:15.08a PB12
Mar 26Claremont vs GlendoraMar 26 · 1600 Meters · Place 5 · Glendora1600 Meters55:12.48a12
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 335 · Glendora1600 Meters3355:13.03—
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 106 · Glendora1600 Meters1062:15.62 PB—
Mar 13Rancho Cucamonga Kickoff ClassicMar 13 · 800 Meters · Place 22 · Glendora800 Meters222:19.13a12
Mar 7Colt ClassicMar 7 · 1600 Meters · Place 41 · Glendora1600 Meters415:25.44a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Habberstad InvitationalFeb 27 · 1600 Meters · Place 55 · Glendora1600 Meters555:17.85a PB12
Feb 27Habberstad InvitationalFeb 27 · 800 Meters · Place 33 · Glendora800 Meters332:20.18a PB12
Feb 21Covina 4 Way Feb 21 · 800 Meters · Place 12 · Glendora800 Meters122:29.36a12
Feb 21Covina 4 Way Feb 21 · 1600 Meters · Place 36 · Glendora1600 Meters365:29.96a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · Glendora3200 Meters--DNS11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 464 · Glendora1600 Meters464.5:52.16a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Place 147 · Glendora800 Meters147.2:29.03a11
Mar 19Palomares League Cluster Meet #2Mar 19 · 1600 Meters · Place 88 · Glendora1600 Meters885:52.02a—
Mar 19Palomares League Cluster Meet #2Mar 19 · 800 Meters · Place 47 · Glendora800 Meters472:31.93a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 26Palomares League Cluster Meet #1Feb 26 · 1600 Meters · Place 97 · Glendora1600 Meters975:58.09a—
Feb 26Palomares League Cluster Meet #1Feb 26 · 800 Meters · Place 63 · Glendora800 Meters632:30.14a—
Feb 22Covina 5 WayFeb 22 · 3200 Meters · Place 13 · Glendora3200 Meters1313:57.09a PB—
Feb 22Covina 5 WayFeb 22 · 1600 Meters · Place 26 · Glendora1600 Meters265:44.58a—
Feb 22Covina 5 WayFeb 22 · 800 Meters · Place 19 · Glendora800 Meters192:33.02a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 19Alta Loma vs GlendoraMar 19 · 1600 Meters · Place 17 · Glendora1600 Meters17.5:58.36a10
Mar 12Ayala vs. Glendora Dual MeetMar 12 · 1600 Meters · Place 30 · Glendora1600 Meters305:57.15a—
Mar 5Bonita vs Glendora Mar 5 · 1600 Meters · Place 30 · Glendora (SS)1600 Meters306:02.1310