Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSan Leandro Invitational · Mar 18 | 2:11.79a | San Leandro Invitational | March 18, 2017 |
| 100 Meters · Outdoor · Hand timedWACC III San Lorenzo vs Encinal · Mar 30 | 5:06.31h | WACC III San Lorenzo vs Encinal | March 30, 2017 |
| 1600 Meters · IndoorSkyline Invitational · Feb 28 | 5:40.82 | Skyline Invitational | February 28, 2015 |
| 1600 Meters · OutdoorWACC Frosh-Soph Finals · May 7 | 4:59.01a | WACC Frosh-Soph Finals | May 7, 2016 |
| 1600 Meters · OutdoorWACC 4 · Apr 20 | 5:06.55a | WACC 4 | April 20, 2016 |
| 400 Meters · OutdoorWACC Center Meet (SLZ, MTE, THS) · Apr 18 | 56.18a | WACC Center Meet (SLZ, MTE, THS) | April 18, 2018 |
| 800 Meters · IndoorSkyline Invitational · Feb 28 | 2:27.97 | Skyline Invitational | February 28, 2015 |
| 800 Meters · OutdoorWACC Frosh-Soph Finals · May 7 | 2:13.96a | WACC Frosh-Soph Finals | May 7, 2016 |
| 800 Meters · OutdoorWACC 2 · Apr 7 | 2:14.18a | WACC 2 | April 7, 2016 |
| Complete · OutdoorWACC Fosh/Soph League Championship · May 9 | 2:22.64 | WACC Fosh/Soph League Championship | May 9, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | WACC Championships Day 2May 12 · 400 Meters · Place 26 · San Lorenzo | 400 Meters | 26. | 57.51a | 12 |
| May 10 | WACC Championships Day 1May 10 · 400 Meters · Place 26 · San Lorenzo | 400 Meters | 26. | 57.51aUnofficial | 12 |
| Apr 18 | WACC Center Meet (SLZ, MTE, THS)Apr 18 · 400 Meters · Place 3 · San Lorenzo | 400 Meters | 3. | 56.18a PB | 12 |
| Mar 28 | WACC Center Meet (EHS, MTE, PHS, SLZ, THS, AHS)Mar 28 · 800 Meters · Place 14 · San Lorenzo | 800 Meters | 14. | 2:30.78a | 12 |
| Mar 28 | WACC Center Meet (EHS, MTE, PHS, SLZ, THS, AHS)Mar 28 · 400 Meters · Place 7 · San Lorenzo | 400 Meters | 7. | 58.48a | 12 |
| Mar 21 | WACC Center Meet (Ala, Arr, BHS, SLZ, CV)Mar 21 · 800 Meters · San Lorenzo | 800 Meters | — | DNS | 12 |
| Mar 21 | WACC Center Meet (Ala, Arr, BHS, SLZ, CV)Mar 21 · 400 Meters · Place 11 · San Lorenzo | 400 Meters | 11. | 57.86a | 12 |
| Mar 17 | San Leandro InvitationMar 17 · 800 Meters · Place 11 · San Lorenzo | 800 Meters | 11 | 2:21.80 | — |
2017 Outdoor Track
10 results2016 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | WACC Frosh-Soph FinalsMay 7 · 1600 Meters · Place 4 · San Lorenzo | 1600 Meters | 4. | 4:59.01a PB | 10 |
| May 7 | WACC Frosh-Soph FinalsMay 7 · 800 Meters · Place 2 · San Lorenzo | 800 Meters | 2. | 2:13.96a PB | 10 |
| Apr 20 | WACC 4Apr 20 · 1600 Meters · Place 1 · San Lorenzo | 1600 Meters | 1 | 5:06.55a PB | 10 |
| Apr 20 | WACC 4Apr 20 · 800 Meters · Place 1 · San Lorenzo | 800 Meters | 1 | 2:17.52a | 10 |
| Apr 7 | WACC 2Apr 7 · 1600 Meters · Place 1 · San Lorenzo | 1600 Meters | 1 | 5:08.90a | 10 |
| Apr 7 | WACC 2Apr 7 · 800 Meters · Place 1 · San Lorenzo | 800 Meters | 1 | 2:14.18a PB | 10 |
| Mar 17 | WACC 1Mar 17 · 1600 Meters · San Lorenzo | 1600 Meters | — | SCR | 10 |
| Mar 17 | WACC 1Mar 17 · 800 Meters · Place 1 · San Lorenzo | 800 Meters | 1. | 2:20.64a | 10 |
| Mar 3 | Scrim. vs SLZ & RWCMar 3 · 1600 Meters · Place 2 · San Lorenzo | 1600 Meters | 2. | 05:08.0 | 10 |
| Mar 3 | Scrim. vs SLZ & RWCMar 3 · 800 Meters · Place 2 · San Lorenzo | 800 Meters | 2. | 02:19.0 | 10 |
2015 Outdoor Track
18 results2015 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | Skyline InvitationalFeb 28 · 800 Meters · Place 51 · San Lorenzo | 800 Meters | 51 | 2:27.97 PB | 9 |
| Feb 28 | Skyline InvitationalFeb 28 · 1600 Meters · Place 64 · San Lorenzo | 1600 Meters | 64 | 5:40.82 PB | 9 |