Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Wompatuck State ParkWeymouth vs. Natick · Sep 3018:26Weymouth vs. NatickSeptember 30, 2025
5,000 Meters · Braintree High SchoolNeedham vs Braintree/Weymouth @ Braintree · Sep 321:50.0Needham vs Braintree/Weymouth @ BraintreeSeptember 3, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:51.70MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Morses PondWellesley vs. Weymouth & Framingham · Oct 821:42Wellesley vs. Weymouth & FraminghamOctober 8, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1521:13.85MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 120:36.70MSTCA 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 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 130 · Weymouth5,000 Meters Division 113021:13.85 PB10
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 10 · Weymouth5,000 Meters Senior1020:36.70 PB10
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 55 · Weymouth5,000 Meters Varsity5521:05.3010
Oct 15Walpole vs. WeymouthOct 15 · Varsity · Place 12 · WeymouthVarsity1217:32—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore All Divisions · Place 17 · Weymouth5,000 Meters Sophomore All Divisions1720:51.70 PB10
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 5,000 Meters Varsity · Place 17 · Weymouth5,000 Meters Varsity1721:42 PB10
Sep 30Weymouth vs. NatickSep 30 · 2.8 Miles Varsity · Place 10 · Weymouth2.8 Miles Varsity1018:26 PB10
Sep 10Newton North @ Weymouth w/ MiltonSep 10 · 2.8 Miles Varsity · Place 21 · Weymouth2.8 Miles Varsity2118:5010
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 3 · Weymouth5,000 Meters Junior Varsity322:11.8010
Sep 3Needham vs Braintree/Weymouth @ BraintreeSep 3 · 5,000 Meters Varsity · Place 22 · Weymouth5,000 Meters Varsity2221:50.0 PB10