Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · Wompatuck State ParkNewton North @ Weymouth w/ Milton · Sep 10 | 20:16 | Newton North @ Weymouth w/ Milton | September 10, 2025 |
| 3,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 29 | 14:20.2 | League Meet Saturday | October 29, 2022 |
| 5,000 Meters · Cold Spring ParkNewton North vs Braintree · Sep 17 | 22:40 | Newton North vs Braintree | September 17, 2025 |
| 5,000 Meters · Farm PondBay State Conf - XC Tri - Framingham · Sep 26 | 24:18.4 | Bay State Conf - XC Tri - Framingham | September 26, 2025 |
| 5,000 Meters · Morses PondNewton North @ Wellesley · Sep 3 | 24:07 | Newton North @ Wellesley | September 3, 2025 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 1 | 22:24.30 | MSTCA Frank Mooney Coaches (Large Schools) | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 36 · Newton North | 5,000 Meters Senior | 36 | 22:24.30 PB | 12 |
| Oct 25 | Bay State Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 33 · Newton North | 5,000 Meters Junior Varsity | 33 | 23:01.00 | 12 |
| Oct 15 | Brookline v. Newton NorthOct 15 · 5,000 Meters Varsity · Place 38 · Newton North | 5,000 Meters Varsity | 38 | 23:33 | — |
| Sep 26 | Bay State Conf - XC Tri - FraminghamSep 26 · 5,000 Meters Varsity Overall · Place 31 · Newton North | 5,000 Meters Varsity Overall | 31 | 24:18.4 PB | 12 |
| Sep 17 | Newton North vs BraintreeSep 17 · 5,000 Meters Varsity · Place 25 · Newton North | 5,000 Meters Varsity | 25 | 22:40 PB | 12 |
| Sep 10 | Newton North @ Weymouth w/ MiltonSep 10 · 2.8 Miles Varsity · Place 32 · Newton North | 2.8 Miles Varsity | 32 | 20:16 PB | 12 |
| Sep 3 | Newton North @ WellesleySep 3 · 5,000 Meters Varsity · Place 21 · Newton North | 5,000 Meters Varsity | 21 | 24:07 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 23 · Newton North | 5,000 Meters Varsity | 23 | 21:58.01 | 11 |
| Oct 26 | Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 25 · Newton North | 5,000 Meters Junior Varsity | 25 | 22:56.46 | 11 |
| Oct 17 | Newton North @ BrooklineOct 17 · 2.76 Miles Varsity · Place 22 · Newton North | 2.76 Miles Varsity | 22 | 21:48.19 | 11 |
| Oct 1 | Natick v Newton North & WalpoleOct 1 · 5,000 Meters Varsity · Place 21 · Newton North | 5,000 Meters Varsity | 21 | 23:19 | 11 |
| Sep 18 | Newton North v. Framingham & NeedhamSep 18 · 5,000 Meters Varsity · Place 27 · Newton North | 5,000 Meters Varsity | 27 | 23:24 | 11 |
| Sep 11 | Newton North @ BraintreeSep 11 · 5,000 Meters Varsity · Place 18 · Newton North | 5,000 Meters Varsity | 18 | 23:10 | 11 |
| Sep 4 | Milton vs. Newton North / WeymouthSep 4 · 1.5 Miles Junior Varsity · Place 7 · Newton North | 1.5 Miles Junior Varsity | 7 | 11:23 | 11 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | League Meet SaturdayOct 29 · 3,000 Meters Baystate Coed Frosh Girls · Place 14 · Newton North | 3,000 Meters Baystate Coed Frosh Girls | 14 | 14:20.2 PB | 9 |