Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invitational · Sep 1920:09.0Manchester InvitationalSeptember 19, 2026
3,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1716:30.4Catholic Memorial InvitationalOctober 17, 2026
3,000 Meters · Pine Banks ParkSt. John's Preparatory School @ Malden Catholic · Sep 2318:53St. John's Preparatory School @ Malden CatholicSeptember 23, 2025
3,000 Meters · Powisset FarmMalden Catholic vs Xaverian · Sep 1621:56.54Malden Catholic vs XaverianSeptember 16, 2025
3,000 Meters · Saint John's High SchoolSt. John's Shrewsbury vs. Malden Catholic · Sep 3015:38.28St. John's Shrewsbury vs. Malden CatholicSeptember 30, 2025
3,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2117:25.10Catholic Conference ChampionshipsOctober 21, 2025
5,000 Meters · Bradley Palmer State ParkSaint John's Preparatory vs. Malden Catholic · Sep 2931:01Saint John's Preparatory vs. Malden CatholicSeptember 29, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial v Malden Catholic · Sep 1530:31Catholic Memorial v Malden Catholic September 15, 2026
5,000 Meters · Pine Banks ParkXaverian @ Malden Catholic · Oct 628:27Xaverian @ Malden CatholicOctober 6, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Catholic Memorial InvitationalOct 17 · 3,000 Meters JV Boys · Place 176 · Malden Catholic3,000 Meters JV Boys17616:30.4 PB10
Oct 13Malden Catholic vs BC HighOct 13 · 5,000 Meters Varsity · Place 32 · Malden Catholic5,000 Meters Varsity3242:3610
Oct 6Xaverian @ Malden CatholicOct 6 · 5,000 Meters Varsity · Place 20 · Malden Catholic5,000 Meters Varsity2028:27 PB10
Sep 29Saint John's Preparatory vs. Malden CatholicSep 29 · 5,000 Meters Varsity · Place 17 · Malden Catholic5,000 Meters Varsity1731:01 PB10
Sep 22Saint John's Shrewsbury @ Malden CatholicSep 22 · 5,000 Meters Varsity · Place 23 · Malden Catholic5,000 Meters Varsity2333:0310
Sep 19Manchester InvitationalSep 19 · 2 Miles Boys JVC · Place 215 · Malden Catholic2 Miles Boys JVC21520:09.0 PB10
Sep 15Catholic Memorial v Malden Catholic Sep 15 · 5,000 Meters Varsity · Place 18 · Malden Catholic5,000 Meters Varsity1830:31 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Catholic Conference ChampionshipsOct 21 · 3,000 Meters Freshman · Place 53 · Malden Catholic3,000 Meters Freshman5317:25.10 PB9
Sep 30St. John's Shrewsbury vs. Malden CatholicSep 30 · 3,000 Meters Men's Freshmen · Place 11 · Malden Catholic3,000 Meters Men's Freshmen1115:38.28 PB9
Sep 23St. John's Preparatory School @ Malden CatholicSep 23 · 3,000 Meters MS/Freshman · Place 17 · Malden Catholic3,000 Meters MS/Freshman1718:53 PB9
Sep 20Manchester InviteSep 20 · 2 Miles Boys Freshman · Place 220 · Malden Catholic2 Miles Boys Freshman22021:43.79
Sep 16Malden Catholic vs XaverianSep 16 · 3,000 Meters Freshman · Place 29 · Malden Catholic3,000 Meters Freshman2921:56.54 PB9