Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Slater Memorial ParkCatholic Athletic League Championships · Oct 1212:11.66Catholic Athletic League ChampionshipsOctober 12, 2022
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2010:10.65MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Archbishop Williams High SchoolArchbishop Williams vs. Bishop Fenwick vs. Bishop Stang · Oct 717:56.0Archbishop Williams vs. Bishop Fenwick vs. Bishop StangOctober 7, 2025
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1017:54.48MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Franklin ParkCatholic Central League Championship · Oct 2317:51.02Catholic Central League ChampionshipOctober 23, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 818:53.78MIAA Division 2A-2B-2CNovember 8, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Small · Place 94 · Bishop StangBishop Stang5,000 Meters Varsity Small9417:54.48 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2C · Place 39 · Bishop StangBishop Stang5,000 Meters Varsity Division 2C3918:53.78 PB11
Oct 23Catholic Central League ChampionshipOct 23 · 5,000 Meters Varsity · Place 5 · Bishop StangBishop Stang5,000 Meters Varsity517:51.02 PB11
Oct 7Archbishop Williams vs. Bishop Fenwick vs. Bishop StangOct 7 · 5,000 Meters Varsity · Place 3 · Bishop StangBishop Stang5,000 Meters Varsity317:56.0 PB11
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Junior · Place 26 · Bishop StangBishop Stang3,000 Meters Junior2610:10.65 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 120 · Bishop StangBishop Stang5,000 Meters Varsity Division 212018:30.0410
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 33 · Bishop StangBishop Stang5,000 Meters Varsity3318:16.5810
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 66 · Bishop StangBishop Stang5,000 Meters Varsity6617:52.6010
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 18 · Bishop StangBishop Stang3,000 Meters Varsity1810:48.9410

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters Varsity · Place 50 · Bishop StangBishop Stang5,000 Meters Varsity5018:15.5FR
Oct 26CCL Championship MeetOct 26 · 5,000 Meters Varsity · Place 15 · Bishop StangBishop Stang5,000 Meters Varsity1519:03.319
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 2.1 Miles Freshman · Place 18 · Bishop StangBishop Stang2.1 Miles Freshman1811:50.84FR
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 203 · Bishop StangBishop Stang5,000 Meters Championship20319:16.0FR
Sep 23MSTCA Franklin Park InvitationalSep 23 · 3,000 Meters Freshman · Place 4 · Bishop StangBishop Stang3,000 Meters Freshman411:34.8FR

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12Catholic Athletic League ChampionshipsOct 12 · 3,000 Meters Varsity · Place 6 · St. PhilomenaSt. Philomena3,000 Meters Varsity612:11.66 PB8