Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5k CourseBowdoin Park Classic · Sep 27 | 25:54.1 | Bowdoin Park Classic | September 27, 2014 |
| 5,000 Meters · Bowdoin ParkSection One Coaches Invitational · Oct 21 | 21:47.1 | Section One Coaches Invitational | October 21, 2017 |
| 5,000 Meters · Brewster HSBrewster Bear Classic · Oct 3 | 20:37.30 | Brewster Bear Classic | October 3, 2015 |
| 5,000 Meters · Ogden Mills XC CourseMHAL Cross Country Championships · Oct 30 | 21:12.69 | MHAL Cross Country Championships | October 30, 2015 |
| 5,000 Meters · Wayne Central HSNYSPHSAA Class D State XC Championships · Nov 11 | 20:51.3 | NYSPHSAA Class D State XC Championships | November 11, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHAL Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 83 · Millbrook Central | 5,000 Meters Varsity | 83 | 21:12.69 PB | 10 |
| Oct 3 | Brewster Bear ClassicOct 3 · 5,000 Meters Division 2 Varsity · Place 105 · Millbrook Central | 5,000 Meters Division 2 Varsity | 105 | 20:37.30 PB | 10 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity I · Place 148 · Millbrook Central | 5,000 Meters Varsity I | 148 | 25:54.1 PB | 9 |