Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Saratoga Spa State Park 3 Mile CourseSuburban Council Championships · Oct 25 | 17:18.90 | Suburban Council Championships | October 25, 2014 |
| 3 Miles · Saratoga State ParkSuburban Council Championships · Oct 31 | 16:35.28 | Suburban Council Championships | October 31, 2015 |
| 3.05 Miles · Saratoga State ParkNYSPHSAA Section 2 Championships · Nov 6 | 16:32.20 | NYSPHSAA Section 2 Championships | November 6, 2015 |
| 4891 m · Saratoga State ParkSuburban Council Super Dual Meet · Sep 16 | 17:42.40 | Suburban Council Super Dual Meet | September 16, 2014 |
| 5,000 Meters · 5k CourseSection 1 Coaches and Officials Invitational · Oct 15 | 17:24.00 | Section 1 Coaches and Officials Invitational | October 15, 2016 |
| 5,000 Meters · Chenago Valley State ParkMcDaniel-Baxter Invitational · Sep 24 | 16:56.5 | McDaniel-Baxter Invitational | September 24, 2016 |
| 5,000 Meters · CV State ParkNYSPHSAA Class A State Championships · Nov 12 | 16:37.80 | NYSPHSAA Class A State Championships | November 12, 2016 |
| 5,000 Meters · Queensbury HSNYSPHSAA Section 2 Championships · Oct 31 | 17:23.29 | NYSPHSAA Section 2 Championships | October 31, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
4 results2015 Cross Country
2 results2014 Cross Country
3 results