Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · VPCSection 1 League 1B Championships · Oct 18 | 18:33.6 | Section 1 League 1B Championships | October 18, 2017 |
| 2011 m · Van Cortlandt ParkManhattan College High School Invitational · Oct 11 | 9:12.9 | Manhattan College High School Invitational | October 11, 2014 |
| 4,000 Meters · TBASection 1 Scars-Mam-Ursu... Championships · Oct 20 | 19:17.02 | Section 1 Scars-Mam-Ursu... Championships | October 20, 2015 |
| 5,000 Meters · 5k CourseSection 1 Coaches' and Officials' Meet · Oct 18 | 25:29.38 | Section 1 Coaches' and Officials' Meet | October 18, 2014 |
| 5,000 Meters · Bowdoin ParkSection One Coaches Invitational · Oct 17 | 24:38.4 | Section One Coaches Invitational | October 17, 2015 |
| 5,000 Meters · Sandfordville Elementary XC CourseWarwick Wave Mania · Sep 10 | 23:47.00 | Warwick Wave Mania | September 10, 2016 |
| 5,000 Meters · White Plains HSFred Gressler Cross Country Run · Sep 21 | 24:26.9 | Fred Gressler Cross Country Run | September 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
3 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 10 | Warwick Wave Mania Sep 10 · 5,000 Meters Varsity 2 · Place 29 · Scarsdale | 5,000 Meters Varsity 2 | 29 | 23:47.00 PB | 11 |
2015 Cross Country
2 results2014 Cross Country
2 results