Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5k CourseNew York State Federation XC Championships · Nov 21 | 20:01.9 | New York State Federation XC Championships | November 21, 2015 |
| 5,000 Meters · Bowdoin ParkSection One Coaches Invitational · Oct 17 | 20:04.0 | Section One Coaches Invitational | October 17, 2015 |
| 5,000 Meters · CV State ParkNYSPHSAA Class A State Championships · Nov 12 | 19:55.50 | NYSPHSAA Class A State Championships | November 12, 2016 |
| 5,000 Meters · Monroe-Woodbury HS NYSPHSAA Class A State Championships · Nov 14 | 20:24.0 | NYSPHSAA Class A State Championships | November 14, 2015 |
| 5,000 Meters · SUNY CantonNYSPHSAA Class A State Cross Country Championship · Nov 8 | 18:50.8 | NYSPHSAA Class A State Cross Country Championship | November 8, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
1 results2015 Cross Country
3 results2014 Cross Country
1 results