Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorCrescenta Valley vs Glendale, Muir · Mar 14 | 16.35 | Crescenta Valley vs Glendale, Muir | March 14, 2024 |
| 1600 Meters · IndoorCrescenta Valley Distance Invite · Feb 22 | 7:06.98 | Crescenta Valley Distance Invite | February 22, 2025 |
| 1600 Meters · OutdoorPacific League Finals · Apr 30 | 5:55.66a | Pacific League Finals | April 30, 2026 |
| 200 Meters · OutdoorBurroughs, Crescenta Valley, Pasadena, Pacific League Tr-Meet · Apr 2 | 34.78 | Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-Meet | April 2, 2024 |
| 3200 Meters · OutdoorPacific League Finals · Apr 30 | 13:50.73a | Pacific League Finals | April 30, 2026 |
| 800 Meters · OutdoorPacific League Finals · Apr 30 | 2:40.93a | Pacific League Finals | April 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 30 | Pacific League FinalsApr 30 · 3200 Meters · Place 9 · Crescenta Valley | 3200 Meters | 9. | 13:50.73a PB | 11 |
| Apr 30 | Pacific League FinalsApr 30 · 1600 Meters · Place 16 · Crescenta Valley | 1600 MetersRound P | 16. | 6:03.05a | 11 |
| Apr 30 | Pacific League FinalsApr 30 · 1600 Meters · Place 11 · Crescenta Valley | 1600 Meters | 11. | 5:55.66a PB | 11 |
| Apr 30 | Pacific League FinalsApr 30 · 800 Meters · Place 12 · Crescenta Valley | 800 MetersRound P | 12. | 2:43.69a | 11 |
| Apr 30 | Pacific League FinalsApr 30 · 800 Meters · Place 9 · Crescenta Valley | 800 Meters | 9. | 2:40.93a PB | 11 |
| Apr 25 | Pacific League PrelimsApr 25 · 1600 Meters · Place 16 · Crescenta Valley | 1600 MetersRound P | 16. | 6:03.05a | 11 |
| Apr 25 | Pacific League PrelimsApr 25 · 800 Meters · Place 12 · Crescenta Valley | 800 MetersRound P | 12. | 2:43.69a | 11 |
2025 Indoor Track
1 results2024 Outdoor Track
4 results