Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Morses PondNewton North @ Wellesley · Sep 315:23Newton North @ WellesleySeptember 3, 2025
2.8 Miles · Wompatuck State ParkWeymouth vs. Wellesley & Framingham · Sep 921:25Weymouth vs. Wellesley & FraminghamSeptember 9, 2026
5,000 Meters · Braintree High SchoolBraintree v Natick & Wellesley · Sep 2322:29.0Braintree v Natick & WellesleySeptember 23, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1123:26.89MSTCA Bob Glennon Twilight Invitational (Large School)October 11, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1122:39.20MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Cold Spring ParkNewton North vs Wellesley · Sep 1623:20Newton North vs WellesleySeptember 16, 2026
5,000 Meters · Morses PondBrookline & Walpole v Wellesley · Sep 3022:53Brookline & Walpole v WellesleySeptember 30, 2026
5,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3122:50.65Bay State Conference ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2522:53.20Bay State Conference ChampionshipsOctober 25, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Bay State Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 33 · Wellesley5,000 Meters Junior Varsity3322:50.65 PB10
Oct 21Needham v Wellesley Oct 21 · 5,000 Meters Varsity · Place 27 · Wellesley5,000 Meters Varsity2722:25.5010
Oct 11MSTCA Bob Glennon Twilight Invitational (Large School)Oct 11 · 5,000 Meters Sophomore Girls · Place 22 · Wellesley5,000 Meters Sophomore Girls2223:26.89 PB10
Oct 7Milton @ WellesleyOct 7 · 5,000 Meters Varsity · Place 17 · Wellesley5,000 Meters Varsity1723:1910
Sep 30Brookline & Walpole v WellesleySep 30 · 5,000 Meters Varsity · Place 28 · Wellesley5,000 Meters Varsity2822:53 PB10
Sep 23Braintree v Natick & WellesleySep 23 · 5,000 Meters Varsity · Place 21 · Wellesley5,000 Meters Varsity2122:29.0 PB10
Sep 16Newton North vs WellesleySep 16 · 5,000 Meters Varsity · Place 26 · Wellesley5,000 Meters Varsity2623:20 PB10
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.8 Miles Varsity · Place 17 · Wellesley2.8 Miles Varsity1721:25 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 28 · Wellesley5,000 Meters Junior Varsity2822:53.20 PB9
Oct 15Needham vs Wellesley Oct 15 · 2.1 Miles JV · Place 2 · Wellesley2.1 Miles JV215:339
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 41 · Wellesley5,000 Meters Junior Varsity Large4122:39.20 PB9
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 2.1 Miles Junior Varsity · Place 1 · Wellesley2.1 Miles Junior Varsity115:259
Sep 17Walpole vs. Brookline/WellesleySep 17 · 1.78 Miles Junior Varsity · Place 11 · Wellesley1.78 Miles Junior Varsity1113:36—
Sep 3Newton North @ WellesleySep 3 · 2.1 Miles Junior Varsity · Place 6 · Wellesley2.1 Miles Junior Varsity615:23 PB9