Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.63 Miles · Larz Anderson ParkBrookline v Needham · Sep 913:23.9Brookline v NeedhamSeptember 9, 2026
2.76 Miles · Larz Anderson ParkWeymouth v. Brookline · Sep 2622:48.47Weymouth v. BrooklineSeptember 26, 2025
2.8 Miles · Wompatuck State ParkWeymouth vs. Brookline · Sep 1820:54Weymouth vs. BrooklineSeptember 18, 2024
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1122:42.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Farm PondFramingham Tri meet vs Brookline and Braintree · Oct 1425:35.9Framingham Tri meet vs Brookline and BraintreeOctober 14, 2026
5,000 Meters · Morses PondBrookline & Walpole v Wellesley · Sep 3024:28Brookline & Walpole v WellesleySeptember 30, 2026
5,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3123:40.44Bay State Conference ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2523:09.40Bay 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 31Bay State Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 55 · Brookline5,000 Meters Junior Varsity5523:40.44 PB12
Oct 21 Newton North v. Brookline Oct 21 · 2.76 Miles Varsity · Place 43 · Brookline2.76 Miles Varsity4323:36.0—
Oct 14Framingham Tri meet vs Brookline and BraintreeOct 14 · 5,000 Meters · Place 33 · Brookline5,000 Meters3325:35.9 PB12
Oct 7Brookline v. WeymouthOct 7 · 2.8 Miles Varsity · Place 35 · Brookline2.8 Miles Varsity3521:4812
Sep 30Brookline & Walpole v WellesleySep 30 · 5,000 Meters Varsity · Place 39 · Brookline5,000 Meters Varsity3924:28 PB12
Sep 9Brookline v NeedhamSep 9 · 1.63 Miles Girls 3000y JV 1.63 mile · Place 28 · Brookline1.63 Miles Girls 3000y JV 1.63 mile2813:23.9 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 38 · Brookline5,000 Meters Junior Varsity3823:09.40 PB11
Oct 15Brookline v. Newton NorthOct 15 · 5,000 Meters Varsity · Place 36 · Brookline5,000 Meters Varsity3623:15—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 44 · Brookline5,000 Meters Junior Varsity Large4422:42.50 PB11
Oct 8Brookline v. NeedhamOct 8 · 5,000 Meters Varsity · Place 29 · Brookline5,000 Meters Varsity2922:57—
Sep 30Framingham & Braintree v. BrooklineSep 30 · 2.76 Miles Varsity · Place 17 · Brookline2.76 Miles Varsity1722:00.11—
Sep 26Weymouth v. BrooklineSep 26 · 2.76 Miles Varsity · Place 19 · Brookline2.76 Miles Varsity1922:48.47 PB11
Sep 20Amherst Invitational (2025)Sep 20 · 5,000 Meters Junior Varsity · Place 17 · Brookline5,000 Meters Junior Varsity1724:25.9911
Sep 17Walpole vs. Brookline/WellesleySep 17 · 2.57 Miles Varsity · Place 27 · Brookline2.57 Miles Varsity2718:51—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Brookline v Milton & NatickOct 9 · 2.76 Miles Varsity · Place 28 · Brookline2.76 Miles Varsity2821:48.9310
Oct 1Brookline v. NeedhamOct 1 · 2.76 Miles Varsity · Place 21 · Brookline2.76 Miles Varsity2122:01.1010
Sep 25Framingham v. Brookline v. BraintreeSep 25 · 5,000 Meters Varsity · Place 15 · Brookline5,000 Meters Varsity1523:1210
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 18 · Brookline3,000 Meters Varsity1813:37.1010
Sep 18Weymouth vs. BrooklineSep 18 · 2.8 Miles Varsity · Place 20 · Brookline2.8 Miles Varsity2020:54 PB10