Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 28 | BCL West #3Apr 28 · 3200 Meters · Place 29 · Lick Wilmerding | 3200 Meters | 29 | 12:54.59 PB | 11 |
| Mar 24 | BCL West #2Mar 24 · 1600 Meters · Place 44 · Lick Wilmerding | 1600 Meters | 44 | 6:03.79 | 11 |
| Mar 3 | BCL West #1Mar 3 · 1600 Meters · Place 53 · Lick Wilmerding | 1600 Meters | 53 | 6:11.92 | 11 |
2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | BCL West Meet #3Apr 29 · 1600 Meters · Place 38 · Lick Wilmerding | 1600 Meters | 38. | 6:02.50a PB | 10 |
| Apr 5 | East Bay InvitationalApr 5 · 1600 Meters · Lick Wilmerding | 1600 Meters | — | DNS | 10 |
| Mar 5 | BCL West Meet #1Mar 5 · 800 Meters · Place 37 · Lick Wilmerding | 800 Meters | 37 | 2:48.78a PB | — |
2024 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 27 | BCL West Meet #2Mar 27 · 3200 Meters · Place 25 · Lick Wilmerding | 3200 Meters | 25 | 12:55.51a | — |
| Mar 27 | BCL West Meet #2Mar 27 · 1600 Meters · Place 40 · Lick Wilmerding | 1600 Meters | 40 | 6:14.73a | — |
| Mar 12 | BCL West Meet #1Mar 12 · 800 Meters · Place 33 · Lick Wilmerding | 800 Meters | 33 | 2:49.70a | — |
| Mar 2 | Dan Gabor InvitationalMar 2 · 1600 Meters · Place 382 · Lick Wilmerd | 1600 Meters | 382 | 6:19.65 | 9 |