Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Marshfield FairMarshVegas XC Classic · Sep 1310:27.7MarshVegas XC ClassicSeptember 13, 2026
1.5 Miles · Payson Road Recreation AreaSmith Invitational 4 · Aug 228:33Smith Invitational 4August 22, 2025
2.9 Miles · Middleborough High SchoolMiddleboro vs Cohasset · Sep 2218:02Middleboro vs CohassetSeptember 22, 2026
3 Miles · East Bridgewater Public School DistrictMiddleboro vs East Bridgewater · Sep 2918:07Middleboro vs East BridgewaterSeptember 29, 2026
3 Miles · Hartsuff ParkMiddleboro vs Rockland · Oct 619:01Middleboro vs RocklandOctober 6, 2026
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 311:24.77MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2010:41.78MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1018:35.02MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:18.90MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Carver High SchoolCarver v. Middleboro · Sep 1619:57Carver v. MiddleboroSeptember 16, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 819:55.79MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Norwell High SchoolNorwell vs Middleboro · Sep 919:33.44Norwell vs MiddleboroSeptember 9, 2025
5,000 Meters · Wrentham Development CenterSouth Shore League Championships · Oct 2919:20.33South Shore League ChampionshipsOctober 29, 2026
5,000 Meters · Wrentham Development Center CourseSouth Shore League Championships · Oct 2318:40.30South Shore League ChampionshipsOctober 23, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29South Shore League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 23 · Middleboro5,000 Meters Varsity2319:20.33 PB12
Oct 20Middleboro vs AbingtonOct 20 · 2.9 Miles Varsity · Place 1 · Middleboro2.9 Miles Varsity117:4112
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Junior Varsity · Place 19 · Middleboro5,000 Meters Junior Varsity1918:35.02 PB12
Oct 6Middleboro vs RocklandOct 6 · 3 Miles Varsity · Place 2 · Middleboro3 Miles Varsity219:01 PB12
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior S/M Schools · Place 41 · Middleboro3,000 Meters Junior & Senior S/M Schools4111:24.77 PB12
Sep 29Middleboro vs East BridgewaterSep 29 · 3 Miles Varsity · Place 7 · Middleboro3 Miles Varsity718:07 PB12
Sep 22Middleboro vs CohassetSep 22 · 2.9 Miles Varsity · Place 2 · Middleboro2.9 Miles Varsity218:02 PB12
Sep 15Middleboro vs CarverSep 15 · 2.9 Miles Varsity · Place 3 · Middleboro2.9 Miles Varsity318:4112
Sep 13MarshVegas XC ClassicSep 13 · 1.5 Miles Freshmen · Place 26 · Middleboro1.5 Miles Freshmen2610:27.7 PB12
Sep 8Middleboro Vs NorwellSep 8 · 2.9 Miles Varsity · Place 1 · Middleboro2.9 Miles Varsity119:0312

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 99 · Middleboro5,000 Meters Varsity Division 2B9919:55.79 PB11
Oct 23South Shore League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 17 · Middleboro5,000 Meters Varsity1718:40.30 PB11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 58 · Middleboro5,000 Meters Junior Varsity Small Medium5819:18.90 PB11
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Junior · Place 37 · Middleboro3,000 Meters Junior3710:41.78 PB11
Sep 16Carver v. MiddleboroSep 16 · 5,000 Meters Varsity · Place 5 · Middleboro5,000 Meters Varsity519:57 PB11
Sep 9Norwell vs MiddleboroSep 9 · 5,000 Meters Varsity · Place 4 · Middleboro5,000 Meters Varsity419:33.44 PB11
Aug 22Smith Invitational 4Aug 22 · 1.5 Miles Varsity · Place 13 · Middleboro1.5 Miles Varsity138:33 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 141 · Middleboro5,000 Meters Varsity14120:18.6110
Oct 24South Shore League XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 35 · Middleboro5,000 Meters Varsity3520:15.9410
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Sophomore · Place 103 · Middleboro5,000 Meters Sophomore10320:48.8510
Sep 24Middleboro vs Norwell 9/24/24Sep 24 · 2.9 Miles Varsity · Place 10 · Middleboro2.9 Miles Varsity1020:4610
Sep 17Abington @ MiddleboroSep 17 · 2.84 Miles Varsity · Place 10 · Middleboro2.84 Miles Varsity1021:0310

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27South Shore League ChampionshipsOct 27 · 5,000 Meters Varsity · Place 86 · Middleboro5,000 Meters Varsity8624:10.8FR
Oct 27South Shore League ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 28 · Middleboro5,000 Meters Junior Varsity2824:10.8FR
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 2.1 Miles Freshman · Place 196 · Middleboro2.1 Miles Freshman19614:55.03FR