Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorAlta Loma vs San dimas · Apr 95:01.97aAlta Loma vs San dimasApril 9, 2026
3200 Meters · IndoorBonita vs San Dimas · Feb 2214:35.66Bonita vs San DimasFebruary 22, 2024
800 Meters · IndoorArcadia (Mega) Mini Meet · Feb 212:13.41aArcadia (Mega) Mini MeetFebruary 21, 2026
800 Meters · OutdoorSan Dimas vs South Hills · Mar 242:09.56aSan Dimas vs South HillsMarch 24, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Hacienda League ChampionshipsApr 29 · 800 Meters · Place 11 · San Dimas800 MetersRound P11.2:10.06a12
Apr 29Hacienda League ChampionshipsApr 29 · 800 Meters · Place 11 · San Dimas800 Meters11.2:13.80a12
Apr 15Los Altos vs San DimasApr 15 · 800 Meters · Place 3 · San Dimas800 Meters32:10.80a12
Apr 9Alta Loma vs San dimasApr 9 · 1600 Meters · Place 9 · San Dimas1600 Meters95:01.97a PB12
Apr 9Alta Loma vs San dimasApr 9 · 800 Meters · Place 4 · San Dimas800 Meters42:14.30a12
Mar 24San Dimas vs South HillsMar 24 · 800 Meters · Place 2 · San Dimas800 Meters22:09.56a PB12
Mar 17San Dimas vs ColonyMar 17 · 800 Meters · Place 6 · San Dimas800 Meters62:15.82a12
Mar 11San Dimas vs BonitaMar 11 · 800 Meters · Place 2 · San Dimas800 Meters22:12.28a12
Mar 7Colt ClassicMar 7 · 800 Meters · Place 27 · San Dimas800 Meters272:15.19a12
Feb 25San Dimas @ Temple CityFeb 25 · 800 Meters · Place 2 · San Dimas800 Meters2.2:13.26a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 800 Meters · Place 6 · San Dimas800 Meters62:13.41a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 27Los Altos @ San DimasMar 27 · 800 Meters · Place 2 · San Dimas800 Meters22:13.011
Mar 20Colony vs San DimasMar 20 · 800 Meters · Place 3 · San Dimas800 Meters3.2:14.62a11
Mar 837th Annual Long Beach RelaysMar 8 · 800 Meters · Place 19 · San Dimas800 Meters192:17.82a—
Feb 27Arroyo vs Chaffey /Pomona Catholic /San DimasFeb 27 · 800 Meters · Place 4 · San Dimas800 Meters4.2:14.76a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · 800 Meters · Place 36 · San Dimas800 Meters362:15.97a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 23Valle Vista League Prelims & FinalsApr 23 · 800 Meters · Place 1 · San Dimas (SS)800 Meters12:12.9310
Apr 23Valle Vista League Prelims & FinalsApr 23 · 800 Meters · Place 2 · San Dimas (SS)800 MetersRound P22:14.1910
Apr 13San Gabriel Valley ChampionshipsApr 13 · 800 Meters · Place 27 · San Dimas800 Meters272:18.06a—
Apr 11Covina/Diamond Ranch/San DimasApr 11 · 800 Meters · Place 1 · San Dimas800 Meters12:21.2610
Mar 9Rosemead InvitationalMar 9 · 800 Meters · Place 5 · San Dimas800 Meters52:16.63a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28San Dimas v Temple CityFeb 28 · 800 Meters · Place 1 · San Dimas800 Meters12:22.5—
Feb 22Bonita vs San DimasFeb 22 · 3200 Meters · Place 7 · San Dimas (SS)3200 Meters714:35.66 PB10
Feb 22Bonita vs San DimasFeb 22 · 800 Meters · Place 2 · San Dimas (SS)800 Meters22:21.9110

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Valle Vista League FinalsApr 27 · 800 Meters · Place 4 · San Dimas800 MetersRound P4.2:23.77a9
Apr 27Valle Vista League FinalsApr 27 · 800 Meters · Place 3 · San Dimas800 Meters3.2:17.42a9
Apr 12Covina/Diamond Ranch/San DimasApr 12 · 800 Meters · Place 2 · San Dimas (SS)800 Meters22:23.539