Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 52 · Needham | 5,000 Meters Division 1 | 52 | 16:44.82 PB | 12 |
| Nov 11 | MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1A · Place 20 · Needham | 5,000 Meters Division 1A | 20 | 16:40.97 PB | 12 |
| Oct 28 | Bay State Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 16 · Needham | 5,000 Meters Varsity | 16 | 16:41.7 | SR |
| Oct 18 | Needham at WellesleyOct 18 · 5,000 Meters Varsity · Place 4 · Needham | 5,000 Meters Varsity | 4 | 17:13Unofficial | 12 |
| Oct 11 | Needham v. Framingham & Newton NorthOct 11 · 5,000 Meters Varsity · Needham | 5,000 Meters Varsity | 0 | 16:26Unofficial | 12 |
| Oct 4 | Natick v. NeedhamOct 4 · 5,000 Meters Varsity Boys · Place 1 · Needham | 5,000 Meters Varsity Boys | 1 | 16:30.9Unofficial | 12 |
| Sep 27 | Milton v. Needham & WalpoleSep 27 · 2.9 Miles Varsity · Place 1 · Needham | 2.9 Miles Varsity | 1 | 15:35Unofficial | 12 |
| Sep 20 | Brookline at NeedhamSep 20 · 5,000 Meters Varsity · Needham | 5,000 Meters Varsity | 0 | 16:27.2Unofficial | 12 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters 1A · Place 69 · Needham | 5,000 Meters 1A | 69 | 16:51.03 | JR |
| Oct 29 | League Meet SaturdayOct 29 · 5,000 Meters Baystate Varsity · Place 18 · Needham | 5,000 Meters Baystate Varsity | 18 | 16:29.4 PB | 11 |
| Oct 19 | Wellesley @ NeedhamOct 19 · Varsity · Place 3 · Needham | Varsity | 3 | 16:53 | 11 |
| Oct 12 | Natick vs. Needham - Needham ResultsOct 12 · 5,000 Meters Varsity · Needham | 5,000 Meters Varsity | 0 | 16:54Unofficial | 11 |
| Oct 8 | Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 16 · Needham | 5,000 Meters Varsity A | 16 | 17:42.5Unofficial | 11 |
| Sep 28 | Needham & Weymouth @ BraintreeSep 28 · 3.05 Miles Varsity · Place 2 · Needham | 3.05 Miles Varsity | 2 | 16:23Unofficial | 11 |
| Sep 21 | Needham V. BrooklineSep 21 · Varsity · Place 4 · Needham | Varsity | 4 | 16:06 | 11 |
| Sep 14 | Walpole & Milton vs. NeedhamSep 14 · 5,000 Meters Varsity · Place 2 · Needham | 5,000 Meters Varsity | 2 | 16:48Unofficial | 11 |
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Bay State Conference ChampionshipOct 31 · 3,000 Meters Junior Varsity · Place 28 · Needham | 3,000 Meters Junior Varsity | 28 | 15:13.2 PB | 10 |
| Sep 22 | Needham v. Milton & WalpoleSep 22 · 1.78 Miles Junior Varsity · Place 12 · Needham | 1.78 Miles Junior Varsity | 12 | 12:08 | 10 |
| Sep 14 | Needham v. NatickSep 14 · 2,500 Meters Junior Varsity · Place 16 · Needham | 2,500 Meters Junior Varsity | 16 | 9:35Unofficial | 10 |
2020 Cross Country
3 results