Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.1 Miles · Akron Falls ParkClarence Fall Classic 34th Annual · Oct 24 | 16:38 | Clarence Fall Classic 34th Annual | October 24, 2015 |
| 5,000 Meters · Chenago Valley State ParkMcDaniel-Baxter Invitational · Sep 24 | 16:59.4 | McDaniel-Baxter Invitational | September 24, 2016 |
| 5,000 Meters · Monroe-Woodbury HS NYSPHSAA Class A State Championships · Nov 14 | 17:30.6 | NYSPHSAA Class A State Championships | November 14, 2015 |
| 5,000 Meters · SUNY CantonNYSPHSAA Class A State Cross Country Championship · Nov 8 | 17:43.6 | NYSPHSAA Class A State Cross Country Championship | November 8, 2014 |
| 5,000 Meters · Victor HSNYSPHSAA Section 5 Championships · Nov 7 | 17:27.6 | NYSPHSAA Section 5 Championships | November 7, 2015 |
| 5,000 Meters · Wayne Central HSWayne Eagle Invitational · Sep 17 | 16:17 | Wayne Eagle Invitational | September 17, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | McDaniel-Baxter InvitationalSep 24 · 5,000 Meters Varsity 7 · Place 28 · McQuaid Jesuit | 5,000 Meters Varsity 7 | 28 | 16:59.4 PB | 12 |
| Sep 17 | Wayne Eagle InvitationalSep 17 · 5,000 Meters Varsity D1 · Place 16 · McQuaid Jesuit | 5,000 Meters Varsity D1 | 16 | 16:17 PB | 12 |
2015 Cross Country
3 results2014 Cross Country
1 results