Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Wompatuck State ParkWeymouth vs. Wellesley & Framingham · Sep 915:39Weymouth vs. Wellesley & FraminghamSeptember 9, 2026
5,000 Meters · Braintree High SchoolBraintree v Natick & Wellesley · Sep 2317:01.1Braintree v Natick & WellesleySeptember 23, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1117:37.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Cold Spring ParkNewton North vs Wellesley · Sep 1617:04Newton North vs WellesleySeptember 16, 2026
5,000 Meters · Morses PondBrookline & Walpole v Wellesley · Sep 3017:14Brookline & Walpole v WellesleySeptember 30, 2026
5,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3117:10.88Bay State Conference ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2717:38.70MSTCA Bay State InvitationalSeptember 27, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31Bay State Conference ChampionshipsOct 31 · 5,000 Meters Varsity · Place 45 · Wellesley5,000 Meters Varsity4517:10.88 PB11
Oct 7Milton @ WellesleyOct 7 · 5,000 Meters Varsity · Place 5 · Wellesley5,000 Meters Varsity517:3311
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 5,000 Meters Open · Place 40 · Wellesley5,000 Meters Open4017:34.8411
Sep 30Brookline & Walpole v WellesleySep 30 · 5,000 Meters Varsity · Place 10 · Wellesley5,000 Meters Varsity1017:14 PB11
Sep 23Braintree v Natick & WellesleySep 23 · 5,000 Meters Varsity · Place 10 · Wellesley5,000 Meters Varsity1017:01.1 PB11
Sep 16Newton North vs WellesleySep 16 · 5,000 Meters Varsity · Place 10 · Wellesley5,000 Meters Varsity1017:04 PB11
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.8 Miles Varsity · Place 6 · Wellesley2.8 Miles Varsity615:39 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15Needham vs Wellesley Oct 15 · 5,000 Meters Varsity · Place 11 · Wellesley5,000 Meters Varsity1117:4810
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 104 · Wellesley5,000 Meters Varsity Large10417:37.80 PB10
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 5,000 Meters Varsity · Place 10 · Wellesley5,000 Meters Varsity1018:0810
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 39 · Wellesley5,000 Meters Varsity "A"3917:38.70 PB10
Sep 3Newton North @ WellesleySep 3 · 5,000 Meters Varsity · Place 14 · Wellesley5,000 Meters Varsity1418:3310