Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Cold Spring ParkNewton North vs Needham & Framingham · Oct 79:52Newton North vs Needham & FraminghamOctober 7, 2026
2.8 Miles · Wompatuck State ParkWeymouth vs. Wellesley & Framingham · Sep 915:32Weymouth vs. Wellesley & FraminghamSeptember 9, 2026
5,000 Meters · Cold Spring ParkNewton North vs Needham & Framingham · Oct 717:00Newton North vs Needham & FraminghamOctober 7, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1917:33.8Manchester InvitationalSeptember 19, 2026
5,000 Meters · Farm PondFramingham Tri meet vs Brookline and Braintree · Oct 1418:17.9Framingham Tri meet vs Brookline and BraintreeOctober 14, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1716:45.8Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3116:48.72Bay State Conference ChampionshipsOctober 31, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Bay State Conference ChampionshipsOct 31 · 5,000 Meters Varsity · Place 33 · Framingham5,000 Meters Varsity3316:48.72 PB11
Oct 21Framingham Home Senior night vs NatickOct 21 · 5,000 Meters Varsity · Place 1 · Framingham5,000 Meters Varsity117:1811
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Silver · Place 15 · Framingham5,000 Meters Varsity Boys Silver1516:45.8 PB11
Oct 14Framingham Tri meet vs Brookline and BraintreeOct 14 · 5,000 Meters · Place 17 · Framingham5,000 Meters1718:17.9 PB11
Oct 7Newton North vs Needham & FraminghamOct 7 · 1.6 Miles Junior Varsity · Place 11 · Framingham1.6 Miles Junior Varsity119:52 PB11
Oct 7Newton North vs Needham & FraminghamOct 7 · 5,000 Meters Varsity · Place 12 · Framingham5,000 Meters Varsity1217:00 PB11
Sep 23Walpole v. FramingamSep 23 · 5,000 Meters Varsity · Framingham5,000 Meters Varsity017:27Unofficial11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 43 · Framingham5,000 Meters Boys Varsity Large4317:33.8 PB11
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.8 Miles Varsity · Place 5 · Framingham2.8 Miles Varsity515:32 PB11
Sep 3Team time-trail26Sep 3 · 3,000 Meters Junior Varsity · Framingham3,000 Meters Junior Varsity010:33Unofficial11