Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Murray Athletic CenterElmira College High School Invitational · Aug 31 | 14:25.8 | Elmira College High School Invitational | August 31, 2019 |
| 2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 14:00.0 | Manhattan College XC Invitational | October 13, 2018 |
| 5,000 Meters · 5k CourseNXR Northeast & New York Regional Championships · Nov 24 | 18:02.5 | NXR Northeast & New York Regional Championships | November 24, 2018 |
| 5,000 Meters · Chenago Valley State ParkNYSPHSAA Section 4 Championships · Nov 1 | 17:52 | NYSPHSAA Section 4 Championships | November 1, 2018 |
| 5,000 Meters · Marathon Elementary School XC CourseMarathon Invitational · Oct 21 | 18:35.6 | Marathon Invitational | October 21, 2017 |
| 5,000 Meters · Pheasant Hill Golf courseOwego High School XC Invitational · Sep 22 | 18:05.4 | Owego High School XC Invitational | September 22, 2018 |
| 5,000 Meters · Sunken Meadow State ParkNYSPHSAA Class A State XC Championships · Nov 10 | 18:03.5 | NYSPHSAA Class A State XC Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results2018 Cross Country
5 results2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Marathon InvitationalOct 21 · 5,000 Meters Varsity Unseeded · Place 13 · Corning-Painted Post | 5,000 Meters Varsity Unseeded | 13 | 18:35.6 PB | 10 |
2015 Cross Country
1 results