Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1021:45.78MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:55.90MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Franklin ParkCatholic Central League Championship · Oct 2321:42.00Catholic Central League ChampionshipOctober 23, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 824:05.69MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1523:11.83MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 323:27.15MSTCA Frank Kelley (Daytime Meet)October 3, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22CCL ChampionshipOct 22 · 5,000 Meters Varsity · Place 10 · St. Mary's5,000 Meters Varsity1021:48.0—
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Medium · Place 65 · Saint Mary's5,000 Meters Varsity Medium6521:45.78 PB11
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 5,000 Meters Open · Place 69 · Saint Mary's5,000 Meters Open6923:27.15 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 146 · Saint Mary's5,000 Meters Division 214623:11.83 PB10
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2C · Place 53 · Saint Mary's5,000 Meters Varsity Division 2C5324:05.69 PB10
Oct 23Catholic Central League ChampionshipOct 23 · 5,000 Meters Varsity · Place 21 · Saint Mary's5,000 Meters Varsity2121:42.00 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 148 · Saint Mary's5,000 Meters Varsity Large14821:55.90 PB10