Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 6 | SHC vs Serra/Notre DameApr 6 · 1600 Meters · Place 7 · Junipero Serra | 1600 Meters | 7. | 5:23.13a | 12 |
2015 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 22 | Serra @ RiordanApr 22 · 3200 Meters · Place 4 · Junipero Serra | 3200 Meters | 4. | 12:06.63a PB | 11 |
| Apr 22 | Serra @ RiordanApr 22 · 1600 Meters · Place 7 · Junipero Serra | 1600 Meters | 7. | 5:12.63a PB | 11 |
| Apr 15 | SHC at SerraApr 15 · 1600 Meters · Place 7 · Junipero Serra | 1600 Meters | 7. | 5:16.07a | 11 |
| Apr 1 | Serra Vs SIApr 1 · 1600 Meters · Place 11 · Junipero Serra | 1600 Meters | 11. | 5:19.88a | 11 |
| Apr 1 | Serra Vs SIApr 1 · 800 Meters · Place 13 · Junipero Serra | 800 Meters | 13. | 2:26.34a | 11 |
| Mar 25 | Serra/NDB Vs Valley ChristianMar 25 · 800 Meters · Place 12 · Junipero Serra | 800 Meters | 12. | 2:23.35a PB | 11 |
| Mar 18 | Bellarmine @ Serra & Pres Vs NDBMar 18 · 1600 Meters · Place 14 · Junipero Serra | 1600 Meters | 14. | 5:19.81a | 11 |
| Mar 18 | Bellarmine @ Serra & Pres Vs NDBMar 18 · 800 Meters · Place 18 · Junipero Serra | 800 Meters | 18. | 2:30.78a | 11 |
2014 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | WCAL FinalsMay 16 · 3200 Meters · Junipero Serra | 3200 Meters | -- | SCR | 10 |
| May 7 | WCAL TrialsMay 7 · 1600 Meters · Place 34 · Junipero Serra | 1600 Meters | 34. | 5:21.61a | 10 |
| May 7 | Serra/NDB Vs MittyMay 7 · 800 Meters · Place 7 · Junipero Serra | 800 Meters | 7. | 2:24.25a | 10 |
| Apr 30 | Serra Vs RiodanApr 30 · 1600 Meters · Place 8 · Junipero Serra | 1600 Meters | 8. | 5:24.60a | 10 |
| Apr 26 | Serra Top 7 InvitationalApr 26 · 1600 Meters · Place 52 · Junipero Serra | 1600 Meters | 52. | 5:24.38a | 10 |
| Apr 16 | Serra/NDB Vs SHCApr 16 · 1600 Meters · Place 4 · Junipero Serra | 1600 Meters | 4. | 5:18.32a | 10 |
| Apr 9 | St Ignatius Vs SerraApr 9 · 800 Meters · Place 11 · Junipero Serra | 800 Meters | 11. | 2:26.84a | 10 |
| Apr 2 | Serra/NDB Vs Valley ChristianApr 2 · 1600 Meters · Place 8 · Junipero Serra | 1600 Meters | 8. | 5:16.56a | 10 |
| Mar 19 | Serra/NDB Vs St FrancisMar 19 · 800 Meters · Place 10 · Junipero Serra | 800 Meters | 10. | 2:28.71a | 10 |