Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1413:39.0MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
2.1 Miles · Morses PondWellesley vs. Weymouth & Framingham · Sep 2114:15Wellesley vs. Weymouth & FraminghamSeptember 21, 2022
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 511:59.22MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1419:42.6ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:07.30MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2021:55.2Manchester InviteSeptember 20, 2025
5,000 Meters · Farm PondBay State Conf - XC Tri - Framingham · Sep 2621:03.6Bay State Conf - XC Tri - FraminghamSeptember 26, 2025
5,000 Meters · Morses PondWellesley vs. Weymouth & Framingham · Oct 821:12Wellesley vs. Weymouth & FraminghamOctober 8, 2025
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2520:28.10Bay State Conference ChampionshipsOctober 25, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 72 · Framingham5,000 Meters Junior Varsity7220:28.10 PB12
Oct 15Natick v FraminghamOct 15 · 5,000 Meters Varsity · Place 15 · Framingham5,000 Meters Varsity1520:23—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 107 · Framingham5,000 Meters Junior Varsity Large10720:07.30 PB12
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 5,000 Meters Varsity · Place 28 · Framingham5,000 Meters Varsity2821:12 PB12
Sep 30Framingham & Braintree v. BrooklineSep 30 · 2.76 Miles Varsity · Place 32 · Framingham2.76 Miles Varsity3219:19.63—
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 5,000 Meters Varsity Overall · Place 34 · Framingham5,000 Meters Varsity Overall3421:03.6 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys JVB · Place 162 · Framingham5,000 Meters Boys JVB16221:55.2 PB12
Sep 17Framingham vs MiltonSep 17 · 5,000 Meters Varsity · Framingham5,000 Meters Varsity021:10Unofficial12
Sep 10Walpole vs. FraminghamSep 10 · 2.57 Miles Varsity · Place 19 · Framingham2.57 Miles Varsity1916:56—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 91 · Framingham5,000 Meters Varsity9120:22.7711
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 68 · Framingham5,000 Meters Junior Varsity6820:35.0511
Oct 17Framingham v NatickOct 17 · 5,000 Meters Varsity · Place 35 · Framingham5,000 Meters Varsity3521:39.011
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Junior Varsity · Place 166 · Framingham5,000 Meters Junior Varsity16620:53.1111
Sep 4Walpole vs. FraminghamSep 4 · 1.6 Miles Junior Varsity · Place 16 · Framingham1.6 Miles Junior Varsity1610:4511

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 131 · Framingham5,000 Meters Sophomore13121:02.8SO
Oct 28Bay State Conference ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 48 · Framingham5,000 Meters Junior Varsity4820:08.9SO
Oct 18Framingham at NatickOct 18 · 5,000 Meters Varsity · Framingham5,000 Meters Varsity019:36Unofficial10
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore Boys · Place 85 · Framingham5,000 Meters Sophomore Boys8519:42.6 PB10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 85 · Framingham5,000 Meters Sophomore8519:42.53SO
Oct 4Framingham vs. Milton Dual MeetOct 4 · Varsity · Place 17 · FraminghamVarsity1721:0410
Sep 27Brookline & Framingham at BraintreeSep 27 · 5,000 Meters Varsity · Framingham5,000 Meters Varsity019:54Unofficial10
Sep 5Time trialSep 5 · 1.6 Miles JV · Framingham1.6 Miles JV010:42Unofficial10

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 80 · Framingham3,000 Meters Freshman8011:59.3FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 80 · Framingham3,000 Meters Freshman (Large School)8011:59.22 PB9
Oct 29League Meet SaturdayOct 29 · 3,000 Meters Baystate Coed Frosh Boys · Place 19 · Framingham3,000 Meters Baystate Coed Frosh Boys1912:02.89
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 72 · Framingham2.1 Miles Freshman7213:39.0FR
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 72 · Framingham2.1 Miles Freshman7213:39.0 PB9
Oct 12Framingham vs. MiltonOct 12 · 1.5 Miles Junior Varsity · Place 10 · Framingham1.5 Miles Junior Varsity1010:26.1Unofficial9
Oct 6Walpole vs. FraminghamOct 6 · 1.6 Miles Junior Varsity · Place 15 · Framingham1.6 Miles Junior Varsity1510:38Unofficial9
Sep 21Wellesley vs. Weymouth & FraminghamSep 21 · 2.1 Miles Junior Varsity · Place 31 · Framingham2.1 Miles Junior Varsity3114:15 PB9
Sep 14Braintree & Framingham V. BrooklineSep 14 · 1.63 Miles Junior Varsity · Place 35 · Framingham1.63 Miles Junior Varsity3512:14Unofficial9