Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Wompatuck State ParkWeymouth vs. Wellesley & Framingham · Sep 916:48Weymouth vs. Wellesley & FraminghamSeptember 9, 2026
2.9 Miles · Houghton's PondNewton North @ Milton w/ Weymouth · Sep 2318:07Newton North @ Milton w/ WeymouthSeptember 23, 2026
5,000 Meters · Braintree High SchoolNeedham vs Braintree/Weymouth @ Braintree · Sep 319:13.1Needham vs Braintree/Weymouth @ BraintreeSeptember 3, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:51.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Cutler Park ReservationNeedham v Weymouth and Braintree · Sep 1618:52.13Needham v Weymouth and Braintree September 16, 2026
5,000 Meters · Elm BankNatick vs. Weymouth · Oct 1419:52Natick vs. WeymouthOctober 14, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1718:39.5Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 619:06.219th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Morses PondWellesley vs. Weymouth & Framingham · Oct 820:15Wellesley vs. Weymouth & FraminghamOctober 8, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1519:26.17MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3118:47.25Bay State Conference ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2518:55.10Bay State Conference ChampionshipsOctober 25, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31Bay State Conference ChampionshipsOct 31 · 5,000 Meters Varsity · Place 7 · Weymouth5,000 Meters Varsity718:47.25 PB11
Oct 21Walpole v. WeymouthOct 21 · 2.8 Miles Varsity · Place 1 · Weymouth2.8 Miles Varsity116:3511
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Girls · Place 15 · Weymouth5,000 Meters Varsity Girls1518:39.5 PB11
Oct 14Natick vs. WeymouthOct 14 · 5,000 Meters Varsity · Place 1 · Weymouth5,000 Meters Varsity119:52 PB11
Oct 7Brookline v. WeymouthOct 7 · 2.8 Miles Varsity · Place 2 · Weymouth2.8 Miles Varsity217:4311
Sep 23Newton North @ Milton w/ WeymouthSep 23 · 2.9 Miles Varsity · Place 1 · Weymouth2.9 Miles Varsity118:07 PB11
Sep 16Needham v Weymouth and Braintree Sep 16 · 5,000 Meters Varsity · Place 1 · Weymouth5,000 Meters Varsity118:52.13 PB11
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.8 Miles Varsity · Place 1 · Weymouth2.8 Miles Varsity116:48 PB11
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 2 · Weymouth5,000 Meters Varsity219:06.2 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 31 · Weymouth5,000 Meters Division 13119:26.17 PB10
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Divison 1A · Place 14 · Weymouth5,000 Meters Varsity Divison 1A1419:04.4010
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 5 · Weymouth5,000 Meters Varsity518:55.10 PB10
Oct 15Walpole vs. WeymouthOct 15 · Varsity · Place 2 · WeymouthVarsity216:47—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore All Divisions · Place 2 · Weymouth5,000 Meters Sophomore All Divisions218:51.50 PB10
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 5,000 Meters Varsity · Place 3 · Weymouth5,000 Meters Varsity320:15 PB10
Sep 30Weymouth vs. NatickSep 30 · 2.8 Miles Varsity · Place 1 · Weymouth2.8 Miles Varsity117:0010
Sep 10Newton North @ Weymouth w/ MiltonSep 10 · 2.8 Miles Varsity · Place 3 · Weymouth2.8 Miles Varsity317:0610
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Varsity · Place 8 · Weymouth5,000 Meters Varsity820:11.0710
Sep 3Needham vs Braintree/Weymouth @ BraintreeSep 3 · 5,000 Meters Varsity · Place 2 · Weymouth5,000 Meters Varsity219:13.1 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 133 · Weymouth5,000 Meters Varsity Division 113321:36.179
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 2 · Weymouth5,000 Meters Sophomore219:33.889
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 28 · Weymouth5,000 Meters Varsity2820:08.759
Oct 9Braintree & Weymouth at NeedhamOct 9 · 5,000 Meters Varsity · Place 9 · Weymouth5,000 Meters Varsity920:109
Oct 1Weymouth vs. Wellesley & FraminghamOct 1 · Varsity · Place 9 · WeymouthVarsity917:509
Sep 25Natick v WeymouthSep 25 · 5,000 Meters Varsity · Place 6 · Weymouth5,000 Meters Varsity621:499
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Freshman · Place 5 · Weymouth3,000 Meters Freshman512:30.499
Sep 4Milton vs. Newton North / WeymouthSep 4 · 2.9 Miles Varsity · Place 7 · Weymouth2.9 Miles Varsity719:409