Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Twilight Invitational · Oct 15 | 17:40.2 | MSTCA Twilight Invitational | October 15, 2016 |
| 5,000 Meters · Coakley Middle SchoolBSC Championship · Oct 29 | 17:29 | BSC Championship | October 29, 2016 |
| 5,000 Meters · Norwood HS XCBSC Conference Meet · Oct 25 | 18:27 | BSC Conference Meet | October 25, 2014 |
| 5,000 Meters · Varsity CourseMSTCA Twilight Invite · Oct 24 | 17:42.5 | MSTCA Twilight Invite | October 24, 2015 |
| 5,000 Meters · Wrentham Development Center CourseMIAA EMASS Championships · Nov 14 | 18:44.7 | MIAA EMASS Championships | November 14, 2015 |
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 | EMass Divisional ChampionshipsNov 12 · 5,000 Meters Boys D1 · Place 115 · Framingham | 5,000 Meters Boys D1 | 115 | 18:25.16Unofficial | 12 |
| Oct 29 | BSC ChampionshipOct 29 · 5,000 Meters Varsity · Place 58 · Framingham | 5,000 Meters Varsity | 58 | 17:29 PB | 12 |
| Oct 15 | MSTCA Twilight InvitationalOct 15 · 5,000 Meters Varsity D1 · Place 108 · Framingham | 5,000 Meters Varsity D1 | 108 | 17:40.2 PB | 12 |
| Oct 5 | Framingham/DedhamOct 5 · 2.95 Miles Varsity · Place 5 · Framingham | 2.95 Miles Varsity | 5 | 17:27Unofficial | 12 |
| Sep 28 | Brookline/ Braintree/ FraminghamSep 28 · 3 Miles Varsity · Place 11 · Framingham | 3 Miles Varsity | 11 | 17:19Unofficial | 12 |
| Sep 14 | Walpole/Framingham/Newton North/WellesleySep 14 · 5,000 Meters Varsity · Place 28 · Framingham | 5,000 Meters Varsity | 28 | 18:17Unofficial | 12 |
| Sep 7 | Norwood/Framingham/MiltonSep 7 · 5,000 Meters Varsity · Place 8 · Framingham | 5,000 Meters Varsity | 8 | 19:00Unofficial | 12 |
2015 Cross Country
9 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | BSC Conference MeetOct 25 · 5,000 Meters Varsity · Place 69 · Framingham | 5,000 Meters Varsity | 69 | 18:27 PB | 10 |