Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Cold Spring ParkNewton North vs Needham & Framingham · Oct 79:54Newton North vs Needham & FraminghamOctober 7, 2026
2.1 Miles · Wompatuck State ParkWeymouth vs. Wellesley & Framingham · Sep 913:26Weymouth vs. Wellesley & FraminghamSeptember 9, 2026
2.9 Miles · Houghton's PondFramingham @ Milton · Sep 3020:10Framingham @ MiltonSeptember 30, 2026
3,000 Meters · Farm PondFramingham Tri meet vs Brookline and Braintree · Oct 1412:34.2Framingham Tri meet vs Brookline and BraintreeOctober 14, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:21.20MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2021:17.4Manchester InviteSeptember 20, 2025
5,000 Meters · Farm PondBay State Conf - XC Tri - Framingham · Sep 2620:32.0Bay State Conf - XC Tri - FraminghamSeptember 26, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1719:57.1Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3119:53.46Bay State Conference ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2519:34.70Bay State Conference ChampionshipsOctober 25, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches Invitational (Large School)Nov 7 · 5,000 Meters Senior · Place 148 · Framingham5,000 Meters Senior14819:59.7312
Oct 31Bay State Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 84 · Framingham5,000 Meters Junior Varsity8419:53.46 PB12
Oct 21Framingham Home Senior night vs NatickOct 21 · 5,000 Meters Varsity · Place 24 · Framingham5,000 Meters Varsity2420:4112
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Silver · Place 140 · Framingham5,000 Meters Varsity Boys Silver14019:57.1 PB12
Oct 14Framingham Tri meet vs Brookline and BraintreeOct 14 · 3,000 Meters · Place 28 · Framingham3,000 Meters2812:34.2 PB12
Oct 7Newton North vs Needham & FraminghamOct 7 · 1.6 Miles Junior Varsity · Place 12 · Framingham1.6 Miles Junior Varsity129:54 PB12
Sep 30Framingham @ MiltonSep 30 · 2.9 Miles Varsity · Place 14 · Framingham2.9 Miles Varsity1420:10 PB12
Sep 23Walpole v. FramingamSep 23 · 3,000 Meters Junior Varsity · Framingham3,000 Meters Junior Varsity012:23Unofficial12
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys JVB · Place 138 · Framingham5,000 Meters Boys JVB13821:43.112
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.1 Miles Junior Varsity · Place 9 · Framingham2.1 Miles Junior Varsity913:26 PB12
Sep 3Team time-trail26Sep 3 · 3,000 Meters Junior Varsity · Framingham3,000 Meters Junior Varsity013:31Unofficial12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Junior · Place 89 · Framingham5,000 Meters Junior8920:10.1011
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 85 · Framingham5,000 Meters Varsity8519:34.70 PB11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 200 · Framingham5,000 Meters Varsity Large20019:21.20 PB11
Sep 30Framingham & Braintree v. BrooklineSep 30 · 2.76 Miles Varsity · Place 28 · Framingham2.76 Miles Varsity2818:43.40—
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 5,000 Meters Varsity Overall · Place 29 · Framingham5,000 Meters Varsity Overall2920:32.0 PB11
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys JVB · Place 126 · Framingham5,000 Meters Boys JVB12621:17.4 PB11
Sep 17Framingham vs MiltonSep 17 · 5,000 Meters Varsity · Framingham5,000 Meters Varsity020:07Unofficial11
Sep 10Walpole vs. FraminghamSep 10 · 1.78 Miles Junior Varsity · Place 2 · Framingham1.78 Miles Junior Varsity211:05—