Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | Del Val ChampsMay 6 · 3200 Meters · Place 2 · Interboro | 3200 Meters | 2. | 15:45.81a | 11 |
| May 6 | Del Val ChampsMay 6 · 1600 Meters · Place 2 · Interboro | 1600 Meters | 2. | 6:47.50a PB | 11 |
| Apr 29 | Delco ChampsApr 29 · 1600 Meters · Place 24 · Interboro | 1600 Meters | 24. | 6:49.32a | 11 |
| Apr 27 | BAL #2Apr 27 · 3200 Meters · Interboro | 3200 Meters | -- | DNS | 11 |
| Apr 27 | BAL #2Apr 27 · 1600 Meters · Place 14 · Interboro | 1600 Meters | 14. | 7:13.13a | 11 |
| Apr 15 | Del Val Meet @ ChichesterApr 15 · 3200 Meters · Place 1 · Interboro | 3200 Meters | 1. | 16:16.68a | 11 |
| Apr 15 | Del Val Meet @ ChichesterApr 15 · 1600 Meters · Place 1 · Interboro | 1600 Meters | 1. | 7:04.72a | 11 |
| Apr 10 | Cardinal ClassicApr 10 · 1600 Meters · Place 45 · Interboro | 1600 Meters | 45. | 7:11.84a | 11 |
| Mar 25 | Del Val Meet @ InterboroMar 25 · 3200 Meters · Place 1 · Interboro | 3200 Meters | 1 | 15:44.66a PB | 11 |
| Mar 25 | Del Val Meet @ InterboroMar 25 · 1600 Meters · Place 1 · Interboro | 1600 Meters | 1 | 6:56.93a | 11 |
| Mar 23 | BAL #1 @ InterboroMar 23 · 3200 Meters · Interboro | 3200 Meters | -- | DNS | 11 |
| Mar 23 | BAL #1 @ InterboroMar 23 · 1600 Meters · Place 8 · Interboro | 1600 Meters | 8. | 7:36.70a | 11 |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | DVGTCA Meet #1Dec 12 · 3000 Meters · Place 34 · Interboro | 3000 Meters | 34. | 13:29.15a PB | 11 |
2025 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | Del Val ChampionshipMay 7 · 3200 Meters · Place 3 · Interboro | 3200 Meters | 3. | 16:31.78a | 10 |
| May 7 | Del Val ChampionshipMay 7 · 1600 Meters · Place 5 · Interboro | 1600 Meters | 5. | 7:20.56a | 10 |
| Apr 25 | UD InviteApr 25 · 1600 Meters · Place 44 · Interboro | 1600 Meters | 44. | 7:20.38a | 10 |
| Apr 25 | UD InviteApr 25 · 800 Meters · Place 64 · Interboro | 800 Meters | 64. | 3:21.12a PB | 10 |