Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Farm PondBay State Conf - XC Tri - Framingham · Sep 2610:35.6Bay State Conf - XC Tri - FraminghamSeptember 26, 2025
2 Miles · Derryfield ParkManchester Invite · Sep 2013:18.0Manchester InviteSeptember 20, 2025
2.1 Miles · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1415:03.0ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:26.10MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Morses PondWellesley vs. Weymouth & Framingham · Oct 821:17Wellesley vs. Weymouth & FraminghamOctober 8, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 119:51.80MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Junior · Place 82 · Framingham5,000 Meters Junior8219:51.80 PB11
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 66 · Framingham5,000 Meters Junior Varsity6620:20.1011
Oct 15Natick v FraminghamOct 15 · 5,000 Meters Varsity · Place 26 · Framingham5,000 Meters Varsity2621:21—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 122 · Framingham5,000 Meters Junior Varsity Large12220:26.10 PB11
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 5,000 Meters Varsity · Place 29 · Framingham5,000 Meters Varsity2921:17 PB11
Sep 30Framingham & Braintree v. BrooklineSep 30 · 1.63 Miles Junior Varsity · Place 25 · Framingham1.63 Miles Junior Varsity2511:33.91—
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 1.6 Miles JV · Place 23 · Framingham1.6 Miles JV2310:35.6 PB11
Sep 20Manchester InviteSep 20 · 2 Miles Boys JVC · Place 49 · Framingham2 Miles Boys JVC4913:18.0 PB11
Sep 17Framingham vs MiltonSep 17 · 1.6 Miles Junior Varsity · Framingham1.6 Miles Junior Varsity010:53Unofficial11
Sep 10Walpole vs. FraminghamSep 10 · 1.78 Miles Junior Varsity · Place 8 · Framingham1.78 Miles Junior Varsity812:10—

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 101 · Framingham5,000 Meters Sophomore10120:04.4310
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 72 · Framingham5,000 Meters Junior Varsity7220:46.1810
Oct 17Framingham v NatickOct 17 · 1.6 Miles Junior Varsity · Place 10 · Framingham1.6 Miles Junior Varsity1010:37.910
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Sophomore · Place 139 · Framingham5,000 Meters Sophomore13921:53.3510
Oct 1Weymouth vs. Wellesley & FraminghamOct 1 · Varsity · Place 12 · FraminghamVarsity1214:4010
Sep 25Framingham v. Brookline v. BraintreeSep 25 · 2,600 Meters Junior Varsity · Place 40 · Framingham2,600 Meters Junior Varsity4010:48.0010
Sep 21Manchester InviteSep 21 · 2 Miles JV - C · Place 103 · Framingham2 Miles JV - C10314:16.110
Sep 18Newton North v. Framingham & NeedhamSep 18 · 2,500 Meters Junior Varsity · Place 36 · Framingham2,500 Meters Junior Varsity3612:0110
Sep 11Milton vs. FraminghamSep 11 · 1.5 Miles Junior Varsity · Place 9 · Framingham1.5 Miles Junior Varsity910:5210
Sep 4Walpole vs. FraminghamSep 4 · 1.6 Miles Junior Varsity · Place 29 · Framingham1.6 Miles Junior Varsity2911:3510

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 3,000 Meters Freshman · Place 143 · Framingham3,000 Meters Freshman14313:00.5FR
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman Boys · Place 101 · Framingham2.1 Miles Freshman Boys10115:03.0 PB9
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 2.1 Miles Freshman · Place 101 · Framingham2.1 Miles Freshman10115:02.94FR
Oct 11Needham v. Framingham & Newton NorthOct 11 · 2,500 Meters Junior Varsity · Framingham2,500 Meters Junior Varsity011:10.2Unofficial9
Oct 4Framingham vs. Milton Dual MeetOct 4 · Varsity · Place 18 · FraminghamVarsity1812:299
Sep 27Brookline & Framingham at BraintreeSep 27 · 2.15 Miles Junior Varsity · Framingham2.15 Miles Junior Varsity016:17Unofficial9
Sep 5Time trialSep 5 · 1.6 Miles JV · Framingham1.6 Miles JV019:06Unofficial9