Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | BSC ChampionshipOct 27 · 5,000 Meters Junior Varsity · Place 60 · Natick | 5,000 Meters Junior Varsity | 60 | 20:28.5 | 12 |
| Oct 3 | Brookline v. Wellesley v. NatickOct 3 · 5,000 Meters Varsity · Place 44 · Natick | 5,000 Meters Varsity | 44 | 20:16Unofficial | 12 |
| Sep 26 | Weymouth vs. Natick & BraintreeSep 26 · Varsity · Place 28 · Natick | Varsity | 28 | 18:31 | 12 |
| Sep 22 | Ocean State InvitationalSep 22 · 5,000 Meters Division 2 Junior Varsity · Place 231 · Natick | 5,000 Meters Division 2 Junior Varsity | 231 | 21:02.8 | 12 |
| Sep 12 | Natick Vs. WalpoleSep 12 · 5,000 Meters Varsity · Place 28 · Natick | 5,000 Meters Varsity | 28 | 20:21Unofficial | 12 |
| Sep 7 | Red, White, and Blue Coed IntrasquadSep 7 · 5,000 Meters New Division · Natick | 5,000 Meters New Division | 0 | 22:00Unofficial | 12 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSTCA Frank Mooney InvitationalNov 4 · 5,000 Meters 11th/12th Div 1 · Place 266 · Natick | 5,000 Meters 11th/12th Div 1 | 266 | 19:30.76 PB | 11 |
| Oct 28 | BSC ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 63 · Natick | 5,000 Meters Junior Varsity | 63 | 18:50 PB | 11 |
| Oct 4 | Brookline / Natick / WellesleyOct 4 · 5,000 Meters Varsity · Place 29 · Natick | 5,000 Meters Varsity | 29 | 20:11Unofficial | 11 |
| Sep 27 | Walpole v. NatickSep 27 · 2.57 Miles Varsity · Place 24 · Natick | 2.57 Miles Varsity | 24 | 16:41Unofficial | 11 |
| Sep 23 | OCEAN STATE CROSS COUNTRY INVITATIONALSep 23 · 5,000 Meters Division 2 JV · Place 158 · Natick | 5,000 Meters Division 2 JV | 158 | 20:01 PB | 11 |
| Sep 19 | Natick v. Weymouth v. Norwood v. BraintreeSep 19 · 5,000 Meters Varsity · Place 42 · Natick | 5,000 Meters Varsity | 42 | 20:34Unofficial | 11 |
| Sep 13 | Newton North and Milton at NatickSep 13 · 5,000 Meters Varsity · Place 29 · Natick | 5,000 Meters Varsity | 29 | 20:14Unofficial | 11 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | BSC ChampionshipOct 29 · 5,000 Meters Junior Varsity · Place 64 · Natick | 5,000 Meters Junior Varsity | 64 | 18:55 | 10 |