Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Jordan-Elbridge HSJordan-Elbridge Kamikaze Challenge · Sep 17 | 5:58 | Jordan-Elbridge Kamikaze Challenge | September 17, 2016 |
| 2.9 Miles · Long Branch ParkOHSL Liberty League Championships · Oct 21 | 18:12.5 | OHSL Liberty League Championships | October 21, 2015 |
| 3.1 Miles · Vernon Verona-Sherrill HSNYSPHSAA Section 3 Championships · Nov 7 | 20:21.9 | NYSPHSAA Section 3 Championships | November 7, 2015 |
| 5,000 Meters · Adirondack HS XC CourseJohn Bernard Adirondack Invitational · Oct 29 | 19:20.0 | John Bernard Adirondack Invitational | October 29, 2016 |
| 5,000 Meters · Chenago Valley State ParkMcDaniel-Baxter Invitational · Sep 24 | 18:27.1 | McDaniel-Baxter Invitational | September 24, 2016 |
| 5,000 Meters · East Syracus MinoaOHSL Freedom League Championship · Oct 15 | 22:04.5 | OHSL Freedom League Championship | October 15, 2014 |
| 5,000 Meters · Long Branch ParkOHSL Liberty XC Championships · Oct 19 | 18:50.9 | OHSL Liberty XC Championships | October 19, 2016 |
| 5,000 Meters · Vernon Verona-Sherrill HSVernon-Verona-Sherril Invitational · Sep 13 | 24:14.5 | Vernon-Verona-Sherril Invitational | September 13, 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
2 results