Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:17.10MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Cold Spring ParkNewton North vs Needham & Framingham · Oct 718:57Newton North vs Needham & FraminghamOctober 7, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1919:49.6Manchester InvitationalSeptember 19, 2026
5,000 Meters · Farm PondFramingham Tri meet vs Brookline and Braintree · Oct 1420:08.6Framingham Tri meet vs Brookline and BraintreeOctober 14, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1718:58.6Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches Invitational (Large School) · Nov 718:28.55MSTCA Frank Mooney Coaches Invitational (Large School)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 119:26.30MSTCA 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

7 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches Invitational (Large School)Nov 7 · 5,000 Meters Senior · Place 76 · Framingham5,000 Meters Senior7618:28.55 PB12
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Silver · Place 107 · Framingham5,000 Meters Varsity Boys Silver10718:58.6 PB12
Oct 14Framingham Tri meet vs Brookline and BraintreeOct 14 · 5,000 Meters · Place 39 · Framingham5,000 Meters3920:08.6 PB12
Oct 7Newton North vs Needham & FraminghamOct 7 · 5,000 Meters Varsity · Place 42 · Framingham5,000 Meters Varsity4218:57 PB12
Sep 23Walpole v. FramingamSep 23 · 5,000 Meters Varsity · Framingham5,000 Meters Varsity020:10Unofficial12
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 166 · Framingham5,000 Meters Boys Varsity Large16619:49.6 PB12
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.8 Miles Varsity · Place 37 · Framingham2.8 Miles Varsity37DNF12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Junior · Place 68 · Framingham5,000 Meters Junior6819:26.30 PB11
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 82 · Framingham5,000 Meters Varsity8219:27.0011
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 195 · Framingham5,000 Meters Varsity Large19519:17.10 PB11
Sep 17Framingham vs MiltonSep 17 · 5,000 Meters Varsity · Framingham5,000 Meters Varsity019:02Unofficial11