Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Houghton's PondFramingham @ Milton · Sep 3010:28Framingham @ MiltonSeptember 30, 2026
1.6 Miles · Cold Spring ParkNewton North vs Needham & Framingham · Oct 710:42Newton North vs Needham & FraminghamOctober 7, 2026
1.6 Miles · Farm PondBay State Conf - XC Tri - Framingham · Sep 2611:18.7Bay State Conf - XC Tri - FraminghamSeptember 26, 2025
2 Miles · Derryfield ParkManchester Invitational · Sep 1914:24.5Manchester InvitationalSeptember 19, 2026
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1114:25.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
2.1 Miles · Morses PondWellesley vs. Weymouth & Framingham · Oct 814:29Wellesley vs. Weymouth & FraminghamOctober 8, 2025
2.1 Miles · Wompatuck State ParkWeymouth vs. Wellesley & Framingham · Sep 914:51Weymouth vs. Wellesley & FraminghamSeptember 9, 2026
3,000 Meters · Farm PondFramingham Tri meet vs Brookline and Braintree · Oct 1413:20.1Framingham Tri meet vs Brookline and BraintreeOctober 14, 2026
3,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2512:57.50Bay State Conference ChampionshipsOctober 25, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches Invitational (Large School) · Nov 721:33.37MSTCA Frank Mooney Coaches Invitational (Large School)November 7, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches Invitational (Large School)Nov 7 · 5,000 Meters Sophomore · Place 163 · Framingham5,000 Meters Sophomore16321:33.37 PB10
Oct 31Bay State Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 113 · Framingham5,000 Meters Junior Varsity11321:51.8010
Oct 21Framingham Home Senior night vs NatickOct 21 · 3,000 Meters Junior Varsity · Place 15 · Framingham3,000 Meters Junior Varsity1513:2110
Oct 14Framingham Tri meet vs Brookline and BraintreeOct 14 · 3,000 Meters · Place 40 · Framingham3,000 Meters4013:20.1 PB10
Oct 7Newton North vs Needham & FraminghamOct 7 · 1.6 Miles Junior Varsity · Place 43 · Framingham1.6 Miles Junior Varsity4310:42 PB10
Sep 30Framingham @ MiltonSep 30 · 1.5 Miles Junior Varsity · Place 18 · Framingham1.5 Miles Junior Varsity1810:28 PB10
Sep 23Walpole v. FramingamSep 23 · 3,000 Meters Junior Varsity · Framingham3,000 Meters Junior Varsity013:29Unofficial10
Sep 19Manchester InvitationalSep 19 · 2 Miles Boys JVC · Place 105 · Framingham2 Miles Boys JVC10514:24.5 PB10
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.1 Miles Junior Varsity · Place 32 · Framingham2.1 Miles Junior Varsity3214:51 PB10
Sep 3Team time-trail26Sep 3 · 3,000 Meters Junior Varsity · Framingham3,000 Meters Junior Varsity014:25Unofficial10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 3,000 Meters Freshman · Place 132 · Framingham3,000 Meters Freshman13213:05.689
Oct 25Bay State Conference ChampionshipsOct 25 · 3,000 Meters Freshman · Place 51 · Framingham3,000 Meters Freshman5112:57.50 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman Large · Place 124 · Framingham2.1 Miles Freshman Large12414:25.80 PB9
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 2.1 Miles Junior Varsity · Place 32 · Framingham2.1 Miles Junior Varsity3214:29 PB9
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 1.6 Miles JV · Place 40 · Framingham1.6 Miles JV4011:18.7 PB9
Sep 20Manchester InviteSep 20 · 2 Miles Boys Freshman · Place 156 · Framingham2 Miles Boys Freshman15615:17.79
Sep 17Framingham vs MiltonSep 17 · 1.6 Miles Junior Varsity · Framingham1.6 Miles Junior Varsity011:27Unofficial9