Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results2025 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | NYCAL ChampsMay 13 · 3000 Meters · Place 1 · The Calhoun | 3000 Meters | 1. | 11:46.73a | 10 |
| May 13 | NYCAL ChampsMay 13 · 1500 Meters · Place 3 · The Calhoun | 1500 Meters | 3. | 5:33.18a | 10 |
| May 13 | NYCAL ChampsMay 13 · 800 Meters · Place 5 · The Calhoun | 800 Meters | 5. | 2:40.40a | 10 |
| May 1 | NYCAL League Meet #5May 1 · 3000 Meters · Place 1 · The Calhoun | 3000 Meters | 1. | 12:20.24a | 10 |
| May 1 | NYCAL League Meet #5May 1 · 800 Meters · Place 3 · The Calhoun | 800 Meters | 3. | 2:39.61a | 10 |
| Apr 17 | NYCAL League Meet #4Apr 17 · 400 Meters · The Calhoun | 400 MetersRelay Split | — | 1:16.672a PB | 10 |
| Apr 17 | NYCAL League Meet #4Apr 17 · 3000 Meters · Place 1 · The Calhoun | 3000 Meters | 1. | 12:23.10a | 10 |
| Apr 17 | NYCAL League Meet #4Apr 17 · 1500 Meters · Place 3 · The Calhoun | 1500 Meters | 3. | 5:48.41a | 10 |
| Apr 17 | NYCAL League Meet #4Apr 17 · 800 Meters · Place 3 · The Calhoun | 800 Meters | 3. | 2:44.86a | 10 |
| Apr 10 | NYCAL League Meet #3Apr 10 · 3000 Meters · Place 2 · The Calhoun | 3000 Meters | 2. | 12:15.32a | 10 |
| Apr 10 | NYCAL League Meet #3Apr 10 · 800 Meters · Place 1 · The Calhoun | 800 Meters | 1. | 2:47.02a | 10 |
| Apr 3 | NYCAL League Meet #2Apr 3 · 1500 Meters · Place 3 · The Calhoun | 1500 Meters | 3. | 5:42.49a | 10 |
| Apr 3 | NYCAL League Meet #2Apr 3 · 800 Meters · Place 3 · The Calhoun | 800 Meters | 3. | 2:46.11a | 10 |
2024 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | NYCAL Varsity ChampsMay 14 · 3000 Meters · Place 3 · Calhoun Scho | 3000 Meters | 3 | 12:30.98 | — |
| May 14 | NYCAL Varsity ChampsMay 14 · 1500 Meters · Place 2 · Calhoun Scho | 1500 Meters | 2 | 5:31.69 PB | — |
| May 9 | NYCAL #6May 9 · 3000 Meters · Place 3 · The Calhoun | 3000 Meters | 3. | 12:24.17a | 9 |
| May 9 | NYCAL #6May 9 · 1500 Meters · Place 3 · The Calhoun | 1500 Meters | 3. | 5:51.13a | 9 |
| May 9 | NYCAL #6May 9 · 800 Meters · Place 1 · The Calhoun | 800 Meters | 1. | 2:40.15a | 9 |
| May 2 | NYCAL #5May 2 · 3000 Meters · The Calhoun | 3000 Meters | -- | DNS | 9 |
| May 2 | NYCAL #5May 2 · 800 Meters · The Calhoun | 800 Meters | -- | DNS | 9 |
| May 2 | NYCAL #5May 2 · 400 Meters · Place 8 · The Calhoun | 400 Meters | 8. | 1:11.56a PB | 9 |
| Apr 18 | NYCAL #3Apr 18 · 3000 Meters · The Calhoun | 3000 Meters | -- | DNS | 9 |
| Apr 18 | NYCAL #3Apr 18 · 1500 Meters · Place 2 · The Calhoun | 1500 Meters | 2. | 5:58.33a | 9 |
| Apr 18 | NYCAL #3Apr 18 · 800 Meters · Place 4 · The Calhoun | 800 Meters | 4. | 2:52.22a | 9 |
| Apr 9 | NYCAL #2Apr 9 · 3000 Meters · Place 1 · The Calhoun | 3000 Meters | 1. | 13:08.03a | 9 |
| Apr 9 | NYCAL #2Apr 9 · 1500 Meters · Place 4 · The Calhoun | 1500 Meters | 4. | 6:04.00a | 9 |
| Apr 9 | NYCAL #2Apr 9 · 800 Meters · Place 2 · The Calhoun | 800 Meters | 2. | 2:52.74a | 9 |
| Apr 4 | NYCAL #1Apr 4 · 1500 Meters · Place 4 · The Calhoun | 1500 Meters | 4. | 6:13.78a | 9 |
| Apr 4 | NYCAL #1Apr 4 · 400 Meters · Place 10 · The Calhoun | 400 Meters | 10. | 1:16.65a | 9 |