Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Mattanawcook AcademyPVC Championship Meet · Oct 17 | 20:16.24 | PVC Championship Meet | October 17, 2015 |
| 3.1 Miles · Old Town HSOld Town Sectional Invitational Meet · Sep 24 | 20:14.40 | Old Town Sectional Invitational Meet | September 24, 2016 |
| 5,000 Meters · Belfast HS State Championships: Class B · Nov 5 | 21:23.19 | State Championships: Class B | November 5, 2016 |
| 5,000 Meters · Foxcroft AcademyPVC @ Foxcroft · Sep 19 | 21:35.07 | PVC @ Foxcroft | September 19, 2014 |
| 5,000 Meters · Old Town HSPVC Championships · Oct 15 | 20:29.80 | PVC Championships | October 15, 2016 |
| 5,000 Meters · Thetford Academy XC Home CourseNew England Interscholastic Championships · Nov 14 | 21:41.7 | New England Interscholastic Championships | November 14, 2015 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional Championship · Oct 29 | 20:09.05 | Northern Maine Class B Regional Championship | October 29, 2016 |
| 5,000 Meters · Twin Brook Recreation AreaMPA Class B State Championships · Oct 31 | 20:07.48 | MPA Class B State Championships | October 31, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
4 results2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | New England Interscholastic ChampionshipsNov 14 · 5,000 Meters Varsity · Place 153 · John Bapst Memorial | 5,000 Meters Varsity | 153 | 21:41.7 PB | 11 |
| Oct 31 | MPA Class B State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 7 · John Bapst Memorial | 5,000 Meters Varsity | 7 | 20:07.48 PB | 11 |
| Oct 17 | PVC Championship MeetOct 17 · 3 Mile Large School Varsity · Place 1 · John Bapst Memorial | 3 Mile Large School Varsity | 1 | 20:16.24 PB | 11 |
| Sep 18 | PVC @ FoxcroftSep 18 · 5,000 Meters Varsity · Place 1 · John Bapst Memorial | 5,000 Meters Varsity | 1 | 21:50.90 | 11 |
2014 Cross Country
3 results