Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | MIAA ALL STATE CROSS COUNTRY CHAMPIONSHIPSNov 18 · 5,000 Meters Division 1 · Place 7 · Needham | 5,000 Meters Division 1 | 7 | 15:59.79 | — |
| Nov 11 | MIAA EMASS D1 ChampionshipsNov 11 · 5,000 Meters Varsity · Place 5 · Needham | 5,000 Meters Varsity | 5 | 15:50.98 PB | 11 |
| Oct 28 | BSC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 5 · Needham | 5,000 Meters Varsity | 5 | 15:23 PB | 11 |
| Oct 21 | Catholic Memorial InvOct 21 · 5,000 Meters Varsity · Place 3 · Needham | 5,000 Meters Varsity | 3 | 16:13.9 | JR |
| Oct 17 | Needham v. WellesleyOct 17 · 3 Miles Varsity · Place 3 · Needham | 3 Miles Varsity | 3 | 15:57Unofficial | 11 |
| Oct 11 | Needham v. NatickOct 11 · 5,000 Meters Varsity · Place 1 · Needham | 5,000 Meters Varsity | 1 | 16:21Unofficial | 11 |
| Oct 4 | Needham v. Braintree & WalpoleOct 4 · 3 Miles Varsity · Place 1 · Needham | 3 Miles Varsity | 1 | 15:31Unofficial | 11 |
| Sep 23 | Amherst InviteSep 23 · 5,000 Meters Varsity · Place 3 · Needham | 5,000 Meters Varsity | 3 | 15:53 PB | 11 |
| Sep 19 | Needham & Milton at BrooklineSep 19 · 2.76 Miles Varsity · Place 2 · Needham | 2.76 Miles Varsity | 2 | 15:31Unofficial | 11 |
| Sep 13 | Needham v. Weymouth & FraminghamSep 13 · 2.8 Miles Varsity · Place 1 · Needham | 2.8 Miles Varsity | 1 | 14:30Unofficial | 11 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | MIAA All State ChampionshipNov 21 · 5,000 Meters Division 1 · Place 130 · Needham | 5,000 Meters Division 1 | 130 | 5:31.7 | 09 |
| Oct 17 | Bay State InvitationalOct 17 · 5,000 Meters Varsity · Place 46 · Needham | 5,000 Meters Varsity | 46 | 5:32.1 | 09 |