Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2013:08.0Manchester InviteSeptember 20, 2025
3,000 Meters · Pine Banks ParkSaint John's Shrewsbury @ Malden Catholic Boys · Oct 812:24Saint John's Shrewsbury @ Malden Catholic BoysOctober 8, 2024
5,000 Meters · Bradley Palmer State ParkSaint John's Preparatory vs. Malden Catholic · Sep 2921:22Saint John's Preparatory vs. Malden CatholicSeptember 29, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1922:18.9Manchester InvitationalSeptember 19, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1720:28.4Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Pine Banks ParkMalden Catholic vs BC High · Oct 1320:42Malden Catholic vs BC HighOctober 13, 2026
5,000 Meters · Powisset FarmMalden Catholic vs Xaverian · Sep 1622:06.42Malden Catholic vs XaverianSeptember 16, 2025
5,000 Meters · Saint John's High SchoolSt. John's Shrewsbury vs. Malden Catholic · Sep 3022:33.48St. John's Shrewsbury vs. Malden CatholicSeptember 30, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches Invitational (Large School) · Nov 719:31.75MSTCA Frank Mooney Coaches Invitational (Large School)November 7, 2026
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2120:06.20Catholic Conference ChampionshipsOctober 21, 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 81 · Malden Catholic5,000 Meters Junior8119:31.75 PB11
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Silver · Place 152 · Malden Catholic5,000 Meters Varsity Boys Silver15220:28.4 PB11
Oct 13Malden Catholic vs BC HighOct 13 · 5,000 Meters Varsity · Place 9 · Malden Catholic5,000 Meters Varsity920:42 PB11
Oct 6Xaverian @ Malden CatholicOct 6 · 5,000 Meters Varsity · Place 10 · Malden Catholic5,000 Meters Varsity1021:0611
Sep 29Saint John's Preparatory vs. Malden CatholicSep 29 · 5,000 Meters Varsity · Place 8 · Malden Catholic5,000 Meters Varsity821:22 PB11
Sep 22Saint John's Shrewsbury @ Malden CatholicSep 22 · 5,000 Meters Varsity · Place 11 · Malden Catholic5,000 Meters Varsity1121:4011
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys JVB · Place 170 · Malden Catholic5,000 Meters Boys JVB17022:18.9 PB11
Sep 15Catholic Memorial v Malden Catholic Sep 15 · 5,000 Meters Varsity · Place 9 · Malden Catholic5,000 Meters Varsity922:0811

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1C · Place 152 · Malden Catholic5,000 Meters Varsity Division 1C15220:39.4010
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Sophomore · Place 159 · Malden Catholic5,000 Meters Sophomore15921:00.9610
Oct 21Catholic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 49 · Malden Catholic5,000 Meters Varsity4920:06.20 PB10
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 131 · Malden Catholic5,000 Meters Varsity13120:28.610
Oct 7Malden Catholic @ BC HighOct 7 · 5,000 Meters Varsity · Place 19 · Malden Catholic5,000 Meters Varsity1920:5610
Sep 30St. John's Shrewsbury vs. Malden CatholicSep 30 · 5,000 Meters Men's Varsity · Place 13 · Malden Catholic5,000 Meters Men's Varsity1322:33.48 PB10
Sep 23St. John's Preparatory School @ Malden CatholicSep 23 · 5,000 Meters Varsity · Place 15 · Malden Catholic5,000 Meters Varsity1522:1810
Sep 20Manchester InviteSep 20 · 2 Miles Boys JVC · Place 42 · Malden Catholic2 Miles Boys JVC4213:08.0 PB10
Sep 16Malden Catholic vs XaverianSep 16 · 5,000 Meters Varsity · Place 15 · Malden Catholic5,000 Meters Varsity1522:06.42 PB10
Sep 9Catholic Memorial vs Malden CatholicSep 9 · 5,000 Meters Varsity · Place 17 · Malden Catholic5,000 Meters Varsity1722:3110

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 3,000 Meters Freshman · Place 139 · Malden Catholic3,000 Meters Freshman13912:40.799
Oct 22Catholic Conference ClassicOct 22 · 3,000 Meters Freshman · Place 36 · Malden Catholic3,000 Meters Freshman3613:09.759
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 2.1 Miles Freshman · Place 106 · Malden Catholic2.1 Miles Freshman10613:45.509
Oct 8Saint John's Shrewsbury @ Malden Catholic BoysOct 8 · 3,000 Meters Freshman · Place 6 · Malden Catholic3,000 Meters Freshman612:24 PB9
Oct 1Xaverian @ Malden CatholicOct 1 · 3,000 Meters Freshman · Place 14 · Malden Catholic3,000 Meters Freshman1412:20.239
Sep 24BC High vs. Malden CatholicSep 24 · 3,000 Meters Freshman · Place 7 · Malden Catholic3,000 Meters Freshman712:599
Sep 21Manchester InviteSep 21 · 2 Miles Freshman · Place 170 · Malden Catholic2 Miles Freshman17015:16.79
Sep 17Malden Catholic vs. St. John's PrepSep 17 · 3,000 Meters Freshman · Place 15 · Malden Catholic3,000 Meters Freshman1513:229
Sep 10Malden Catholic @ Catholic MemorialSep 10 · 3,000 Meters Freshman Middle School · Place 12 · Malden Catholic3,000 Meters Freshman Middle School1213:589