Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.76 Miles · Larz Anderson ParkWeymouth v. Brookline · Sep 2616:01.10Weymouth v. BrooklineSeptember 26, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2217:37.9NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1116:16.90MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1516:11.54MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2515:52.70Bay State Conference ChampionshipsOctober 25, 2025

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 166 · Brookline5,000 Meters Championship - Northeast16617:37.9 PB12
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 16 · Brookline5,000 Meters Division 11616:11.54 PB12
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1A · Place 8 · Brookline5,000 Meters Varsity Division 1A816:03.7012
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 10 · Brookline5,000 Meters Varsity1015:52.70 PB12
Oct 15Brookline v. Newton NorthOct 15 · 5,000 Meters Varsity · Place 8 · Brookline5,000 Meters Varsity816:30—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 26 · Brookline5,000 Meters Varsity Large2616:16.90 PB12
Oct 8Brookline v. NeedhamOct 8 · 5,000 Meters Varsity · Place 5 · Brookline5,000 Meters Varsity516:58—
Sep 30Framingham & Braintree v. BrooklineSep 30 · 2.76 Miles Varsity · Place 1 · Brookline2.76 Miles Varsity116:13.56—
Sep 26Weymouth v. BrooklineSep 26 · 2.76 Miles Varsity · Place 7 · Brookline2.76 Miles Varsity716:01.10 PB12
Sep 20Amherst Invitational (2025)Sep 20 · 5,000 Meters Varsity · Place 6 · Brookline5,000 Meters Varsity616:31.8612
Sep 17Walpole vs. Brookline/WellesleySep 17 · 2.57 Miles Varsity · Place 9 · Brookline2.57 Miles Varsity913:49—
Sep 3Brookline v Natick & MiltonSep 3 · 2.9 Miles Varsity · Place 10 · Brookline2.9 Miles Varsity1016:25—