Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · Freshman CourseMSTCA Twilight Invite · Oct 24 | 12:20.8 | MSTCA Twilight Invite | October 24, 2015 |
| 3,000 Meters · Wrentham Development Center CourseMSTCA Kelley Invite · Sep 26 | 11:35.5 | MSTCA Kelley Invite | September 26, 2015 |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Twilight Invitational · Oct 15 | 18:43.7 | MSTCA Twilight Invitational | October 15, 2016 |
| 5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 22 | 18:19.0 | Ocean State Invitational | September 22, 2018 |
| 5,000 Meters · McCarthy Park and FieldsTVL Championships · Nov 1 | 18:20.5 | TVL Championships | November 1, 2017 |
| 5,000 Meters · Medfield State Hospital CourseTVL Championships · Oct 24 | 18:12.9 | TVL Championships | October 24, 2018 |
| 5,000 Meters · Wrentham Development Center CourseEMASS MIAA Championships · Nov 10 | 17:54.1 | EMASS MIAA Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | EMASS MIAA ChampionshipsNov 10 · 5,000 Meters Division 3 · Place 71 · HopkintonHopkinton | 5,000 Meters Division 3 | 71 | 17:54.1 PB | 12 |
| Nov 3 | Frank Mooney MSTCA InvitationalNov 3 · 5,000 Meters Senior D1 · Place 20 · HopkintonHopkinton | 5,000 Meters Senior D1 | 20 | 17:37.3Unofficial | 12 |
| Oct 24 | TVL ChampionshipsOct 24 · 5,000 Meters Varsity · Place 19 · HopkintonHopkinton | 5,000 Meters Varsity | 19 | 18:12.9 PB | 12 |
| Oct 19 | Bob McIntyre Twilight InvitationalOct 19 · 5,000 Meters Varsity Division 1 · Place 141 · HopkintonHopkinton | 5,000 Meters Varsity Division 1 | 141 | 17:34.75 | — |
| Sep 22 | Ocean State InvitationalSep 22 · 5,000 Meters Division 2 Varsity · Place 93 · HopkintonHopkinton | 5,000 Meters Division 2 Varsity | 93 | 18:19.0 PB | 12 |
2017 Cross Country
4 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | EMass Divisional ChampionshipsNov 12 · 5,000 Meters Boys D3 · Place 131 · HopkintonHopkinton | 5,000 Meters Boys D3 | 131 | 19:19.74Unofficial | 10 |
| Oct 26 | Tri-Valley League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 36 · HopkintonHopkinton | 5,000 Meters Varsity | 36 | 18:52.5 | 10 |
| Oct 15 | MSTCA Twilight InvitationalOct 15 · 5,000 Meters 10th Grade Boys · Place 89 · HopkintonHopkinton | 5,000 Meters 10th Grade Boys | 89 | 18:43.7 PB | 10 |
| Oct 1 | MSTCA Frank Kelley InvitationalOct 1 · 5,000 Meters Varsity Division 1 · Place 74 · HopkintonHopkinton | 5,000 Meters Varsity Division 1 | 74 | 19:29 | 10 |
| Sep 24 | Ocean State InvitationalSep 24 · 5,000 Meters Varsity Division 1 · Place 164 · HopkintonHopkinton | 5,000 Meters Varsity Division 1 | 164 | 19:36.9 | 10 |
2015 Cross Country
5 results