Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hamilton CollegeHamilton College Short Course · Sep 9 | 16:37.8 | Hamilton College Short Course | September 9, 2017 |
| 6,000 Meters · SUNY ITSUNYIT Short Course Invitational · Aug 30 | 22:05 | SUNYIT Short Course Invitational | August 30, 2014 |
| 6,000 Meters · Vassar CollegeVassar Ron Stonitsch Invitational · Sep 10 | 20:44.9 | Vassar Ron Stonitsch Invitational | September 10, 2016 |
| 8,000 Meters · Fortin ParkEmpire 8 Cross Country Championships · Oct 29 | 27:37.0 | Empire 8 Cross Country Championships | October 29, 2016 |
| 8,000 Meters · Genessee Valley ParkRochester Yellowjacket XC Invitational · Sep 20 | 30:38 | Rochester Yellowjacket XC Invitational | September 20, 2014 |
| 8,000 Meters · Houghton Field of DreamsNCAA D3 Atlantic Region Cross Country Championships · Nov 11 | 26:51.6 | NCAA D3 Atlantic Region Cross Country Championships | November 11, 2017 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run · Oct 1 | 27:10.1 | Paul Short Run | October 1, 2016 |
| 8,000 Meters · Letchworth State Park37th Mike Woods Geneseo XC Invitational · Oct 3 | 27:24.3 | 37th Mike Woods Geneseo XC Invitational | October 3, 2015 |
| 8,000 Meters · Parkview FairwaysEmpire 8 Cross Country Championships · Oct 28 | 28:53.0 | Empire 8 Cross Country Championships | October 28, 2017 |
| 8,000 Meters · Rowan University Bill Fritz Invitational · Sep 17 | 27:35.0 | Bill Fritz Invitational | September 17, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA D3 Atlantic Region Cross Country ChampionshipsNov 11 · 8,000 Meters Men · Place 131 · Utica | 8,000 Meters Men | 131 | 26:51.6 PB | Sr |
| Oct 28 | Empire 8 Cross Country ChampionshipsOct 28 · 8,000 Meters Men · Place 17 · Utica | 8,000 Meters Men | 17 | 28:53.0 PB | Sr |
| Oct 21 | Hamilton College Tune-upOct 21 · 5,000 Meters Varsity · Place 5 · Utica | 5,000 Meters Varsity | 5 | 16:32.0 | SR-4 |
| Oct 7 | Highlander Invitational: NCAA Atlantic Regional PreviewOct 7 · 8,000 Meters Men · Place 113 · Utica | 8,000 Meters Men | 113 | 28:29.8 | Sr |
| Sep 23 | SUNY Poly Wildcat Classic InvitationalSep 23 · 8,000 Meters Varsity · Place 7 · Utica | 8,000 Meters Varsity | 7 | 27:55.5 | SR-4 |
| Sep 9 | Hamilton College Short CourseSep 9 · 5,000 Meters Men · Place 53 · Utica | 5,000 Meters Men | 53 | 16:37.8 PB | Sr |
| Sep 2 | SUNY Poly Short Course InvitationalSep 2 · 6,000 Meters Varsity · Place 20 · Utica | 6,000 Meters Varsity | 20 | 20:24.3 | SR |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Empire 8 Cross Country ChampionshipsOct 29 · 8,000 Meters Men · Place 25 · Utica | 8,000 Meters Men | 25 | 27:37.0 PB | Jr |
| Oct 22 | Hamilton College Tune-upOct 22 · 5,000 Meters Varsity · Place 11 · Utica | 5,000 Meters Varsity | 11 | 17:02.0 | JR-3 |
| Oct 8 | Hamilton College XC InvitationalOct 8 · 8,000 Meters Varsity · Place 30 · Utica | 8,000 Meters Varsity | 30 | 27:15.5 | JR-3 |
| Oct 1 | Paul Short RunOct 1 · 8,000 Meters Men Brown D2-D3 · Place 205 · Utica | 8,000 Meters Men Brown D2-D3 | 205 | 27:10.1 PB | Jr |
| Sep 17 | Bill Fritz InvitationalSep 17 · 8,000 Meters Men · Place 61 · Utica | 8,000 Meters Men | 61 | 27:35.0 PB | Jr |
| Sep 10 | Vassar Ron Stonitsch InvitationalSep 10 · 6,000 Meters Men · Place 68 · Utica | 6,000 Meters Men | 68 | 20:44.9 PB | Jr |
| Sep 3 | SUNY Poly Short Course InvitationalSep 3 · 6,000 Meters Varsity · Place 23 · Utica | 6,000 Meters Varsity | 23 | 20:27.8 | JR-3 |
2015 Cross Country
1 results2014 Cross Country
4 results