Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2010:01.71MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Alvirne High School21st Battle of Border · Oct 417:22.9521st Battle of BorderOctober 4, 2025
5,000 Meters · Bradley Palmer State ParkSaint John's Preparatory vs. Boston College · Sep 2217:53Saint John's Preparatory vs. Boston CollegeSeptember 22, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1117:25.30MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Franklin ParkCatholic Memorial vs. BC High (Boys Only) · Oct 617:42Catholic Memorial vs. BC High (Boys Only)October 6, 2026
5,000 Meters · Franklin Park PlaysteadXaverian @ Boston College High School · Sep 2917:12Xaverian @ Boston College High SchoolSeptember 29, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 818:06.88MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Saint John's High SchoolSaint John's Shrewsbury vs. BC High · Sep 1518:58.48Saint John's Shrewsbury vs. BC HighSeptember 15, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1517:29.02MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches Invitational (Large School) · Nov 716:52.82MSTCA Frank Mooney Coaches Invitational (Large School)November 7, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches Invitational (Large School)Nov 7 · 5,000 Meters Sophomore · Place 4 · Boston CollegeBoston College5,000 Meters Sophomore416:52.82 PB10
Oct 6Catholic Memorial vs. BC High (Boys Only)Oct 6 · 5,000 Meters Varsity_JV · Place 6 · Boston CollegeBoston College5,000 Meters Varsity_JV617:42 PB10
Sep 29Xaverian @ Boston College High SchoolSep 29 · 5,000 Meters Varsity_JV · Place 10 · Boston CollegeBoston College5,000 Meters Varsity_JV1017:12 PB10
Sep 22Saint John's Preparatory vs. Boston CollegeSep 22 · 5,000 Meters Varsity · Place 15 · Boston CollegeBoston College5,000 Meters Varsity1517:53 PB10
Sep 15Saint John's Shrewsbury vs. BC HighSep 15 · 5,000 Meters Men's Varsity · Place 5 · Boston CollegeBoston College5,000 Meters Men's Varsity518:58.48 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 69 · Boston Latin AcademyBoston Latin Academy5,000 Meters Division 26917:29.02 PB10
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2A · Place 29 · Boston Latin AcademyBoston Latin Academy5,000 Meters Varsity Division 2A2918:06.88 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 61 · Boston Latin AcademyBoston Latin Academy5,000 Meters Varsity Medium6117:25.30 PB10
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 31 · Boston Latin AcademyBoston Latin Academy5,000 Meters Varsity3117:22.95 PB10
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 4 · Boston Latin AcademyBoston Latin Academy3,000 Meters Sophomore410:01.71 PB10
Sep 13MARSHVEGAS CLASSICSep 13 · 5,000 Meters Varsity · Place 25 · Boston Latin AcademyBoston Latin Academy5,000 Meters Varsity2517:49.3010

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 59 · Boston Latin AcademyBoston Latin Academy5,000 Meters Varsity Division 25917:42.439
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 2A · Place 22 · Boston Latin AcademyBoston Latin Academy5,000 Meters Varsity 2A2217:47.579