Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Wompatuck State ParkBrookline v. Weymouth · Oct 717:48Brookline v. WeymouthOctober 7, 2026
2.9 Miles · Houghton's PondNewton North @ Milton w/ Weymouth · Sep 2319:28Newton North @ Milton w/ WeymouthSeptember 23, 2026
5,000 Meters · Braintree High SchoolNeedham vs Braintree/Weymouth @ Braintree · Sep 320:31.6Needham vs Braintree/Weymouth @ BraintreeSeptember 3, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:37.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Cutler Park ReservationNeedham v Weymouth and Braintree · Sep 1619:55.80Needham v Weymouth and Braintree September 16, 2026
5,000 Meters · Elm BankNatick vs. Weymouth · Oct 1420:59Natick vs. WeymouthOctober 14, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1720:00.7Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Morses PondWellesley vs. Weymouth & Framingham · Oct 820:18Wellesley vs. Weymouth & FraminghamOctober 8, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1520:48.22MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2520:42.00Bay State Conference ChampionshipsOctober 25, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Girls · Place 60 · Weymouth5,000 Meters Varsity Girls6020:00.7 PB12
Oct 14Natick vs. WeymouthOct 14 · 5,000 Meters Varsity · Place 5 · Weymouth5,000 Meters Varsity520:59 PB12
Oct 7Brookline v. WeymouthOct 7 · 2.8 Miles Varsity · Place 3 · Weymouth2.8 Miles Varsity317:48 PB12
Sep 23Newton North @ Milton w/ WeymouthSep 23 · 2.9 Miles Varsity · Place 10 · Weymouth2.9 Miles Varsity1019:28 PB12
Sep 16Needham v Weymouth and Braintree Sep 16 · 5,000 Meters Varsity · Place 5 · Weymouth5,000 Meters Varsity519:55.80 PB12
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.8 Miles Varsity · Place 4 · Weymouth2.8 Miles Varsity418:0712

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 100 · Weymouth5,000 Meters Division 110020:48.22 PB11
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Divison 1A · Place 69 · Weymouth5,000 Meters Varsity Divison 1A6921:32.0011
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 38 · Weymouth5,000 Meters Varsity3820:42.00 PB11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 81 · Weymouth5,000 Meters Varsity Large8120:37.50 PB11
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 5,000 Meters Varsity · Place 4 · Weymouth5,000 Meters Varsity420:18 PB11
Sep 30Weymouth vs. NatickSep 30 · 2.8 Miles Varsity · Place 4 · Weymouth2.8 Miles Varsity418:0011
Sep 10Newton North @ Weymouth w/ MiltonSep 10 · 2.8 Miles Varsity · Place 11 · Weymouth2.8 Miles Varsity1118:1411
Sep 3Needham vs Braintree/Weymouth @ BraintreeSep 3 · 5,000 Meters Varsity · Place 7 · Weymouth5,000 Meters Varsity720:31.6 PB11