Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 8,000 Meters · Behrend (Penn State Behrend) coursePenn State Behrend · Sep 15 | 28:06.8 | Penn State Behrend | September 15, 2017 |
| 8,000 Meters · Genessee Valley ParkYellowjacket Invitational · Sep 15 | 28:58.2 | Yellowjacket Invitational | September 15, 2018 |
| 8,000 Meters · Houghton Field of DreamsHighlander Invitational: NCAA Atlantic Regional Preview · Oct 7 | 27:53.5 | Highlander Invitational: NCAA Atlantic Regional Preview | October 7, 2017 |
| 8,000 Meters · Hudson Valley Sports DomeSUNYAC Championships · Nov 1 | 27:29.8 | SUNYAC Championships | November 1, 2019 |
| 8,000 Meters · Mount Greylock Regional SchoolPurple Valley XC Invite · Sep 23 | 29:02.1 | Purple Valley XC Invite | September 23, 2017 |
| 8,000 Meters · Norwood NorfolkSUNYAC Cross Country Championships · Oct 28 | 29:51.0 | SUNYAC Cross Country Championships | October 28, 2017 |
| 8,000 Meters · Oberlin Cross Country TrailOberlin Inter-Regional Cross Country Rumble · Oct 19 | 26:21.7 | Oberlin Inter-Regional Cross Country Rumble | October 19, 2019 |
| 8,000 Meters · Rowan UniversityNCAA Division III Atlantic Region XC Championships · Nov 10 | 29:34.3 | NCAA Division III Atlantic Region XC Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results2018 Cross Country
2 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA D3 Atlantic Region Cross Country ChampionshipsNov 11 · 8,000 Meters Men · Place 189 · Fredonia | 8,000 Meters Men | 189 | 28:02.4 | Fr |
| Oct 28 | SUNYAC Cross Country ChampionshipsOct 28 · 8,000 Meters Men · Place 66 · Fredonia | 8,000 Meters Men | 66 | 29:51.0 PB | Fr |
| Oct 7 | Highlander Invitational: NCAA Atlantic Regional PreviewOct 7 · 8,000 Meters Men · Place 89 · Fredonia | 8,000 Meters Men | 89 | 27:53.5 PB | Fr |
| Sep 23 | Purple Valley XC InviteSep 23 · 8,000 Meters Men's 8k · Place 171 · Fredonia | 8,000 Meters Men's 8k | 171 | 29:02.1 PB | Fr |
| Sep 15 | Penn State BehrendSep 15 · 8,000 Meters Men · Place 18 · Fredonia | 8,000 Meters Men | 18 | 28:06.8 PB | Fr |