Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWACC League Meet Berkeley vs Alameda vs Hayward · Apr 20 | 5:43.41a | WACC League Meet Berkeley vs Alameda vs Hayward | April 20, 2017 |
| 1600 Meters · IndoorWACC Novice Meet · Feb 28 | 5:43.05 | WACC Novice Meet | February 28, 2019 |
| 1600 Meters · OutdoorWACC Championship Day 2 · May 4 | 5:29.65a | WACC Championship Day 2 | May 4, 2019 |
| 1600 Meters · OutdoorWACC 4 · Apr 20 | 6:17.36a | WACC 4 | April 20, 2016 |
| 3200 Meters · IndoorWACC Novice Meet · Feb 28 | 13:15.13 | WACC Novice Meet | February 28, 2019 |
| 3200 Meters · OutdoorWACC Center Meet (CV vs Hay, SL) - (Pied vs SLZ) · Mar 20 | 11:24.33a | WACC Center Meet (CV vs Hay, SL) - (Pied vs SLZ) | March 20, 2019 |
| 3200 Meters · OutdoorWACC 4 · Apr 20 | 13:29.36a | WACC 4 | April 20, 2016 |
| 800 Meters · OutdoorWACC Frosh-Soph Finals · May 7 | 2:41.46a | WACC Frosh-Soph Finals | May 7, 2016 |
| 800 Meters · OutdoorWACC 4 · Apr 20 | 2:42.47a | WACC 4 | April 20, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | WACC Championship Day 2May 4 · 3200 Meters · Place 34 · Hayward | 3200 Meters | 34. | 12:12.20a | 12 |
| May 4 | WACC Championship Day 2May 4 · 1600 Meters · Place 51 · Hayward | 1600 Meters | 51. | 5:29.65a PB | 12 |
| May 2 | WACC Championship Day 1May 2 · 1600 Meters · Place 51 · Hayward | 1600 Meters | 51. | 5:29.65a | 12 |
| Apr 11 | WACC Center Meet (Arr, BOD, HHS, PHS, CV)Apr 11 · 3200 Meters · Hayward | 3200 Meters | — | DNS | 12 |
| Apr 11 | WACC Center Meet (Arr, BOD, HHS, PHS, CV)Apr 11 · 1600 Meters · Place 20 · Hayward | 1600 Meters | 20. | 5:41.12a | 12 |
| Mar 27 | WACC Center Meet (BHS, EHS, HHS, PHS, THS)Mar 27 · 1600 Meters · Place 19 · Hayward | 1600 Meters | 19. | 5:36.58a | 12 |
| Mar 20 | WACC Center Meet (CV vs Hay, SL) - (Pied vs SLZ)Mar 20 · 3200 Meters · Place 7 · Hayward | 3200 Meters | 7. | 11:24.33a PB | 12 |
| Mar 20 | WACC Center Meet (CV vs Hay, SL) - (Pied vs SLZ)Mar 20 · 1600 Meters · Place 19 · Hayward | 1600 Meters | 19. | 5:50.40a | 12 |
| Mar 20 | WACC Center Meet (CV vs Hay, SL) - (Pied vs SLZ)Mar 20 · 800 Meters · Hayward | 800 Meters | — | DNS | 12 |
| Mar 13 | WACC Center Meet (Ala, HHS, PHS, MTE)Mar 13 · 3200 Meters · Hayward | 3200 Meters | — | DNS | 12 |
| Mar 13 | WACC Center Meet (Ala, HHS, PHS, MTE)Mar 13 · 1600 Meters · Place 18 · Hayward | 1600 Meters | 18. | 5:40.21a | 12 |
2019 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | WACC Novice MeetFeb 28 · 3200 Meters · Place 5 · Hayward | 3200 Meters | 5 | 13:15.13 PB | 12 |
| Feb 28 | WACC Novice MeetFeb 28 · 1600 Meters · Place 17 · Hayward | 1600 Meters | 17 | 5:43.05 PB | 12 |
2017 Outdoor Track
5 results2016 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | WACC Frosh-Soph FinalsMay 7 · 1600 Meters · Place 39 · Hayward | 1600 Meters | 39. | 5:48.70a | 9 |
| May 7 | WACC Frosh-Soph FinalsMay 7 · 800 Meters · Place 35 · Hayward | 800 Meters | 35. | 2:41.46a PB | 9 |
| Apr 20 | WACC 4Apr 20 · 3200 Meters · Place 2 · Hayward | 3200 Meters | 2 | 13:29.36a PB | 9 |
| Apr 20 | WACC 4Apr 20 · 1600 Meters · Place 9 · Hayward | 1600 Meters | 9 | 6:17.36a PB | 9 |
| Apr 20 | WACC 4Apr 20 · 800 Meters · Place 4 · Hayward | 800 Meters | 4 | 2:42.47a PB | 9 |
| Apr 14 | WACC Center Meet @ BerkeleyApr 14 · 1600 Meters · Place 8 · Hayward | 1600 Meters | 8. | 6:09.31a | 9 |
| Apr 14 | WACC Center Meet @ BerkeleyApr 14 · 800 Meters · Place 12 · Hayward | 800 Meters | 12. | 2:47.62a | 9 |
| Apr 7 | WACC 2Apr 7 · 3200 Meters · Place 1 · Hayward | 3200 Meters | 1 | 14:44.02a | 9 |
| Apr 7 | WACC 2Apr 7 · 1600 Meters · Place 15 · Hayward | 1600 Meters | 15 | 6:23.08a | 9 |
| Mar 17 | WACC 1Mar 17 · 3200 Meters · Hayward | 3200 Meters | — | SCR | 9 |
| Mar 17 | WACC 1Mar 17 · 1600 Meters · Place 19 · Hayward | 1600 Meters | 19. | 6:08.72a | 9 |