Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5K Broadway FinishFoot Locker Northeast Regional · Nov 25 | 17:48.1 | Foot Locker Northeast Regional | November 25, 2017 |
| 5,000 Meters · Derryfield ParkDivisional Meet · Oct 29 | 17:00.0 | Divisional Meet | October 29, 2016 |
| 5,000 Meters · Goddard Memorial State ParkBrown University Northeast Cross Country Championship · Oct 20 | 16:04.93 | Brown University Northeast Cross Country Championship | October 20, 2018 |
| 5,000 Meters · Nashua High School SouthNew Hampshire Meet of Champions · Nov 4 | 16:13.6 | New Hampshire Meet of Champions | November 4, 2017 |
| 5,000 Meters · Thetford Academy XC Home CourseThetford Invitational · Oct 1 | 18:43.71 | Thetford Invitational | October 1, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Northeast RegionalNov 25 · 5,000 Meters Championship · Place 122 · Stratham NHStratham NH | 5,000 Meters Championship | 122 | 17:48.1 PB | 11 |
| Nov 4 | New Hampshire Meet of ChampionsNov 4 · 5,000 Meters Varsity · Place 22 · ExeterExeter | 5,000 Meters Varsity | 22 | 16:13.6 PB | 11 |
| Oct 28 | NHIAA D1 State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 26 · ExeterExeter | 5,000 Meters Varsity | 26 | 17:25.4 | 11 |
| Oct 14 | Brown XC New England ChampsOct 14 · 5,000 Meters Varsity D2 · Place 48 · ExeterExeter | 5,000 Meters Varsity D2 | 48 | 16:57.55 | 11 |
| Sep 26 | Winnacunnet & Alverine vs. ExeterSep 26 · 2.97 Miles Varsity · Place 1 · ExeterExeter | 2.97 Miles Varsity | 1 | 17:30 | JR |
| Sep 23 | Manchester InvitationalSep 23 · 5,000 Meters Varsity - Large · Place 141 · ExeterExeter | 5,000 Meters Varsity - Large | 141 | 18:57 | 11 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Meet of ChampionsNov 5 · 5,000 Meters Varsity · Place 56 · ExeterExeter | 5,000 Meters Varsity | 56 | 16:50.4 | 10 |
| Oct 29 | Divisional MeetOct 29 · 5,000 Meters Division 1 · Place 19 · ExeterExeter | 5,000 Meters Division 1 | 19 | 17:00.0 PB | 10 |
| Oct 15 | Northeast XC ChampionshipsOct 15 · 5,000 Meters Varsity D2 · Place 41 · ExeterExeter | 5,000 Meters Varsity D2 | 41 | 16:53.54 | 10 |
| Oct 1 | Thetford InvitationalOct 1 · 5,000 Meters Varsity · Place 106 · ExeterExeter | 5,000 Meters Varsity | 106 | 18:43.71 PB | 10 |
| Sep 24 | Manchester InvitationalSep 24 · 5,000 Meters Varsity · Place 105 · ExeterExeter | 5,000 Meters Varsity | 105 | 17:59 | 10 |
| Sep 6 | Exeter TrianglularSep 6 · 2.97 Miles Varsity · Place 19 · ExeterExeter | 2.97 Miles Varsity | 19 | 19:09 | SO |