Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Twilight Invitational · Oct 15 | 17:07.7 | MSTCA Twilight Invitational | October 15, 2016 |
| 5,000 Meters · King Philip Regional High SchoolFranklin v. King Philip · Sep 16 | 20:22 | Franklin v. King Philip | September 16, 2014 |
| 5,000 Meters · Taunton High SchoolFranklin v. Taunton · Sep 20 | 18:43 | Franklin v. Taunton | September 20, 2016 |
| 5,000 Meters · Varsity CourseMSTCA Twilight Invite · Oct 24 | 18:26.4 | MSTCA Twilight Invite | October 24, 2015 |
| 5,000 Meters · Wrentham Development Center CourseHockomock Championships · Oct 29 | 16:57.81 | Hockomock Championships | October 29, 2016 |
| 5069 m · Mansfield Soccer ComplexMansfield vs Franklin · Sep 27 | 18:00 | Mansfield vs Franklin | September 27, 2016 |
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 |
| Nov 12 | EMass Divisional ChampionshipsNov 12 · 5,000 Meters Boys D2 · Place 52 · Franklin | 5,000 Meters Boys D2 | 52 | 17:51.08Unofficial | 12 |
| Oct 29 | Hockomock ChampionshipsOct 29 · 5,000 Meters Varsity · Place 8 · Franklin | 5,000 Meters Varsity | 8 | 16:57.81 PB | 12 |
| Oct 18 | King Philip v. Franklin Oct 18 · 5,000 Meters Varsity · Place 2 · Franklin | 5,000 Meters Varsity | 2 | 17:52Unofficial | 12 |
| Oct 15 | MSTCA Twilight InvitationalOct 15 · 5,000 Meters Varsity D1 · Place 68 · Franklin | 5,000 Meters Varsity D1 | 68 | 17:07.7 PB | 12 |
| Oct 6 | Attleboro v. Franklin Oct 6 · 5,000 Meters Varsity · Place 4 · Franklin | 5,000 Meters Varsity | 4 | 17:35Unofficial | 12 |
| Sep 27 | Mansfield vs FranklinSep 27 · 3.15 Miles Varsity · Place 5 · Franklin | 3.15 Miles Varsity | 5 | 18:00 PB | 12 |
| Sep 20 | Franklin v. Taunton Sep 20 · 5,000 Meters Varsity · Place 5 · Franklin | 5,000 Meters Varsity | 5 | 18:43 PB | 12 |
| Sep 14 | Oliver Ames v. Franklin Sep 14 · 5,000 Meters Varsity · Place 2 · Franklin | 5,000 Meters Varsity | 2 | 17:44Unofficial | 12 |
| Sep 6 | Hockomock JamboreeSep 6 · 1.55 Miles Varsity · Franklin | 1.55 Miles Varsity | 0 | 8:30Unofficial | 12 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Hockomock ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 6 · Franklin | 5,000 Meters Junior Varsity | 6 | 19:11.48 | 11 |
| Oct 24 | MSTCA Twilight InviteOct 24 · 5,000 Meters Division 1 JV · Place 57 · Franklin | 5,000 Meters Division 1 JV | 57 | 18:26.4 PB | 11 |
| Oct 13 | North Attleboro v. Franklin Oct 13 · 3 Mile Varsity · Place 20 · Franklin | 3 Mile Varsity | 20 | 19:12Unofficial | 11 |
| Oct 6 | Taunton v. Franklin Oct 6 · 1.75 Mile Junior Varsity · Franklin | 1.75 Mile Junior Varsity | 0 | 10:55Unofficial | 11 |
| Sep 26 | MSTCA Kelley InviteSep 26 · 5,000 Meters Varsity D1 · Place 155 · Franklin | 5,000 Meters Varsity D1 | 155 | 21:41.41 | 11 |
| Sep 15 | Attleboro v. Franklin Sep 15 · 2.9 Mile Varsity · Place 25 · Franklin | 2.9 Mile Varsity | 25 | 19:38Unofficial | 11 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | MSTCA Twilight InvitationalOct 18 · 5,000 Meters Sophomore · Place 91 · Franklin | 5,000 Meters Sophomore | 91 | 19:15.2 | 10 |
| Sep 23 | Franklin vs MansfieldSep 23 · 3.15 Mile Varsity · Place 33 · Franklin | 3.15 Mile Varsity | 33 | 21:04Unofficial | 10 |
| Sep 16 | Franklin v. King Philip Sep 16 · 5,000 Meters Varsity · Place 25 · Franklin | 5,000 Meters Varsity | 25 | 20:22 PB | 10 |