Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Payson Road Recreation AreaSmith Invitational 4 · Aug 2211:10Smith Invitational 4August 22, 2025
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1115:16.35MSTCA Twilight Meet All DivisionsOctober 11, 2025
2.3 Miles · Marshfield FairMarshVegas XC Classic · Sep 1316:22.7MarshVegas XC ClassicSeptember 13, 2026
2.9 Miles · Middleborough High SchoolMiddleboro vs Cohasset · Sep 2220:04Middleboro vs CohassetSeptember 22, 2026
3 Miles · East Bridgewater Public School DistrictMiddleboro vs East Bridgewater · Sep 2920:33Middleboro vs East BridgewaterSeptember 29, 2026
3 Miles · Hartsuff ParkMiddleboro vs Rockland · Oct 620:21Middleboro vs RocklandOctober 6, 2026
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 312:29.93MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2013:54.41MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1020:15.41MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Carver High SchoolCarver v. Middleboro · Sep 1626:34Carver v. MiddleboroSeptember 16, 2025
5,000 Meters · Norwell High SchoolNorwell vs Middleboro · Sep 925:36.15Norwell vs MiddleboroSeptember 9, 2025
5,000 Meters · Wrentham Development CenterSouth Shore League Championships · Oct 2920:11.28South Shore League ChampionshipsOctober 29, 2026
5,000 Meters · Wrentham Development Center CourseSouth Shore League Championships · Oct 2321:36.70South 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 33 · Middleboro5,000 Meters Varsity3320:11.28 PB10
Oct 20Middleboro vs AbingtonOct 20 · 2.9 Miles Varsity · Place 15 · Middleboro2.9 Miles Varsity1519:2710
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Sophomore · Place 61 · Middleboro5,000 Meters Sophomore6120:15.41 PB10
Oct 6Middleboro vs RocklandOct 6 · 3 Miles Varsity · Place 6 · Middleboro3 Miles Varsity620:21 PB10
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Sophomore S/M Schools · Place 56 · Middleboro3,000 Meters Sophomore S/M Schools5612:29.93 PB10
Sep 29Middleboro vs East BridgewaterSep 29 · 3 Miles Varsity · Place 15 · Middleboro3 Miles Varsity1520:33 PB10
Sep 22Middleboro vs CohassetSep 22 · 2.9 Miles Varsity · Place 10 · Middleboro2.9 Miles Varsity1020:04 PB10
Sep 15Middleboro vs CarverSep 15 · 2.9 Miles Varsity · Place 10 · Middleboro2.9 Miles Varsity1020:3510
Sep 13MarshVegas XC ClassicSep 13 · 2.3 Miles JV · Place 31 · Middleboro2.3 Miles JV3116:22.7 PB10
Sep 8Middleboro Vs NorwellSep 8 · 2.9 Miles Varsity · Place 13 · Middleboro2.9 Miles Varsity1321:0410

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23South Shore League ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 10 · Middleboro5,000 Meters Junior Varsity1021:36.70 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman Small Medium · Place 121 · Middleboro2.1 Miles Freshman Small Medium12115:16.35 PB9
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Freshman · Place 129 · Middleboro3,000 Meters Freshman12913:54.41 PB9
Sep 16Carver v. MiddleboroSep 16 · 5,000 Meters Varsity · Place 17 · Middleboro5,000 Meters Varsity1726:34 PB9
Sep 9Norwell vs MiddleboroSep 9 · 5,000 Meters Varsity · Place 19 · Middleboro5,000 Meters Varsity1925:36.15 PB9
Aug 22Smith Invitational 4Aug 22 · 1.5 Miles Varsity · Place 28 · Middleboro1.5 Miles Varsity2811:10 PB9