Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Powisset FarmCatholic Memorial @ Xaverian · Sep 2219:43.39Catholic Memorial @ XaverianSeptember 22, 2026
3,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1711:16.2Catholic Memorial InvitationalOctober 17, 2026
3,000 Meters · Highland ParkHighland Park Invitational · Sep 1212:15.14Highland Park InvitationalSeptember 12, 2026
5,000 Meters · Franklin ParkCatholic Memorial vs. BC High (Boys Only) · Oct 619:41Catholic Memorial vs. BC High (Boys Only)October 6, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial v Malden Catholic · Sep 1523:27Catholic Memorial v Malden Catholic September 15, 2026
5,000 Meters · Saint John's High SchoolSaint John's Shrewsbury vs. Catholic Memorial · Sep 2922:04.79Saint John's Shrewsbury vs. Catholic MemorialSeptember 29, 2026
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches Invitational (Large School) · Nov 719:25.48MSTCA Frank Mooney Coaches Invitational (Large School)November 7, 2026

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 124 · Catholic Memorial5,000 Meters Senior12419:25.48 PB12
Oct 17Catholic Memorial InvitationalOct 17 · 3,000 Meters JV Boys · Place 24 · Catholic Memorial3,000 Meters JV Boys2411:16.2 PB12
Oct 6Catholic Memorial vs. BC High (Boys Only)Oct 6 · 5,000 Meters Varsity_JV · Place 19 · Catholic Memorial5,000 Meters Varsity_JV1919:41 PB12
Sep 29Saint John's Shrewsbury vs. Catholic MemorialSep 29 · 5,000 Meters Men's Varsity · Place 17 · Catholic Memorial5,000 Meters Men's Varsity1722:04.79 PB12
Sep 22Catholic Memorial @ XaverianSep 22 · 3 Miles Varsity · Place 24 · Catholic Memorial3 Miles Varsity2419:43.39 PB12
Sep 15Catholic Memorial v Malden Catholic Sep 15 · 5,000 Meters Varsity · Place 10 · Catholic Memorial5,000 Meters Varsity1023:27 PB12
Sep 12Highland Park InvitationalSep 12 · 3,000 Meters Open · Place 7 · Catholic Memorial3,000 Meters Open712:15.14 PB12