Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Morses PondWellesley vs. Weymouth & Framingham · Sep 2115:03Wellesley vs. Weymouth & FraminghamSeptember 21, 2022
2.8 Miles · Wompatuck State ParkWeymouth vs. Brookline · Sep 1820:23Weymouth vs. BrooklineSeptember 18, 2024
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2413:35.6MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1421:50.8MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
5,000 Meters · Stanley ParkJames Earley · Oct 1125:14.57James EarleyOctober 11, 2025
5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2922:06.5League Meet SaturdayOctober 29, 2022
6,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2031:20.3352nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Conn College InviteOct 18 · 6,000 Meters White · UMass DartmouthUMass Dartmouth6,000 Meters White—DNFFr
Oct 11James EarleyOct 11 · 5,000 Meters College · Place 134 · UMass DartmouthUMass Dartmouth5,000 Meters College13425:14.57 PBFr
Sep 2052nd Corsair XC InvitationalSep 20 · 6,000 Meters Women's 6K Navy · Place 149 · UMass DartmouthUMass Dartmouth6,000 Meters Women's 6K Navy14931:20.33 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 42 · WeymouthWeymouth5,000 Meters Varsity4221:58.2912
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 10 · WeymouthWeymouth5,000 Meters Junior Varsity1021:42.1012
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Junior Varsity · Place 28 · WeymouthWeymouth5,000 Meters Junior Varsity2822:11.4812
Oct 9Braintree & Weymouth at NeedhamOct 9 · 5,000 Meters Varsity · Place 34 · WeymouthWeymouth5,000 Meters Varsity3422:2212
Oct 1Weymouth vs. Wellesley & FraminghamOct 1 · Varsity · Place 21 · WeymouthWeymouthVarsity2119:5512
Sep 25Natick v WeymouthSep 25 · 5,000 Meters Varsity · Place 19 · WeymouthWeymouth5,000 Meters Varsity1922:4612
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 19 · WeymouthWeymouth3,000 Meters Varsity1913:09.2112
Sep 18Weymouth vs. BrooklineSep 18 · 2.8 Miles Varsity · Place 19 · WeymouthWeymouth2.8 Miles Varsity1920:23 PB12
Sep 4Milton vs. Newton North / WeymouthSep 4 · 2.9 Miles Varsity · Place 28 · WeymouthWeymouth2.9 Miles Varsity2823:0412

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Varsity · Place 30 · WeymouthWeymouth5,000 Meters Varsity3022:23.5JR
Oct 28Bay State Conference ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 11 · WeymouthWeymouth5,000 Meters Junior Varsity1124:09.8JR
Oct 18Weymouth vs. WalpoleOct 18 · 2.57 Miles Varsity · Place 17 · WeymouthWeymouth2.57 Miles Varsity1718:41Unofficial11
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Junior Varsity Girls · Place 15 · WeymouthWeymouth5,000 Meters Junior Varsity Girls1522:01.411
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Junior Varsity · Place 15 · WeymouthWeymouth5,000 Meters Junior Varsity1522:01.37JR
Oct 11Weymouth at BrooklineOct 11 · 1.63 Miles Junior Varsity · Place 7 · WeymouthWeymouth1.63 Miles Junior Varsity712:33.5611
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 41 · WeymouthWeymouth3,000 Meters Varsity4113:25.8JR
Sep 27Weymouth vs. NatickSep 27 · 2.8 Miles Varsity · Place 14 · WeymouthWeymouth2.8 Miles Varsity1420:18Unofficial11
Sep 20Wellesley and Weymouth at FraminghamSep 20 · Varsity · Place 22 · WeymouthWeymouthVarsity2223:5411
Sep 13Weymouth vs. Newton North & MiltonSep 13 · 5,000 Meters Varsity Girls · Place 23 · WeymouthWeymouth5,000 Meters Varsity Girls2322:52Unofficial11
Sep 6Weymouth v. Needham & BraintreeSep 6 · 2.8 Miles Varsity · Place 30 · WeymouthWeymouth2.8 Miles Varsity3022:34Unofficial11

2022 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Varsity · Place 63 · WeymouthWeymouth5,000 Meters Varsity6323:40.6SO
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Senior (Large School) · Place 63 · WeymouthWeymouth5,000 Meters Senior (Large School)6323:40.5210
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Baystate JV · Place 14 · WeymouthWeymouth5,000 Meters Baystate JV1422:06.5 PB10
Oct 19Walpole vs. WeymouthOct 19 · Varsity · Place 12 · WeymouthWeymouthVarsity1219:3910
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 16 · WeymouthWeymouth5,000 Meters Junior Varsity1621:50.8SO
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Junior Varsity · Place 16 · WeymouthWeymouth5,000 Meters Junior Varsity1621:50.8 PB10
Oct 6Weymouth vs. Newton North & MiltonOct 6 · 2.8 Miles Varsity · Place 27 · WeymouthWeymouth2.8 Miles Varsity2721:07Unofficial10
Sep 28Needham & Weymouth @ BraintreeSep 28 · 3.05 Miles Varsity · Place 24 · WeymouthWeymouth3.05 Miles Varsity2421:18Unofficial10
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 44 · WeymouthWeymouth3,000 Meters Varsity4413:35.6SO
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 44 · WeymouthWeymouth3,000 Meters Varsity Large 9-104413:35.6 PB10
Sep 21Wellesley vs. Weymouth & FraminghamSep 21 · 2.1 Miles Junior Varsity · Place 3 · WeymouthWeymouth2.1 Miles Junior Varsity315:03 PB10
Sep 21Wellesley vs. Weymouth & FraminghamSep 21 · 2.1 Miles Junior Varsity · Place 3 · WeymouthWeymouth2.1 Miles Junior Varsity315:03Unofficial10
Sep 14Natick vs WeymouthSep 14 · 2.5 Miles Girls JV · Place 3 · WeymouthWeymouth2.5 Miles Girls JV319:21Unofficial10
Sep 7Brookline v. WeymouthSep 7 · Varsity · Place 7 · WeymouthWeymouthVarsity715:4610

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6Frank Mooney Coaches InvitationalNov 6 · 3,000 Meters Freshman · Place 50 · WeymouthWeymouth3,000 Meters Freshman5013:42.39
Oct 31Bay State Conference ChampionshipOct 31 · 3,000 Meters Freshman · Place 17 · WeymouthWeymouth3,000 Meters Freshman1714:24.99
Oct 20Weymouth vs. WalpoleOct 20 · 1.78 Miles JV · Place 4 · WeymouthWeymouth1.78 Miles JV413:49Unofficial9