Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Pine Banks ParkXaverian @ Malden Catholic · Oct 1111:36.65Xaverian @ Malden CatholicOctober 11, 2022
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 511:56.11MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1417:56.6ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Derryfield ParkManchester Invite · Sep 2119:25.5Manchester InviteSeptember 21, 2024
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1120:08.08MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Pine Banks ParkSt. John's Preparatory School @ Malden Catholic · Sep 2318:31St. John's Preparatory School @ Malden CatholicSeptember 23, 2025
5,000 Meters · Powisset FarmMalden Catholic vs Xaverian · Sep 1618:25.67Malden Catholic vs XaverianSeptember 16, 2025
5,000 Meters · Saint John's High SchoolSt. John's Shrewsbury vs. Malden Catholic · Sep 3020:16.72St. John's Shrewsbury vs. Malden CatholicSeptember 30, 2025
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2117:24.00Catholic Conference ChampionshipsOctober 21, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 51 · Malden Catholic5,000 Meters Senior5118:03.0012
Oct 21Catholic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 30 · Malden Catholic5,000 Meters Varsity3017:24.00 PB12
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 67 · Malden Catholic5,000 Meters Varsity6718:10.912
Oct 7Malden Catholic @ BC HighOct 7 · 5,000 Meters Varsity · Place 4 · Malden Catholic5,000 Meters Varsity418:1612
Sep 30St. John's Shrewsbury vs. Malden CatholicSep 30 · 5,000 Meters Men's Varsity · Place 6 · Malden Catholic5,000 Meters Men's Varsity620:16.72 PB12
Sep 23St. John's Preparatory School @ Malden CatholicSep 23 · 5,000 Meters Varsity · Place 2 · Malden Catholic5,000 Meters Varsity218:31 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 122 · Malden Catholic5,000 Meters Boys Varsity Small School12219:42.812
Sep 16Malden Catholic vs XaverianSep 16 · 5,000 Meters Varsity · Place 3 · Malden Catholic5,000 Meters Varsity318:25.67 PB12
Sep 9Catholic Memorial vs Malden CatholicSep 9 · 5,000 Meters Varsity · Place 4 · Malden Catholic5,000 Meters Varsity418:5612

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 90 · Malden Catholic5,000 Meters Varsity9018:58.9511
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 42 · Malden Catholic5,000 Meters Varsity4218:16.8311
Oct 22Catholic Conference ClassicOct 22 · 5,000 Meters Varsity · Place 31 · Malden Catholic5,000 Meters Varsity3118:14.5811
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 134 · Malden Catholic5,000 Meters Varsity13417:48.0511
Oct 8Saint John's Shrewsbury @ Malden Catholic BoysOct 8 · 5,000 Meters Varsity · Place 3 · Malden Catholic5,000 Meters Varsity318:5011
Oct 1Xaverian @ Malden CatholicOct 1 · 5,000 Meters Varsity · Place 2 · Malden Catholic5,000 Meters Varsity218:30.7511
Sep 24BC High vs. Malden CatholicSep 24 · 5,000 Meters Varsity · Place 1 · Malden Catholic5,000 Meters Varsity118:3211
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 99 · Malden Catholic5,000 Meters Small School Varsity9919:25.5 PB11
Sep 17Malden Catholic vs. St. John's PrepSep 17 · 5,000 Meters Varsity · Place 3 · Malden Catholic5,000 Meters Varsity319:0511
Sep 10Malden Catholic @ Catholic MemorialSep 10 · 5,000 Meters Varsity · Place 4 · Malden Catholic5,000 Meters Varsity418:5011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1C · Place 135 · Malden Catholic5,000 Meters Division 1C13520:08.08 PB10
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 40 · Malden Catholic5,000 Meters Sophomore4018:24.9SO
Oct 24Catholic Conference Cross Country Championships (Boys)Oct 24 · 5,000 Meters Varsity · Place 26 · Malden Catholic5,000 Meters Varsity2618:45.7910
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore Boys · Place 31 · Malden Catholic5,000 Meters Sophomore Boys3117:56.6 PB10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 31 · Malden Catholic5,000 Meters Sophomore3117:56.52SO
Oct 3Malden Catholic @ St. John's ShrewsburyOct 3 · Varsity · Place 7 · Malden CatholicVarsity720:3910
Sep 26Malden Catholic @ Xaverian Brothers HSSep 26 · 5,000 Meters Varsity · Place 9 · Malden Catholic5,000 Meters Varsity919:00.1810
Sep 19Malden Catholic at BC HighSep 19 · Varsity · Place 4 · Malden CatholicVarsity419:5310

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 77 · Malden Catholic3,000 Meters Freshman7711:56.2FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 77 · Malden Catholic3,000 Meters Freshman (Large School)7711:56.11 PB9
Oct 25Catholic Conference ClassicOct 25 · 3,000 Meters Freshman · Place 26 · Malden Catholic3,000 Meters Freshman2612:47.57Unofficial9
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Freshman · Place 51 · Malden Catholic1.5 Miles Freshman5113:09.9FR
Oct 11Xaverian @ Malden CatholicOct 11 · 3,000 Meters Freshman · Place 5 · Malden Catholic3,000 Meters Freshman511:36.65 PB9