Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Twilight Invitational · Oct 15 | 19:34.0 | MSTCA Twilight Invitational | October 15, 2016 |
| 5,000 Meters · Martha’s Vineyard Regional High SchoolMartha's Vineyard Invitational · Sep 6 | 21:10.87 | Martha's Vineyard Invitational | September 6, 2014 |
| 5,000 Meters · Pembroke HS Home CoursePatriot League Meet · Oct 29 | 19:23.9 | Patriot League Meet | October 29, 2016 |
| 5,000 Meters · Silver Lake Regional High SchoolPatriot League Meet · Oct 31 | 19:04 | Patriot League Meet | October 31, 2015 |
| 5,000 Meters · Wrentham Development Center CourseMIAA EMASS Championships · Nov 8 | 18:46.5 | MIAA EMASS Championships | November 8, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Patriot League MeetOct 29 · 5,000 Meters Varsity · Place 53 · Plymouth North | 5,000 Meters Varsity | 53 | 19:23.9 PB | 12 |
| Oct 25 | Scituate @ Plymouth NorthOct 25 · 2.65 Miles Varsity · Place 9 · Plymouth North | 2.65 Miles Varsity | 9 | 16:18Unofficial | 12 |
| Oct 18 | Duxbury @ Plymouth NorthOct 18 · 2.65 Miles Varsity · Place 20 · Plymouth North | 2.65 Miles Varsity | 20 | 16:57Unofficial | 12 |
| Oct 15 | MSTCA Twilight InvitationalOct 15 · 5,000 Meters Varsity D1 · Place 228 · Plymouth North | 5,000 Meters Varsity D1 | 228 | 19:34.0 PB | 12 |
| Oct 11 | Plymouth North @ Quincy/NorthOct 11 · 2.5 Miles Varsity · Place 15 · Plymouth North | 2.5 Miles Varsity | 15 | 15:38Unofficial | 12 |
| Oct 5 | Silver Lake V. Plymouth North Oct 5 · 2.65 Miles Varsity · Place 13 · Plymouth North | 2.65 Miles Varsity | 13 | 16:43Unofficial | 12 |
| Sep 27 | Plymouth North @ HinghamSep 27 · 2.98 Miles Varsity · Place 29 · Plymouth North | 2.98 Miles Varsity | 29 | 19:26Unofficial | 12 |
| Sep 13 | Plymouth South @ PCISSep 13 · 2.65 Miles Varsity · Place 15 · Plymouth North | 2.65 Miles Varsity | 15 | 17:01Unofficial | 12 |
| Sep 7 | Plymouth North @ HanoverSep 7 · 2.5 Miles Varsity · Place 5 · Plymouth North | 2.5 Miles Varsity | 5 | 16:15Unofficial | 12 |
2015 Cross Country
10 results2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MIAA EMASS ChampionshipsNov 8 · 5,000 Meters Boys' Division 3 · Place 129 · Plymouth North | 5,000 Meters Boys' Division 3 | 129 | 18:46.5 PB | 10 |
| Sep 6 | Martha's Vineyard InvitationalSep 6 · 5,000 Meters Varsity · Place 70 · Plymouth North | 5,000 Meters Varsity | 70 | 21:10.87 PB | 10 |