Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5k CourseNew York State Federation XC Championships · Nov 21 | 19:22.2 | New York State Federation XC Championships | November 21, 2015 |
| 5,000 Meters · CV State ParkNYSPHSAA Class A State Championships · Nov 12 | 18:55.40 | NYSPHSAA Class A State Championships | November 12, 2016 |
| 5,000 Meters · Goddard Memorial State ParkNortheast XC Championships · Oct 15 | 18:18.09 | Northeast XC Championships | October 15, 2016 |
| 5,000 Meters · Monroe-Woodbury HS NYSPHSAA Class A State Championships · Nov 14 | 19:23.7 | NYSPHSAA Class A State Championships | November 14, 2015 |
| 5,000 Meters · Sunken Meadow State ParkSection 11 Division Championships · Oct 27 | 19:32.59 | Section 11 Division Championships | October 27, 2015 |
| 5,000 Meters · Sunken Meadow State ParkNYSPHSAA Section 11 Championships · Oct 31 | 19:32.78 | NYSPHSAA Section 11 Championships | October 31, 2014 |
| 5,000 Meters · SUNY CantonNYSPHSAA Class A State Cross Country Championship · Nov 8 | 19:22.1 | NYSPHSAA Class A State Cross Country Championship | November 8, 2014 |
| 6,000 Meters · Hudson Valley Sports DomeECAC Division III Cross Country Championships · Nov 5 | 27:08.5 | ECAC Division III Cross Country Championships | November 5, 2022 |
| 6,000 Meters · Van Cortlandt ParkCUNYAC Cross Country Championships · Oct 31 | 27:00.5 | CUNYAC Cross Country Championships | October 31, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results2021 Cross Country
4 results2016 Cross Country
2 results2015 Cross Country
4 results2014 Cross Country
3 results