Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invitational · Sep 1912:30.3Manchester InvitationalSeptember 19, 2026
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1112:47.33MSTCA Bob Glennon Twilight Invitational (Large School)October 11, 2026
2.1 Miles · Wompatuck State ParkWeymouth vs. Wellesley & Framingham · Sep 913:29Weymouth vs. Wellesley & FraminghamSeptember 9, 2026
2.9 Miles · Houghton's PondFramingham @ Milton · Sep 3020:01Framingham @ MiltonSeptember 30, 2026
3,000 Meters · Farm PondFramingham Tri meet vs Brookline and Braintree · Oct 1411:58.4Framingham Tri meet vs Brookline and BraintreeOctober 14, 2026
3,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3111:17.07Bay 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
Nov 7MSTCA Frank Mooney Coaches Invitational (Large School)Nov 7 · 3,000 Meters Freshman · Place 54 · Framingham3,000 Meters Freshman5411:32.869
Oct 31Bay State Conference ChampionshipsOct 31 · 3,000 Meters Freshman · Place 15 · Framingham3,000 Meters Freshman1511:17.07 PB9
Oct 21Framingham Home Senior night vs NatickOct 21 · 3,000 Meters Junior Varsity · Place 1 · Framingham3,000 Meters Junior Varsity112:029
Oct 14Framingham Tri meet vs Brookline and BraintreeOct 14 · 3,000 Meters · Place 12 · Framingham3,000 Meters1211:58.4 PB9
Oct 11MSTCA Bob Glennon Twilight Invitational (Large School)Oct 11 · 2.1 Miles Freshman Boys · Place 41 · Framingham2.1 Miles Freshman Boys4112:47.33 PB9
Sep 30Framingham @ MiltonSep 30 · 2.9 Miles Varsity · Place 10 · Framingham2.9 Miles Varsity1020:01 PB9
Sep 23Walpole v. FramingamSep 23 · 3,000 Meters Junior Varsity · Framingham3,000 Meters Junior Varsity012:18Unofficial9
Sep 19Manchester InvitationalSep 19 · 2 Miles Boys Freshman · Place 28 · Framingham2 Miles Boys Freshman2812:30.3 PB9
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.1 Miles Junior Varsity · Place 10 · Framingham2.1 Miles Junior Varsity1013:29 PB9
Sep 3Team time-trail26Sep 3 · 3,000 Meters Junior Varsity · Framingham3,000 Meters Junior Varsity012:29Unofficial9