Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLos Altos vs San Dimas · Apr 1512.04aLos Altos vs San DimasApril 15, 2026
1600 Meters · IndoorBonita vs San Dimas · Feb 225:38.64Bonita vs San DimasFebruary 22, 2024
1600 Meters · OutdoorRosemead Invitational · Mar 95:11.69aRosemead InvitationalMarch 9, 2024
200 Meters · OutdoorLos Altos @ San Dimas · Mar 2725.0Los Altos @ San DimasMarch 27, 2025
3200 Meters · IndoorSan Dimas v Temple City · Feb 2812:17.6San Dimas v Temple CityFebruary 28, 2024
3200 Meters · OutdoorCovina/Diamond Ranch/San Dimas · Apr 1212:26.37Covina/Diamond Ranch/San DimasApril 12, 2023
400 Meters · OutdoorAlta Loma vs San dimas · Apr 955.61aAlta Loma vs San dimasApril 9, 2026
800 Meters · OutdoorHacienda League Championships · Apr 292:11.12Hacienda League ChampionshipsApril 29, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 15Los Altos vs San DimasApr 15 · 100 Meters · Place 4 · San Dimas100 Meters412.04a PB12
Apr 9Alta Loma vs San dimasApr 9 · 400 Meters · Place 3 · San Dimas400 Meters355.61a PB12
Apr 9Alta Loma vs San dimasApr 9 · 200 Meters · Place 10 · San Dimas200 Meters1025.10a12
Mar 24San Dimas vs South HillsMar 24 · 800 Meters · Place 7 · San Dimas800 Meters72:20.70a12
Mar 17San Dimas vs ColonyMar 17 · 800 Meters · Place 11 · San Dimas800 Meters112:18.57a12
Mar 11San Dimas vs BonitaMar 11 · 800 Meters · Place 9 · San Dimas800 Meters92:29.34a12
Feb 25San Dimas @ Temple CityFeb 25 · 800 Meters · Place 7 · San Dimas800 Meters7.2:25.97a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29Hacienda League ChampionshipsApr 29 · 800 Meters · Place 10 · San Dimas (SS)800 Meters102:11.12 PB11
Apr 29Hacienda League ChampionshipsApr 29 · 800 Meters · Place 10 · San Dimas (SS)800 MetersRound P102:13.3411
Apr 15South Hills vs San DimasApr 15 · 800 Meters · Place 4 · San Dimas800 Meters4.2:12.29a11
Apr 15South Hills vs San DimasApr 15 · 200 Meters · Place 11 · San Dimas200 Meters11.25.73aWind: 0.411
Apr 10Alta Loma @ San DimasApr 10 · 1600 Meters · Place 12 · San Dimas1600 Meters125:34.111
Mar 27Los Altos @ San DimasMar 27 · 200 Meters · Place 3 · San Dimas200 Meters325.0 PB11
Mar 20Colony vs San DimasMar 20 · 1600 Meters · Place 5 · San Dimas1600 Meters5.5:52.69a11
Mar 837th Annual Long Beach RelaysMar 8 · 1600 Meters · Place 37 · San Dimas1600 Meters375:35.24a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Covina/Diamond Ranch/San DimasApr 11 · 1600 Meters · Place 4 · San Dimas1600 Meters45:43.0210
Mar 9Rosemead InvitationalMar 9 · 1600 Meters · Place 9 · San Dimas1600 Meters95:11.69a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28San Dimas v Temple CityFeb 28 · 3200 Meters · Place 3 · San Dimas3200 Meters312:17.6 PB—
Feb 22Bonita vs San DimasFeb 22 · 3200 Meters · Place 5 · San Dimas (SS)3200 Meters512:44.7310
Feb 22Bonita vs San DimasFeb 22 · 1600 Meters · Place 8 · San Dimas (SS)1600 Meters85:38.64 PB10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27Valle Vista League FinalsApr 27 · 1600 Meters · Place 8 · San Dimas1600 MetersRound P8.5:17.50a9
Apr 27Valle Vista League FinalsApr 27 · 1600 Meters · Place 7 · San Dimas1600 Meters7.5:13.49a9
Apr 12Covina/Diamond Ranch/San DimasApr 12 · 3200 Meters · Place 3 · San Dimas (SS)3200 Meters312:26.37 PB12
Apr 12Covina/Diamond Ranch/San DimasApr 12 · 1600 Meters · Place 8 · San Dimas (SS)1600 Meters85:34.5112