Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Cold Spring ParkNewton North vs Needham & Framingham · Oct 710:23Newton North vs Needham & FraminghamOctober 7, 2026
1.6 Miles · Farm PondBay State Conf - XC Tri - Framingham · Sep 2611:09.2Bay State Conf - XC Tri - FraminghamSeptember 26, 2025
2.1 Miles · Wompatuck State ParkWeymouth vs. Wellesley & Framingham · Sep 913:41Weymouth vs. Wellesley & FraminghamSeptember 9, 2026
2.9 Miles · Houghton's PondFramingham @ Milton · Sep 3020:24Framingham @ MiltonSeptember 30, 2026
3,000 Meters · Farm PondFramingham Tri meet vs Brookline and Braintree · Oct 1413:11.6Framingham Tri meet vs Brookline and BraintreeOctober 14, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1122:24.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1921:39.7Manchester InvitationalSeptember 19, 2026
5,000 Meters · Morses PondWellesley vs. Weymouth & Framingham · Oct 822:45Wellesley vs. Weymouth & FraminghamOctober 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches Invitational (Large School) · Nov 721:25.57MSTCA Frank Mooney Coaches Invitational (Large School)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 121:49.88MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches Invitational (Large School)Nov 7 · 5,000 Meters Junior · Place 122 · Framingham5,000 Meters Junior12221:25.57 PB11
Oct 31Bay State Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 121 · Framingham5,000 Meters Junior Varsity12122:29.2411
Oct 14Framingham Tri meet vs Brookline and BraintreeOct 14 · 3,000 Meters · Place 37 · Framingham3,000 Meters3713:11.6 PB11
Oct 7Newton North vs Needham & FraminghamOct 7 · 1.6 Miles Junior Varsity · Place 34 · Framingham1.6 Miles Junior Varsity3410:23 PB11
Sep 30Framingham @ MiltonSep 30 · 2.9 Miles Varsity · Place 16 · Framingham2.9 Miles Varsity1620:24 PB11
Sep 23Walpole v. FramingamSep 23 · 3,000 Meters Junior Varsity · Framingham3,000 Meters Junior Varsity012:54Unofficial11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys JVB · Place 135 · Framingham5,000 Meters Boys JVB13521:39.7 PB11
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.1 Miles Junior Varsity · Place 11 · Framingham2.1 Miles Junior Varsity1113:41 PB11
Sep 3Team time-trail26Sep 3 · 3,000 Meters Junior Varsity · Framingham3,000 Meters Junior Varsity012:44Unofficial11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Sophomore · Place 179 · Framingham5,000 Meters Sophomore17921:49.88 PB10
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 92 · Framingham5,000 Meters Junior Varsity9222:12.1010
Oct 15Natick v FraminghamOct 15 · 5,000 Meters Varsity · Place 30 · Framingham5,000 Meters Varsity3022:00—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Large · Place 129 · Framingham5,000 Meters Sophomore Large12922:24.80 PB10
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 5,000 Meters Varsity · Place 32 · Framingham5,000 Meters Varsity3222:45 PB10
Sep 30Framingham & Braintree v. BrooklineSep 30 · 1.63 Miles Junior Varsity · Place 35 · Framingham1.63 Miles Junior Varsity3512:14.55—
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 1.6 Miles JV · Place 34 · Framingham1.6 Miles JV3411:09.2 PB10
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys JVB · Place 266 · Framingham5,000 Meters Boys JVB26624:09.310
Sep 17Framingham vs MiltonSep 17 · 1.6 Miles Junior Varsity · Framingham1.6 Miles Junior Varsity011:21Unofficial10
Sep 10Walpole vs. FraminghamSep 10 · 1.78 Miles Junior Varsity · Place 18 · Framingham1.78 Miles Junior Varsity1813:17—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 3,000 Meters Freshman · Place 115 · Framingham3,000 Meters Freshman11512:18.649
Oct 26Bay State Conference XC ChampionshipsOct 26 · 3,000 Meters Freshman · Place 35 · Framingham3,000 Meters Freshman3512:37.179
Oct 17Framingham v NatickOct 17 · 1.6 Miles Junior Varsity · Place 19 · Framingham1.6 Miles Junior Varsity1911:20.09
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 2.1 Miles Freshman · Place 112 · Framingham2.1 Miles Freshman11213:56.519
Oct 1Weymouth vs. Wellesley & FraminghamOct 1 · Varsity · Place 20 · FraminghamVarsity2015:199
Sep 25Framingham v. Brookline v. BraintreeSep 25 · 2,600 Meters Junior Varsity · Place 38 · Framingham2,600 Meters Junior Varsity3810:47.0010
Sep 18Newton North v. Framingham & NeedhamSep 18 · 2,500 Meters Junior Varsity · Place 18 · Framingham2,500 Meters Junior Varsity1810:4110
Sep 4Walpole vs. FraminghamSep 4 · 1.6 Miles Junior Varsity · Place 27 · Framingham1.6 Miles Junior Varsity2711:3310