Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 4 | 11:01.20 | Oak Ridge Invitational | September 4, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 16:00.8 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3,000 Meters · Cunningham Park NY AAU District XC Championship (coacho) · Nov 6 | 12:44.59 | NY AAU District XC Championship (coacho) | November 6, 2021 |
| 3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 5 | 11:33.21 | Oak Ridge Invitational | September 5, 2025 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 23 | 18:29.3 | NXR Northeast & New York Regional Championships | November 23, 2024 |
| 5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 2 | 17:47.00 | NJCTC Cross Country Championship | November 2, 2024 |
| 5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 15 | 17:21 | NJSIAA XC Meet of Champions | November 15, 2025 |
| 5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 13 | 17:06.00 | Union County Conference Championships | October 13, 2026 |
| 5150 m · Warinanco ParkUnion County Championships · Oct 22 | 17:21.24 | Union County Championships | October 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
4 results2024 Cross Country
2 results2021 Cross Country
1 results