Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | Section 5 Class A ChampsMay 30 · 2000m Steeplechase · Place 13 · Brighton | 2000m Steeplechase0.762m | 13. | 8:38.19a | 10 |
| May 21 | Monroe County ChampionshipsMay 21 · 2000m Steeplechase · Place 1 · Brighton | 2000m Steeplechase0.762m | 1. | 8:30.68a PB | 10 |
| May 15 | Victor InvitationalMay 15 · 2000m Steeplechase · Place 18 · Brighton | 2000m Steeplechase0.762m | 18. | 8:40.89a | 10 |
| May 8 | Flower City InvitationalMay 8 · 2000m Steeplechase · Place 11 · Brighton | 2000m Steeplechase0.762m | 11. | 8:42.63a | 10 |
| May 2 | Runnin' Cadet ClassicMay 2 · 2000m Steeplechase · Place 15 · Brighton | 2000m Steeplechase0.762m | 15. | 8:53.84a | 10 |
| Apr 18 | Victor Pent-SteepleApr 18 · 2000m Steeplechase · Place 23 · Brighton | 2000m Steeplechase0.762m | 23. | 9:19.16a | 10 |
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 16 | Section 5 RWTL #6Jan 16 · 1000 Meters · Place 19 · Brighton | 1000 Meters | 19 | 4:11.62 PB | 10 |
2025 Outdoor Track
1 results2024 Indoor Track
1 results