Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPomona-Pitzer Invitational · Feb 214:31.29aPomona-Pitzer InvitationalFebruary 21, 2026
1500 Meters · OutdoorSCIAC Quad Cup 1 · Mar 74:11.02aSCIAC Quad Cup 1March 7, 2026
1600 Meters · IndoorCovina 5 Way · Feb 224:34.48aCovina 5 WayFebruary 22, 2025
1600 Meters · OutdoorMeet of Champions @ Arroyo HS · Mar 224:27.76aMeet of Champions @ Arroyo HSMarch 22, 2025
3000 Meters · IndoorRossi Relays · Feb 288:51.25aRossi RelaysFebruary 28, 2026
3200 Meters · IndoorPalomares League Cluster Meet #1 · Feb 269:48.24aPalomares League Cluster Meet #1February 26, 2025
3200 Meters · OutdoorMeet of Champions @ Arroyo HS · Mar 229:31.05aMeet of Champions @ Arroyo HSMarch 22, 2025
5000 Meters · OutdoorUniversity of La Verne Leopard Invitational · Apr 1614:56.38aUniversity of La Verne Leopard InvitationalApril 16, 2026
800 Meters · IndoorPalomares League Cluster Meet #1 · Feb 262:05.24aPalomares League Cluster Meet #1February 26, 2025
800 Meters · OutdoorPomona-Pitzer Invitational · Apr 112:01.64Pomona-Pitzer InvitationalApril 11, 2026

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 19Palomares League Cluster Meet #2Mar 19 · 1600 Meters · Place 3 · GlendoraGlendora1600 Meters34:33.34a—
Mar 1Colt ClassicMar 1 · 3200 Meters · Place 3 · GlendoraGlendora3200 Meters39:47.40a—
Mar 1Colt ClassicMar 1 · 1600 Meters · Place 3 · GlendoraGlendora1600 Meters34:34.10a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Palomares League FinalsApr 26 · 800 Meters · Place 3 · GlendoraGlendora800 MetersRound P32:13.2211
Apr 26Palomares League FinalsApr 26 · 1600 Meters · Place 3 · GlendoraGlendora1600 Meters34:52.0011
Apr 26Palomares League FinalsApr 26 · 1600 Meters · Place 1 · GlendoraGlendora1600 MetersRound P14:55.9711
Apr 16Palomares League PrelimsApr 16 · 1600 Meters · Place 1 · GlendoraGlendora1600 Meters14:55.97a—
Apr 16Palomares League PrelimsApr 16 · 800 Meters · Place 3 · GlendoraGlendora800 Meters32:13.22a—
Mar 29Covina InvitationalMar 29 · 3200 Meters · Place 2 · GlendoraGlendora3200 Meters2.10:34.48a11
Mar 12Ayala vs. Glendora Dual MeetMar 12 · 1600 Meters · Place 2 · GlendoraGlendora1600 Meters24:51.42a—
Mar 5Bonita vs Glendora Mar 5 · 800 Meters · Place 3 · Glendora (SS)Glendora (SS)800 Meters32:15.4711

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 13Alta Loma VS GlendoraApr 13 · 3200 Meters · Place 2 · GlendoraGlendora3200 Meters211:24.05a—
Apr 13Alta Loma VS GlendoraApr 13 · 1600 Meters · Place 2 · GlendoraGlendora1600 Meters25:12.27a—
Apr 13Alta Loma VS GlendoraApr 13 · 800 Meters · Place 3 · GlendoraGlendora800 Meters32:24.98a—
Apr 13Alta Loma VS GlendoraApr 13 · 3200 Meters · Place 2 · Glendora (SS)Glendora (SS)3200 Meters211:24.0510
Apr 13Alta Loma VS GlendoraApr 13 · 800 Meters · Place 3 · Glendora (SS)Glendora (SS)800 Meters32:24.9810
Apr 13Alta Loma VS GlendoraApr 13 · 1600 Meters · Place 2 · Glendora (SS)Glendora (SS)1600 Meters25:12.2710
Apr 13Alta Loma VS GlendoraApr 13 · 3200 Meters · Place 2 · Glendora (SsGlendora (Ss3200 Meters211:24.0510
Apr 13Alta Loma VS GlendoraApr 13 · 800 Meters · Place 3 · Glendora (SsGlendora (Ss800 Meters32:24.9810
Apr 13Alta Loma VS GlendoraApr 13 · 1600 Meters · Place 2 · Glendora (SsGlendora (Ss1600 Meters25:12.2710
Mar 28Bonita V GlendoraMar 28 · 3200 Meters · Place 3 · Glendora (SS)Glendora (SS)3200 Meters311:41.1110