Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.4 Miles · Scituate High SchoolPlymouth South @Scituate · Sep 26 | 14:45 | Plymouth South @Scituate | September 26, 2017 |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Twilight Invitational · Oct 15 | 18:04.9 | MSTCA Twilight Invitational | October 15, 2016 |
| 5,000 Meters · Pembroke HS Home CoursePatriot League Meet · Oct 29 | 18:21.0 | Patriot League Meet | October 29, 2016 |
| 5,000 Meters · Silver Lake Regional High SchoolPatriot League Meet · Oct 31 | 19:09.1 | Patriot League Meet | October 31, 2015 |
| 5,000 Meters · Varsity CourseMSTCA Twilight Invite · Oct 24 | 19:04.9 | MSTCA Twilight Invite | October 24, 2015 |
| 5,000 Meters · Wrentham Development Center CourseMIAA EMASS D4 Championships · Nov 11 | 18:25.08 | MIAA EMASS D4 Championships | November 11, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | MIAA ALL STATE CROSS COUNTRY CHAMPIONSHIPSNov 18 · 5,000 Meters Division 2 · Place 153 · Plymouth South | 5,000 Meters Division 2 | 153 | 19:01.10 | — |
| Nov 11 | MIAA EMASS D4 ChampionshipsNov 11 · 5,000 Meters Varsity · Place 79 · Plymouth South | 5,000 Meters Varsity | 79 | 18:25.08 PB | 12 |
| Nov 4 | MSTCA Frank Mooney InvitationalNov 4 · 5,000 Meters 11th/12th Div 2 · Place 57 · Plymouth South | 5,000 Meters 11th/12th Div 2 | 57 | 18:48.06 | 12 |
| Oct 28 | PATRIOT LEAGUE CROSS COUNTRY CHAMPIONSHIPSOct 28 · 5,000 Meters Varsity · Place 62 · Plymouth South | 5,000 Meters Varsity | 62 | 19:57.8 | 12 |
| Oct 21 | Twilight InviteOct 21 · 5,000 Meters Varsity D2 · Place 117 · Plymouth South | 5,000 Meters Varsity D2 | 117 | 18:23.4 | 12 |
| Oct 17 | Plymouth South @ HanoverOct 17 · 2.5 Miles Varsity · Plymouth South | 2.5 Miles Varsity | 0 | 15:35Unofficial | 12 |
| Oct 14 | Bay State InvitationalOct 14 · 5,000 Meters Varsity · Place 87 · Plymouth South | 5,000 Meters Varsity | 87 | 6:01.3 | 12 |
| Oct 10 | Plymouth South @ PLYMOUTH NORTHOct 10 · 2.65 Miles Varsity · Place 18 · Plymouth South | 2.65 Miles Varsity | 18 | 16:39Unofficial | 12 |
| Oct 3 | PEMBROKE VS PLYMOUTH SOUTHOct 3 · 2.68 Miles Varsity · Place 17 · Plymouth South | 2.68 Miles Varsity | 17 | 16:23Unofficial | 12 |
| Sep 30 | MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Open · Place 47 · Plymouth South | 5,000 Meters Open | 47 | 18:50.87 | 12 |
| Sep 26 | Plymouth South @ScituateSep 26 · 2.4 Miles Varsity · Place 8 · Plymouth South | 2.4 Miles Varsity | 8 | 14:45 PB | 12 |
| Sep 21 | Plymouth South @ QuincySep 21 · 1 Miles Varsity · Plymouth South | 1 Miles Varsity | — | 15:27Unofficial | 12 |
| Sep 16 | Big Wave InvSep 16 · 2.5 Miles Varsity · Place 22 · Plymouth South | 2.5 Miles Varsity | 22 | 14:29.91 | 12 |
| Sep 12 | Plymouth South @ HinghamSep 12 · 2.98 Miles Varsity · Place 15 · Plymouth South | 2.98 Miles Varsity | 15 | 18:55Unofficial | 12 |
| Sep 9 | Vineyard InvitationalSep 9 · Varsity · Place 52 · Plymouth South | Varsity | 52 | 18:21.51 | — |
| Sep 6 | Plymouth South @ Silver LakeSep 6 · 4,000 Meters Varsity · Place 6 · Plymouth South | 4,000 Meters Varsity | 6 | 14:26Unofficial | 12 |
2016 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | EMass Divisional ChampionshipsNov 12 · 5,000 Meters Boys D2 · Place 117 · Plymouth South | 5,000 Meters Boys D2 | 117 | 19:07.35Unofficial | 11 |
| Oct 29 | Patriot League MeetOct 29 · 5,000 Meters Varsity · Place 33 · Plymouth South | 5,000 Meters Varsity | 33 | 18:21.0 PB | 11 |
| Oct 25 | Plymouth South @ WHOct 25 · 5,000 Meters Varsity · Place 11 · Plymouth South | 5,000 Meters Varsity | 11 | 19:02Unofficial | 11 |
| Oct 22 | MSTCA Bay State InvitationalOct 22 · 5,000 Meters Varsity · Place 121 · Plymouth South | 5,000 Meters Varsity | 121 | 19:34 | — |
| Oct 18 | Plymouth South @ ScituateOct 18 · 2.4 Miles Varsity · Place 3 · Plymouth South | 2.4 Miles Varsity | 3 | 14:19Unofficial | 11 |
| Oct 15 | MSTCA Twilight InvitationalOct 15 · 5,000 Meters Varsity D1 · Place 146 · Plymouth South | 5,000 Meters Varsity D1 | 146 | 18:04.9 PB | 11 |
| Oct 11 | Plymouth South @ PembrokeOct 11 · 2.68 Miles Varsity · Place 9 · Plymouth South | 2.68 Miles Varsity | 9 | 15:54Unofficial | 11 |
| Oct 5 | Plymouth South @ Quincy/NorthOct 5 · 2.5 Miles Varsity · Place 4 · Plymouth South | 2.5 Miles Varsity | 4 | 14:51Unofficial | 11 |
| Oct 1 | MSTCA Frank Kelley InvitationalOct 1 · 5,000 Meters Varsity Division 1 · Place 75 · Plymouth South | 5,000 Meters Varsity Division 1 | 75 | 19:30 | 11 |
| Sep 27 | Silver Lake v. Plymouth SouthSep 27 · 2.9 Miles Varsity · Place 2 · Plymouth South | 2.9 Miles Varsity | 2 | 17:49Unofficial | 11 |
| Sep 20 | Plymouth South VS HanoverSep 20 · 2.5 Miles Varsity · Place 5 · Plymouth South | 2.5 Miles Varsity | 5 | 16:10 PR | — |
| Sep 17 | Big Wave InvitationalSep 17 · 2.5 Miles Grades 11-12 · Place 29 · Plymouth South | 2.5 Miles Grades 11-12 | 29 | 14:31.79 | 11 |
| Sep 13 | Plymouth South @ PCISSep 13 · 2.65 Miles Varsity · Place 6 · Plymouth South | 2.65 Miles Varsity | 6 | 16:11Unofficial | 11 |
| Sep 7 | Plymouth South VS DuxburySep 7 · 5,000 Meters Varsity · Place 8 · Plymouth South | 5,000 Meters Varsity | 8 | 18:21Unofficial | 11 |
2015 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | MIAA EMASS ChampionshipsNov 14 · 5,000 Meters Division 2 · Place 135 · Plymouth South | 5,000 Meters Division 2 | 135 | 19:56.62 | 10 |
| Nov 7 | MSTCA Frank Mooney COACHES XC INVITATIONALNov 7 · 5,000 Meters Sophomore Division 1 · Place 87 · Plymouth South | 5,000 Meters Sophomore Division 1 | 87 | 18:53.78 | 10 |
| Oct 31 | Patriot League MeetOct 31 · 5,000 Meters Varsity · Place 56 · Plymouth South | 5,000 Meters Varsity | 56 | 19:09.1 PB | 10 |
| Oct 27 | Plymouth South @ Plymouth NorthOct 27 · 2.65 Mile Varsity · Place 21 · Plymouth South | 2.65 Mile Varsity | 21 | 16:38Unofficial | 10 |
| Oct 24 | MSTCA Twilight InviteOct 24 · 5,000 Meters Division 1 JV · Place 93 · Plymouth South | 5,000 Meters Division 1 JV | 93 | 19:04.9 PB | 10 |
| Oct 6 | Plymouth South @ ScituateOct 6 · 2.8 Mile Varsity · Place 12 · Plymouth South | 2.8 Mile Varsity | 12 | 17:46Unofficial | 10 |
| Sep 29 | Plymouth South @ HanoverSep 29 · 2.5 Mile Varsity · Place 7 · Plymouth South | 2.5 Mile Varsity | 7 | 16:25Unofficial | 10 |
| Sep 26 | MSTCA Kelley InviteSep 26 · 5,000 Meters Varsity D1 · Place 121 · Plymouth South | 5,000 Meters Varsity D1 | 121 | 19:37.41 | 10 |
| Sep 22 | Middleboro Vs. Plymouth SouthSep 22 · 3.02 Mile Varsity · Place 7 · Plymouth South | 3.02 Mile Varsity | 7 | 19:02Unofficial | 10 |
| Sep 19 | Big Wave InvitationalSep 19 · 2.5 Miles Junior Varsity · Place 22 · Plymouth South | 2.5 Miles Junior Varsity | 22 | 15:23.15 | 10 |
| Sep 9 | Plymouth South vs. DuxburySep 9 · 5,000 Meters Varsity · Place 19 · Plymouth South | 5,000 Meters Varsity | 19 | 20:50Unofficial | 10 |