Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5 Miles · Colby CollegeColby Invite · Oct 4 | 29:48.6 | Colby Invite | October 4, 2014 |
| 5,000 Meters · Back Bay FensFens Classic · Sep 3 | 17:02.0 | Fens Classic | September 3, 2016 |
| 8,000 Meters · Bowdoin CollegeBowdoin XC Invitational #2 · Sep 27 | 29:23.9 | Bowdoin XC Invitational #2 | September 27, 2014 |
| 8,000 Meters · Harkness Memorial State ParkNCAA D3 New England Regional Championships · Nov 14 | 27:58.0 | NCAA D3 New England Regional Championships | November 14, 2015 |
| 8,000 Meters · Johnson St. XC CourseNAC Championships · Oct 29 | 29:04.6 | NAC Championships | October 29, 2016 |
| 8,000 Meters · Pineland FarmsState of Maine Cross Country Championships · Oct 15 | 28:48.2 | State of Maine Cross Country Championships | October 15, 2016 |
| 8,000 Meters · Rotary ParkUniversity of New England Invitational · Sep 10 | 29:35.8 | University of New England Invitational | September 10, 2016 |
| 8,000 Meters · Stanley ParkNCAA D3 New England Region Championships · Nov 12 | 28:29.1 | NCAA D3 New England Region Championships | November 12, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NCAA D3 New England Region ChampionshipsNov 12 · 8,000 Meters Men · Place 221 · Thomas (Maine) | 8,000 Meters Men | 221 | 28:29.1 PB | Sr |
| Oct 29 | NAC ChampionshipsOct 29 · 8,000 Meters Men · Place 19 · Thomas (Maine) | 8,000 Meters Men | 19 | 29:04.6 PB | Sr |
| Oct 15 | State of Maine Cross Country ChampionshipsOct 15 · 8,000 Meters Men · Place 61 · Thomas (Maine) | 8,000 Meters Men | 61 | 28:48.2 PB | Sr |
| Oct 8 | Runnin' Monks InvitationalOct 8 · 8,000 Meters Varsity · Place 5 · Thomas College | 8,000 Meters Varsity | 5 | 29:15.9 | — |
| Sep 17 | Badger Cross-Country Run InvitationalSep 17 · 8,000 Meters Men · Place 19 · Thomas (Maine) | 8,000 Meters Men | 19 | 29:05.7 | Sr |
| Sep 10 | University of New England InvitationalSep 10 · 8,000 Meters Men · Place 26 · Thomas (Maine) | 8,000 Meters Men | 26 | 29:35.8 PB | Sr |
| Sep 3 | Fens ClassicSep 3 · 5,000 Meters Men · Place 12 · Thomas (Maine) | 5,000 Meters Men | 12 | 17:02.0 PB | Sr |
2015 Cross Country
1 results2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Colby InviteOct 4 · 5 Mile Men · Place 6 · Thomas (Maine) | 5 Mile Men | 6 | 29:48.6 PB | So |
| Sep 27 | Bowdoin XC Invitational #2Sep 27 · 8,000 Meters Men · Place 45 · Thomas (Maine) | 8,000 Meters Men | 45 | 29:23.9 PB | So |
2013 Cross Country
1 results