Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1115:32.5Manhattan University Cross Country Invitational (HS)October 11, 2025
3 Miles · Powisset FarmCatholic Memorial @ Xaverian · Sep 2217:15.42Catholic Memorial @ XaverianSeptember 22, 2026
3,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2111:17.50Catholic Conference ChampionshipsOctober 21, 2025
5,000 Meters · Alvirne High School22rd Annual Battle of the Border · Oct 317:53.6922rd Annual Battle of the BorderOctober 3, 2026
5,000 Meters · Franklin ParkCatholic Memorial vs. BC High (Boys Only) · Oct 617:46Catholic Memorial vs. BC High (Boys Only)October 6, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1717:32.3Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 618:43.719th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Saint John's High SchoolSaint John's Shrewsbury vs. Catholic Memorial · Sep 2919:19.01Saint John's Shrewsbury vs. Catholic MemorialSeptember 29, 2026
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches Invitational (Large School) · Nov 717:44.54MSTCA Frank Mooney Coaches Invitational (Large School)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 120:03.67MSTCA 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

8 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches Invitational (Large School)Nov 7 · 5,000 Meters Junior · Place 28 · Catholic MemorialCatholic Memorial5,000 Meters Junior2817:44.54 PB10
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Silver · Place 45 · Catholic MemorialCatholic Memorial5,000 Meters Varsity Boys Silver4517:32.3 PB10
Oct 6Catholic Memorial vs. BC High (Boys Only)Oct 6 · 5,000 Meters Varsity_JV · Place 7 · Catholic MemorialCatholic Memorial5,000 Meters Varsity_JV717:46 PB10
Oct 322rd Annual Battle of the BorderOct 3 · 5,000 Meters Varsity · Place 55 · Catholic MemorialCatholic Memorial5,000 Meters Varsity5517:53.69 PB10
Sep 29Saint John's Shrewsbury vs. Catholic MemorialSep 29 · 5,000 Meters Men's Varsity · Place 10 · Catholic MemorialCatholic Memorial5,000 Meters Men's Varsity1019:19.01 PB10
Sep 22Catholic Memorial @ XaverianSep 22 · 3 Miles Varsity · Place 14 · Catholic MemorialCatholic Memorial3 Miles Varsity1417:15.42 PB10
Sep 15Catholic Memorial v Malden Catholic Sep 15 · 5,000 Meters Varsity · Place 3 · Catholic MemorialCatholic Memorial5,000 Meters Varsity318:5410
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 40 · Catholic MemorialCatholic Memorial5,000 Meters Varsity4018:43.7 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters Freshman/Sophomore Boys · Place 37 · MAMA5,000 Meters Freshman/Sophomore Boys3721:38.69
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Sophomore · Place 113 · Catholic MemorialCatholic Memorial5,000 Meters Sophomore11320:03.67 PB9
Oct 21Catholic Conference ChampionshipsOct 21 · 3,000 Meters Freshman · Place 13 · Catholic MemorialCatholic Memorial3,000 Meters Freshman1311:17.50 PB9
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Sophomore A · Place 46 · Catholic MemorialCatholic Memorial2.5 Miles Sophomore A4615:32.5 PB9