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:49 | Clarence Fall Classic 34th Annual | October 24, 2015 |
| 5,000 Meters · Chenago Valley State ParkMcDaniel-Baxter Invitational · Sep 24 | 16:40.1 | McDaniel-Baxter Invitational | September 24, 2016 |
| 5,000 Meters · Monroe-Woodbury HS NYSPHSAA Class A State Championships · Nov 14 | 17:02.7 | NYSPHSAA Class A State Championships | November 14, 2015 |
| 5,000 Meters · SUNY CantonNYSPHSAA Class A State Cross Country Championship · Nov 8 | 17:51.0 | NYSPHSAA Class A State Cross Country Championship | November 8, 2014 |
| 5,000 Meters · Victor HSNYSPHSAA Section 5 Championships · Nov 7 | 16:59.0 | NYSPHSAA Section 5 Championships | November 7, 2015 |
| 5,000 Meters · Wayne Central HSWayne Eagle Invitational · Sep 17 | 16:02 | 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 18 · McQuaid Jesuit | 5,000 Meters Varsity 7 | 18 | 16:40.1 PB | 12 |
| Sep 17 | Wayne Eagle InvitationalSep 17 · 5,000 Meters Varsity D1 · Place 11 · McQuaid Jesuit | 5,000 Meters Varsity D1 | 11 | 16:02 PB | 12 |
2015 Cross Country
3 results2014 Cross Country
1 results