Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5k CourseSection 1 Coaches and Officials Invitational · Oct 15 | 19:16.40 | Section 1 Coaches and Officials Invitational | October 15, 2016 |
| 5,000 Meters · Bowdoin ParkNorthern Counties Championship · Oct 30 | 19:12.8 | Northern Counties Championship | October 30, 2015 |
| 5,000 Meters · Brewster HSBrewster Bear Classic · Oct 3 | 18:11.98 | Brewster Bear Classic | October 3, 2015 |
| 5,000 Meters · Brewster HSBrewster Bear Classic · Sep 20 | 19:21.4 | Brewster Bear Classic | September 20, 2014 |
| 5,000 Meters · Mount Greylock Regional SchoolPurple Valley XC Invite · Sep 23 | 18:15.4 | Purple Valley XC Invite | September 23, 2017 |
| 5,000 Meters · Six FlagsSix Flags Invitational · Sep 27 | 21:34 | Six Flags Invitational | September 27, 2014 |
| 8,000 Meters · Franklin ParkNEWMAC Cross Country Championships · Oct 29 | 31:01.8 | NEWMAC Cross Country Championships | October 29, 2017 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 29 | 29:31.1 | Paul Short Invitational | September 29, 2017 |
| 8,000 Meters · Nehoiden Golf ClubNEWMAC Cross Country Championships · Oct 30 | 30:11.1 | NEWMAC Cross Country Championships | October 30, 2021 |
| 8,000 Meters · University Of Southern MaineNCAA D3 New England Region Cross Country Championships · Nov 11 | 29:47.2 | NCAA D3 New England Region Cross Country Championships | November 11, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2019 Cross Country
1 results2018 Cross Country
4 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA D3 New England Region Cross Country ChampionshipsNov 11 · 8,000 Meters Men · Place 225 · Springfield (Mass.)Springfield (Mass.) | 8,000 Meters Men | 225 | 29:47.2 PB | Fr |
| Oct 29 | NEWMAC Cross Country ChampionshipsOct 29 · 8,000 Meters Men · Place 76 · Springfield (Mass.)Springfield (Mass.) | 8,000 Meters Men | 76 | 31:01.8 PB | Fr |
| Sep 29 | Paul Short InvitationalSep 29 · 8,000 Meters Men's White · Place 203 · Springfield (Mass.)Springfield (Mass.) | 8,000 Meters Men's White | 203 | 29:31.1 PB | Fr |
| Sep 23 | Purple Valley XC InviteSep 23 · 5,000 Meters Men's 5k · Place 43 · Springfield (Mass.)Springfield (Mass.) | 5,000 Meters Men's 5k | 43 | 18:15.4 PB | Fr |
| Sep 16 | UMass Dartmouth Cross Country InvitationalSep 16 · 5,000 Meters Varsity · Place 80 · SpringfieldSpringfield | 5,000 Meters Varsity | 80 | 32:19.9 | FR-1 |
2016 Cross Country
1 results2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NYSPHSAA Section 1 ChampionshipsNov 7 · 5,000 Meters Varsity A · Place 92 · CarmelCarmel | 5,000 Meters Varsity A | 92 | 19:55.3 | 11 |
| Oct 30 | Northern Counties ChampionshipOct 30 · 5,000 Meters Varsity · Place 54 · CarmelCarmel | 5,000 Meters Varsity | 54 | 19:12.8 PB | 11 |
| Oct 17 | Section One Coaches InvitationalOct 17 · 5,000 Meters Junior Varsity 1 · Place 197 · CarmelCarmel | 5,000 Meters Junior Varsity 1 | 197 | 24:34.1 | 11 |
| Oct 6 | Section 1 Conf. 1 League ChampsOct 6 · 5,000 Meters League 1 · Place 30 · CarmelCarmel | 5,000 Meters League 1 | 30 | 19:55.30 | 11 |
| Oct 3 | Brewster Bear ClassicOct 3 · 5,000 Meters Division 2 Varsity · Place 48 · CarmelCarmel | 5,000 Meters Division 2 Varsity | 48 | 18:11.98 PB | 11 |
2014 Cross Country
3 results