Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Wompatuck State ParkNewton North @ Weymouth w/ Milton · Sep 1015:05Newton North @ Weymouth w/ MiltonSeptember 10, 2025
3,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2913:40.4League Meet SaturdayOctober 29, 2022
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1124:25.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Cold Spring ParkNewton North vs Braintree · Sep 1722:59Newton North vs BraintreeSeptember 17, 2025
5,000 Meters · Morses PondNewton North @ Wellesley · Sep 324:33Newton North @ WellesleySeptember 3, 2025
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2522:23.80Bay State Conference ChampionshipsOctober 25, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 52 · Newton North5,000 Meters Senior5223:50.0012
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 17 · Newton North5,000 Meters Junior Varsity1722:23.80 PB12
Oct 15Brookline v. Newton NorthOct 15 · 5,000 Meters Varsity · Place 35 · Newton North5,000 Meters Varsity3522:55—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 91 · Newton North5,000 Meters Junior Varsity Large9124:25.50 PB12
Oct 8Newton v Natick & WalpoleOct 8 · 5,000 Meters Varsity · Place 39 · Newton North5,000 Meters Varsity3923:0912
Sep 17Newton North vs BraintreeSep 17 · 5,000 Meters Varsity · Place 28 · Newton North5,000 Meters Varsity2822:59 PB12
Sep 10Newton North @ Weymouth w/ MiltonSep 10 · 2.1 Miles JV · Place 10 · Newton North2.1 Miles JV1015:05 PB12
Sep 3Newton North @ WellesleySep 3 · 5,000 Meters Varsity · Place 22 · Newton North5,000 Meters Varsity2224:33 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 53 · Newton North5,000 Meters Varsity5323:50.9811
Oct 17Newton North @ BrooklineOct 17 · 2.76 Miles Varsity · Place 28 · Newton North2.76 Miles Varsity2822:18.4811
Oct 9Newton North vs WellesleyOct 9 · 5,000 Meters Varsity · Place 24 · Newton North5,000 Meters Varsity2422:5811
Oct 1Natick v Newton North & WalpoleOct 1 · 5,000 Meters Varsity · Place 22 · Newton North5,000 Meters Varsity2223:1911
Sep 18Newton North v. Framingham & NeedhamSep 18 · 5,000 Meters Varsity · Place 26 · Newton North5,000 Meters Varsity2623:1211
Sep 11Newton North @ BraintreeSep 11 · 5,000 Meters Varsity · Place 20 · Newton North5,000 Meters Varsity2023:5111
Sep 4Milton vs. Newton North / WeymouthSep 4 · 1.5 Miles Junior Varsity · Place 3 · Newton North1.5 Miles Junior Varsity311:0811

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Bay State Conference ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 18 · Newton North5,000 Meters Junior Varsity1824:59.6SO
Oct 18Brookline @ Newton NorthOct 18 · 5,000 Meters Varsity · Place 27 · Newton North5,000 Meters Varsity2723:0810
Oct 11Needham v. Framingham & Newton NorthOct 11 · 2,500 Meters Junior Varsity · Place 2 · Newton North2,500 Meters Junior Varsity210:27Unofficial10
Oct 4Braintree @ Newton NorthOct 4 · Varsity · Place 21 · Newton NorthVarsity2124:0810
Sep 20Walpole vs. Natick & Newton NorthSep 20 · 2.57 Miles Varsity Girls · Place 30 · Newton North2.57 Miles Varsity Girls3019:39Unofficial10
Sep 13Weymouth vs. Newton North & MiltonSep 13 · 5,000 Meters Varsity Girls · Place 36 · Newton North5,000 Meters Varsity Girls3624:18Unofficial10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 3,000 Meters Baystate Coed Frosh Girls · Place 9 · Newton North3,000 Meters Baystate Coed Frosh Girls913:40.4 PB9
Oct 19Newton North V. BrooklineOct 19 · 1.63 Miles Junior Varsity · Place 5 · Newton North1.63 Miles Junior Varsity512:39Unofficial9
Oct 6Weymouth vs. Newton North & MiltonOct 6 · 2.8 Miles Varsity · Place 26 · Newton North2.8 Miles Varsity2621:03Unofficial9
Sep 28Newton vs. WellesleySep 28 · 5,000 Meters Varsity · Place 22 · Newton North5,000 Meters Varsity2224:27Unofficial9
Sep 21Natick & Walpole @ Newton NorthSep 21 · 5,000 Meters Varsity · Place 30 · Newton North5,000 Meters Varsity3024:23Unofficial9