Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Houghton's PondMilton v. Wellesley · Sep 259:54Milton v. WellesleySeptember 25, 2025
2.1 Miles · Morses PondNewton North @ Wellesley · Sep 313:40Newton North @ WellesleySeptember 3, 2025
2.8 Miles · Wompatuck State ParkWeymouth vs. Wellesley & Framingham · Sep 918:21Weymouth vs. Wellesley & FraminghamSeptember 9, 2026
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 312:16.31MSTCA Frank Kelley (Daytime Meet)October 3, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:59.40MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Morses PondMilton @ Wellesley · Oct 721:06Milton @ WellesleyOctober 7, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2721:07.30MSTCA Bay State InvitationalSeptember 27, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Needham v Wellesley Oct 21 · 5,000 Meters Varsity · Place 44 · Wellesley5,000 Meters Varsity4420:14.0612
Oct 7Milton @ WellesleyOct 7 · 5,000 Meters Varsity · Place 30 · Wellesley5,000 Meters Varsity3021:06 PB12
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior Large Schools · Place 48 · Wellesley3,000 Meters Junior & Senior Large Schools4812:16.31 PB12
Sep 30Brookline & Walpole v WellesleySep 30 · 5,000 Meters Varsity · Place 57 · Wellesley5,000 Meters Varsity5721:5612
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.8 Miles Varsity · Place 33 · Wellesley2.8 Miles Varsity3318:21 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 85 · Wellesley5,000 Meters Junior Varsity8521:22.8011
Oct 15Needham vs Wellesley Oct 15 · 2.1 Miles JV · Place 25 · Wellesley2.1 Miles JV2513:5711
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 152 · Wellesley5,000 Meters Junior Varsity Large15220:59.40 PB11
Oct 8Wellesley vs. Weymouth & FraminghamOct 8 · 2.1 Miles Junior Varsity · Place 26 · Wellesley2.1 Miles Junior Varsity2613:5011
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters JV 1 · Place 57 · Wellesley5,000 Meters JV 15721:07.30 PB11
Sep 25Milton v. WellesleySep 25 · 1.5 Miles Junior Varsity · Place 12 · Wellesley1.5 Miles Junior Varsity129:54 PB11
Sep 17Walpole vs. Brookline/WellesleySep 17 · 1.78 Miles Junior Varsity · Place 44 · Wellesley1.78 Miles Junior Varsity4411:30—
Sep 10Natick v Wellesley & BraintreeSep 10 · 2.5 Miles Junior Varsity · Place 18 · Wellesley2.5 Miles Junior Varsity1817:24—
Sep 3Newton North @ WellesleySep 3 · 2.1 Miles Junior Varsity · Place 25 · Wellesley2.1 Miles Junior Varsity2513:40 PB11