Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.63 Miles · Larz Anderson JV Brookline v. Natick & Milton · Sep 1612:59.9 Brookline v. Natick & MiltonSeptember 16, 2026
1.63 Miles · Larz Anderson ParkWeymouth v. Brookline · Sep 2611:59.88Weymouth v. BrooklineSeptember 26, 2025
2.8 Miles · Wompatuck State ParkBrookline v. Weymouth · Oct 719:24Brookline v. WeymouthOctober 7, 2026
3,000 Meters · Farm PondFramingham Tri meet vs Brookline and Braintree · Oct 1413:25.3Framingham Tri meet vs Brookline and BraintreeOctober 14, 2026
3,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3112:28.85Bay State Conference ChampionshipsOctober 31, 2026
3,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2512:52.50Bay State Conference ChampionshipsOctober 25, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 122:22.96MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Bay State Conference ChampionshipsOct 31 · 3,000 Meters Coed Junior Varsity · Place 17 · Brookline3,000 Meters Coed Junior Varsity1712:28.85 PB10
Oct 14Framingham Tri meet vs Brookline and BraintreeOct 14 · 3,000 Meters · Place 43 · Brookline3,000 Meters4313:25.3 PB10
Oct 7Brookline v. WeymouthOct 7 · 2.8 Miles Varsity · Place 57 · Brookline2.8 Miles Varsity5719:24 PB10
Sep 16 Brookline v. Natick & MiltonSep 16 · 1.63 Miles Junior Varsity · Place 77 · Brookline1.63 Miles Junior Varsity7712:59.9 PB10
Sep 9Brookline v NeedhamSep 9 · 1.63 Miles Boys 3000m JV 1.63 mile · Place 59 · Brookline1.63 Miles Boys 3000m JV 1.63 mile5912:35.310

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Sophomore · Place 197 · Brookline5,000 Meters Sophomore19722:22.96 PB10
Oct 25Bay State Conference ChampionshipsOct 25 · 3,000 Meters Coed Junior Varsity · Place 14 · Brookline3,000 Meters Coed Junior Varsity1412:52.50 PB10
Oct 15Brookline v. Newton NorthOct 15 · 1.6 Miles Junior Varsity · Place 46 · Brookline1.6 Miles Junior Varsity4610:40—
Oct 8Brookline v. NeedhamOct 8 · 2,500 Meters Junior Varsity · Place 36 · Brookline2,500 Meters Junior Varsity369:39—
Sep 30Framingham & Braintree v. BrooklineSep 30 · 1.63 Miles Junior Varsity · Place 22 · Brookline1.63 Miles Junior Varsity2211:25.96—
Sep 26Weymouth v. BrooklineSep 26 · 1.63 Miles Junior Varsity · Place 26 · Brookline1.63 Miles Junior Varsity2611:59.88 PB10
Sep 17Walpole vs. Brookline/WellesleySep 17 · 1.78 Miles Junior Varsity · Place 55 · Brookline1.78 Miles Junior Varsity5512:00—
Sep 3Brookline v Natick & MiltonSep 3 · 1.5 Miles Junior Varsity · Place 49 · Brookline1.5 Miles Junior Varsity4910:46—