Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Shepherd Hill Regional High SchoolShepherd Hill vs Shrewsbury Dual Meet · Sep 2516:26Shepherd Hill vs Shrewsbury Dual MeetSeptember 25, 2025
2.75 Miles · Shepherd Hill Regional High SchoolShepherd Hill vs Westborough dual meet · Sep 1620:02.2Shepherd Hill vs Westborough dual meetSeptember 16, 2025
3,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 513:17.8Suffolk Short Course ClassicSeptember 5, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2012:36.69MSTCA Frank Kelley (Large Schools)September 20, 2025
3.05 Miles · Algonquin Regional High SchoolDual Meet Shepherd Hill vs Alqonquin · Oct 1423:05Dual Meet Shepherd Hill vs AlqonquinOctober 14, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:16.70MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Ghiloni Park2025 Midland-Wachusett League XC Championship Meet · Oct 2521:28.162025 Midland-Wachusett League XC Championship MeetOctober 25, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 823:44.87MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 121:23.90MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025
6,000 Meters · Bethpage Polo at the ParkNortheast-10 Cross Country Championships · Nov 728:29.99Northeast-10 Cross Country ChampionshipsNovember 7, 2026
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1927:23.7153rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Northeast-10 Cross Country ChampionshipsNov 7 · 6,000 Meters Northeast-10 · Place 86 · AssumptionAssumption6,000 Meters Northeast-108628:29.99 PBFr
Oct 22Penmen Mini-MeetOct 22 · 3,000 Meters Varsity · Place 48 · AssumptionAssumption3,000 Meters Varsity4813:32.50FR
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Navy 45:00 mon. cap · Place 109 · AssumptionAssumption6,000 Meters 6K Navy 45:00 mon. cap10927:23.71 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 3,000 Meters Collegiate · Place 78 · AssumptionAssumption3,000 Meters Collegiate7813:17.8 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Divison 2A · Place 73 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Varsity Divison 2A7323:44.87 PB12
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 29 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Junior/Senior2921:23.90 PB12
Oct 252025 Midland-Wachusett League XC Championship MeetOct 25 · 5,000 Meters Division A · Place 22 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Division A2221:28.16 PB12
Oct 14Dual Meet Shepherd Hill vs AlqonquinOct 14 · 3.05 Miles Varsity · Place 4 · Shepherd Hill RegShepherd Hill Reg3.05 Miles Varsity423:05 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 54 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Varsity Medium5421:16.70 PB12
Sep 30Shepherd Hill Vs. Grafton Dual MeetSep 30 · 2.5 Miles Varsity · Place 2 · Shepherd Hill RegShepherd Hill Reg2.5 Miles Varsity216:3812
Sep 25Shepherd Hill vs Shrewsbury Dual MeetSep 25 · 2.5 Miles Varsity · Place 1 · Shepherd Hill RegShepherd Hill Reg2.5 Miles Varsity116:26 PB12
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Senior · Place 13 · Shepherd Hill RegShepherd Hill Reg3,000 Meters Senior1312:36.69 PB12
Sep 16Shepherd Hill vs Westborough dual meetSep 16 · 2.75 Miles New Division · Place 2 · Shepherd Hill RegShepherd Hill Reg2.75 Miles New Division220:02.2 PB12
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Varsity · Place 42 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Varsity4223:17.3612

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26Mid-Wach League XC Champ.Oct 26 · 5,000 Meters Varsity · Place 28 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Varsity2824:43.1011
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 105 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Varsity10522:10.5111