Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.7 Miles · Grafton Lakes State ParkRensselaer County Championships · Oct 23 | 21:07.30 | Rensselaer County Championships | October 23, 2015 |
| 2.74 Miles · Glens Falls HSJohn Killian Invitational · Oct 1 | 24:52.97 | John Killian Invitational | October 1, 2016 |
| 3 Miles · Saratoga Spa State Park 3 Mile CourseWasaren League Championships · Oct 21 | 24:07.80 | Wasaren League Championships | October 21, 2014 |
| 3.05 Miles · Saratoga State ParkNYSPHSAA Section 2 Championships · Nov 6 | 23:40.81 | NYSPHSAA Section 2 Championships | November 6, 2015 |
| 4,000 Meters · Grafton Lakes State ParkRensselaer County Championships · Oct 17 | 21:24.08 | Rensselaer County Championships | October 17, 2014 |
| 5,000 Meters · Moreau Recreational ParkJohn Killian Memorial XC Invitational · Oct 4 | 28:12.41 | John Killian Memorial XC Invitational | October 4, 2014 |
| 5,000 Meters · New Scotland Town ParkVoorheesville Blackbird Invitational · Sep 10 | 25:45 | Voorheesville Blackbird Invitational | September 10, 2016 |
| 5,000 Meters · Queensbury HSNYSPHSAA Section 2 Championships · Oct 31 | 23:34.94 | 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
2 results2015 Cross Country
2 results2014 Cross Country
4 results