Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Morses PondWellesley vs. Weymouth & Framingham · Oct 812:26Wellesley vs. Weymouth & FraminghamOctober 8, 2025
2.15 Miles · Braintree High SchoolNeedham vs Braintree/Weymouth @ Braintree · Sep 312:27.8Needham vs Braintree/Weymouth @ BraintreeSeptember 3, 2025
2.8 Miles · Wompatuck State ParkWeymouth vs. Natick · Sep 3016:33Weymouth vs. NatickSeptember 30, 2025
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2011:09.36MSTCA Frank Kelley (Large Schools)September 20, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:24.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2918:37.6League Meet SaturdayOctober 29, 2022

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 80 · Weymouth5,000 Meters Varsity8019:04.0012
Oct 15Walpole vs. WeymouthOct 15 · Varsity · Place 15 · WeymouthVarsity1515:16—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 235 · Weymouth5,000 Meters Varsity Large23520:24.50 PB12
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 2.1 Miles Junior Varsity · Place 2 · Weymouth2.1 Miles Junior Varsity212:26 PB12
Sep 30Weymouth vs. NatickSep 30 · 2.8 Miles Varsity · Place 13 · Weymouth2.8 Miles Varsity1316:33 PB12
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Senior · Place 65 · Weymouth3,000 Meters Senior6511:09.36 PB12
Sep 10Newton North @ Weymouth w/ MiltonSep 10 · 2.8 Miles Varsity · Place 17 · Weymouth2.8 Miles Varsity1717:1012
Sep 3Needham vs Braintree/Weymouth @ BraintreeSep 3 · 2.15 Miles Junior Varsity · Place 2 · Weymouth2.15 Miles Junior Varsity212:27.8 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 1A · Place 148 · Weymouth5,000 Meters Varsity 1A14820:37.9911
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 75 · Weymouth5,000 Meters Varsity7518:57.8511
Oct 17Weymouth vs. WalpoleOct 17 · 2.8 Miles Varsity · Place 10 · Weymouth2.8 Miles Varsity1015:5411
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 224 · Weymouth5,000 Meters Varsity22419:24.2011
Oct 9Braintree & Weymouth at NeedhamOct 9 · 5,000 Meters Varsity · Place 28 · Weymouth5,000 Meters Varsity2819:5211
Oct 1Weymouth vs. Wellesley & FraminghamOct 1 · Varsity · Place 15 · WeymouthVarsity1516:2211
Sep 25Natick v WeymouthSep 25 · 5,000 Meters Varsity · Place 11 · Weymouth5,000 Meters Varsity1118:5311
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 16 · Weymouth3,000 Meters Varsity1611:06.0311

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 60 · Weymouth5,000 Meters Sophomore6018:51.3SO
Oct 28Bay State Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 70 · Weymouth5,000 Meters Varsity7020:10.5SO
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 43 · Weymouth5,000 Meters Sophomore4318:17.44SO
Oct 11Weymouth at BrooklineOct 11 · 2.76 Miles Varsity · Place 17 · Weymouth2.76 Miles Varsity1718:32.1610
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 13 · Weymouth3,000 Meters Varsity1310:55.8SO
Sep 20Wellesley and Weymouth at FraminghamSep 20 · Varsity · Place 23 · WeymouthVarsity2319:2510

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters 1A · Place 160 · Weymouth5,000 Meters 1A16018:45.26FR
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 11 · Weymouth3,000 Meters Freshman1110:52.2FR
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Baystate Varsity · Place 66 · Weymouth5,000 Meters Baystate Varsity6618:37.6 PB9
Oct 19Walpole vs. WeymouthOct 19 · Varsity · Place 12 · WeymouthVarsity1216:439
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 11 · Weymouth2.1 Miles Freshman1111:56.1FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 49 · Weymouth3,000 Meters Varsity4911:17.5FR
Sep 7Brookline v. WeymouthSep 7 · Varsity · Place 21 · WeymouthVarsity2117:169

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6Frank Mooney Coaches InvitationalNov 6 · 3,000 Meters Freshman · Place 63 · Weymouth3,000 Meters Freshman6311:29.08
Sep 25MSTCA Frank Kelley InvitationalSep 25 · 3,000 Meters Middle School · Place 32 · Weymouth3,000 Meters Middle School3213:33.538