Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Varsity · Place 170 · Needham | 5,000 Meters Varsity | 170 | 20:52.1 | SR |
| Nov 5 | MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Senior (Large School) · Place 170 · Needham | 5,000 Meters Senior (Large School) | 170 | 20:52.08 | 12 |
| Oct 29 | League Meet SaturdayOct 29 · 5,000 Meters Baystate JV · Place 49 · Needham | 5,000 Meters Baystate JV | 49 | 19:35.1 PB | 12 |
| Oct 19 | Wellesley @ NeedhamOct 19 · Junior Varsity · Place 9 · Needham | Junior Varsity | 9 | 9:13 | 12 |
| Oct 12 | Natick vs. Needham - Needham ResultsOct 12 · 2,500 Meters Junior Varsity · Needham | 2,500 Meters Junior Varsity | 0 | 9:18Unofficial | 12 |
| Sep 21 | Needham V. BrooklineSep 21 · Junior Varsity · Place 11 · Needham | Junior Varsity | 11 | 10:40 | 12 |
| Sep 14 | Walpole & Milton vs. NeedhamSep 14 · 2,500 Meters Junior Varsity · Place 5 · Needham | 2,500 Meters Junior Varsity | 5 | 9:05Unofficial | 12 |
| Sep 7 | Needham and Newton North @ FraminghamSep 7 · Varsity · Place 19 · Needham | Varsity | 19 | 10:25 | 12 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Bay State Conference ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 45 · Needham | 5,000 Meters Junior Varsity | 45 | 21:30.7 | 11 |
| Oct 20 | Needham v. WellesleyOct 20 · 2.1 Miles Junior Varsity · Place 18 · Needham | 2.1 Miles Junior Varsity | 18 | 13:48Unofficial | 11 |
| Oct 16 | MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 242 · Needham | 5,000 Meters Junior Varsity | 242 | 21:50.4 PB | 11 |
| Oct 6 | Needham vs. Weymouth & BraintreeOct 6 · 2,500 Meters Junior Varsity · Place 10 · Needham | 2,500 Meters Junior Varsity | 10 | 9:28Unofficial | 11 |
| Sep 29 | Needham v. BrooklineSep 29 · 2,500 Meters Junior Varsity · Place 15 · Needham | 2,500 Meters Junior Varsity | 15 | 9:11Unofficial | 11 |
| Sep 22 | Needham v. Milton & WalpoleSep 22 · 1.78 Miles Junior Varsity · Place 9 · Needham | 1.78 Miles Junior Varsity | 9 | 11:56 | 11 |
| Sep 14 | Needham v. NatickSep 14 · 2,500 Meters Junior Varsity · Place 17 · Needham | 2,500 Meters Junior Varsity | 17 | 9:44Unofficial | 11 |
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Needham v. Wellesley - BoysNov 4 · 2 Miles Junior Varsity · Place 46 · Needham | 2 Miles Junior Varsity | 46 | 15:27Unofficial | 10 |
| Oct 8 | Brookline v. Needham JVOct 8 · 2 Miles Junior Varsity · Place 39 · Needham | 2 Miles Junior Varsity | 39 | 16:54Unofficial | 10 |