Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Farm PondBay State Conf - XC Tri - Framingham · Sep 2610:10.8Bay State Conf - XC Tri - FraminghamSeptember 26, 2025
2 Miles · Derryfield ParkManchester Invite · Sep 2013:14.6Manchester InviteSeptember 20, 2025
3,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2914:37.9League Meet SaturdayOctober 29, 2022
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:16.00MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 120:41.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

9 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 150 · Framingham5,000 Meters Senior15020:41.80 PB12
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 86 · Framingham5,000 Meters Junior Varsity8621:25.6012
Oct 15Natick v FraminghamOct 15 · 5,000 Meters Varsity · Place 23 · Framingham5,000 Meters Varsity2321:14—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 112 · Framingham5,000 Meters Junior Varsity Large11220:16.00 PB12
Sep 30Framingham & Braintree v. BrooklineSep 30 · 2.76 Miles Varsity · Place 36 · Framingham2.76 Miles Varsity3619:51.52—
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 1.6 Miles JV · Place 14 · Framingham1.6 Miles JV1410:10.8 PB12
Sep 20Manchester InviteSep 20 · 2 Miles Boys JVC · Place 46 · Framingham2 Miles Boys JVC4613:14.6 PB12
Sep 17Framingham vs MiltonSep 17 · 5,000 Meters Varsity · Framingham5,000 Meters Varsity021:41Unofficial12
Sep 10Walpole vs. FraminghamSep 10 · 2.57 Miles Varsity · Place 21 · Framingham2.57 Miles Varsity2117:05—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 115 · Framingham5,000 Meters Varsity11521:31.7411
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 85 · Framingham5,000 Meters Junior Varsity8522:02.1011
Oct 17Framingham v NatickOct 17 · 1.6 Miles Junior Varsity · Place 9 · Framingham1.6 Miles Junior Varsity910:37.111
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Junior Varsity · Place 243 · Framingham5,000 Meters Junior Varsity24323:08.3311
Oct 1Weymouth vs. Wellesley & FraminghamOct 1 · Varsity · Place 39 · FraminghamVarsity3920:3011
Sep 25Framingham v. Brookline v. BraintreeSep 25 · 2,600 Meters Junior Varsity · Place 37 · Framingham2,600 Meters Junior Varsity3710:43.0011
Sep 11Milton vs. FraminghamSep 11 · 1.5 Miles Junior Varsity · Place 8 · Framingham1.5 Miles Junior Varsity810:4711
Sep 4Walpole vs. FraminghamSep 4 · 1.6 Miles Junior Varsity · Place 26 · Framingham1.6 Miles Junior Varsity2611:3311

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 176 · Framingham5,000 Meters Sophomore17624:10.2SO
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 141 · Framingham5,000 Meters Sophomore14123:50.75SO
Oct 4Framingham vs. Milton Dual MeetOct 4 · Varsity · Place 14 · FraminghamVarsity1412:1010

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 190 · Framingham3,000 Meters Freshman19014:44.0FR
Oct 29League Meet SaturdayOct 29 · 3,000 Meters Baystate Coed Frosh Boys · Place 39 · Framingham3,000 Meters Baystate Coed Frosh Boys3914:37.9 PB9
Oct 19Natick @ FraminghamOct 19 · 1.6 Miles Junior Varsity · Place 23 · Framingham1.6 Miles Junior Varsity2312:379