Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Pine Banks ParkXaverian @ Malden Catholic · Oct 1111:40.05Xaverian @ Malden CatholicOctober 11, 2022
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1417:59.0ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Derryfield ParkManchester Invite · Sep 2119:41.8Manchester InviteSeptember 21, 2024
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1118:26.97MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Pine Banks ParkSaint John's Shrewsbury @ Malden Catholic Boys · Oct 819:10Saint John's Shrewsbury @ Malden Catholic BoysOctober 8, 2024
5,000 Meters · Saint John's High SchoolSt. John's Shrewsbury vs. Malden Catholic · Sep 3021:34.96St. John's Shrewsbury vs. Malden CatholicSeptember 30, 2025
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2118:50.80Catholic Conference ChampionshipsOctober 21, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1C · Place 130 · Malden Catholic5,000 Meters Varsity Division 1C13019:29.9012
Oct 21Catholic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 39 · Malden Catholic5,000 Meters Varsity3918:50.80 PB12
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 97 · Malden Catholic5,000 Meters Varsity9719:10.412
Oct 7Malden Catholic @ BC HighOct 7 · 5,000 Meters Varsity · Place 11 · Malden Catholic5,000 Meters Varsity1119:4912
Sep 30St. John's Shrewsbury vs. Malden CatholicSep 30 · 5,000 Meters Men's Varsity · Place 10 · Malden Catholic5,000 Meters Men's Varsity1021:34.96 PB12
Sep 23St. John's Preparatory School @ Malden CatholicSep 23 · 5,000 Meters Varsity · Place 11 · Malden Catholic5,000 Meters Varsity1120:5112
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 144 · Malden Catholic5,000 Meters Boys Varsity Small School14420:11.812
Sep 9Catholic Memorial vs Malden CatholicSep 9 · 5,000 Meters Varsity · Place 11 · Malden Catholic5,000 Meters Varsity1121:1212

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 83 · Malden Catholic5,000 Meters Varsity8318:48.9111
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 31 · Malden Catholic5,000 Meters Varsity3117:50.5811
Oct 22Catholic Conference ClassicOct 22 · 5,000 Meters Varsity · Place 41 · Malden Catholic5,000 Meters Varsity4119:19.4311
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 181 · Malden Catholic5,000 Meters Varsity18118:23.3911
Oct 8Saint John's Shrewsbury @ Malden Catholic BoysOct 8 · 5,000 Meters Varsity · Place 6 · Malden Catholic5,000 Meters Varsity619:10 PB11
Oct 1Xaverian @ Malden CatholicOct 1 · 5,000 Meters Varsity · Place 7 · Malden Catholic5,000 Meters Varsity719:44.5211
Sep 24BC High vs. Malden CatholicSep 24 · 5,000 Meters Varsity · Place 6 · Malden Catholic5,000 Meters Varsity619:0811
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 109 · Malden Catholic5,000 Meters Small School Varsity10919:41.8 PB11
Sep 17Malden Catholic vs. St. John's PrepSep 17 · 5,000 Meters Varsity · Place 6 · Malden Catholic5,000 Meters Varsity619:4511
Sep 10Malden Catholic @ Catholic MemorialSep 10 · 5,000 Meters Varsity · Place 8 · Malden Catholic5,000 Meters Varsity820:3911

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1C · Place 71 · Malden Catholic5,000 Meters Division 1C7118:26.97 PB10
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 29 · Malden Catholic5,000 Meters Sophomore2917:51.4SO
Oct 24Catholic Conference Cross Country Championships (Boys)Oct 24 · 5,000 Meters Varsity · Place 32 · Malden Catholic5,000 Meters Varsity3219:07.1910
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore Boys · Place 32 · Malden Catholic5,000 Meters Sophomore Boys3217:59.0 PB10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 32 · Malden Catholic5,000 Meters Sophomore3217:58.92SO
Oct 3Malden Catholic @ St. John's ShrewsburyOct 3 · Varsity · Place 6 · Malden CatholicVarsity620:3410
Sep 26Malden Catholic @ Xaverian Brothers HSSep 26 · 5,000 Meters Varsity · Place 11 · Malden Catholic5,000 Meters Varsity1119:36.8010
Sep 19Malden Catholic at BC HighSep 19 · Varsity · Place 5 · Malden CatholicVarsity520:1610

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Catholic Conference ClassicOct 25 · 3,000 Meters Freshman · Place 30 · Malden Catholic3,000 Meters Freshman3013:04.37Unofficial9
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Freshman · Place 19 · Malden Catholic1.5 Miles Freshman1912:09.8FR
Oct 11Xaverian @ Malden CatholicOct 11 · 3,000 Meters Freshman · Place 6 · Malden Catholic3,000 Meters Freshman611:40.05 PB9