Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Payson Road Recreation AreaSmith Invitational 5 · Aug 289:08Smith Invitational 5August 28, 2026
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1113:00.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
2.9 Miles · Middleborough High SchoolMiddleboro vs Cohasset · Sep 2218:52Middleboro vs CohassetSeptember 22, 2026
3 Miles · East Bridgewater Public School DistrictMiddleboro vs East Bridgewater · Sep 2918:53Middleboro vs East BridgewaterSeptember 29, 2026
3 Miles · Hartsuff ParkMiddleboro vs Rockland · Oct 619:25Middleboro vs RocklandOctober 6, 2026
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 311:05.12MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2011:39.38MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1019:23.46MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Carver High SchoolCarver v. Middleboro · Sep 1621:53Carver v. MiddleboroSeptember 16, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 821:13.14MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Norwell High SchoolNorwell vs Middleboro · Sep 920:37.01Norwell vs MiddleboroSeptember 9, 2025
5,000 Meters · Wrentham Development CenterSouth Shore League Championships · Oct 2919:18.14South Shore League ChampionshipsOctober 29, 2026
5,000 Meters · Wrentham Development Center CourseSouth Shore League Championships · Oct 2319:39.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 21 · Middleboro5,000 Meters Varsity2119:18.14 PB10
Oct 20Middleboro vs AbingtonOct 20 · 2.9 Miles Varsity · Place 4 · Middleboro2.9 Miles Varsity418:1310
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Sophomore · Place 41 · Middleboro5,000 Meters Sophomore4119:23.46 PB10
Oct 6Middleboro vs RocklandOct 6 · 3 Miles Varsity · Place 3 · Middleboro3 Miles Varsity319:25 PB10
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Sophomore S/M Schools · Place 21 · Middleboro3,000 Meters Sophomore S/M Schools2111:05.12 PB10
Sep 29Middleboro vs East BridgewaterSep 29 · 3 Miles Varsity · Place 8 · Middleboro3 Miles Varsity818:53 PB10
Sep 22Middleboro vs CohassetSep 22 · 2.9 Miles Varsity · Place 4 · Middleboro2.9 Miles Varsity418:52 PB10
Sep 15Middleboro vs CarverSep 15 · 2.9 Miles Varsity · Place 5 · Middleboro2.9 Miles Varsity518:5510
Sep 8Middleboro Vs NorwellSep 8 · 2.9 Miles Varsity · Place 5 · Middleboro2.9 Miles Varsity519:2310
Aug 28Smith Invitational 5Aug 28 · 1.5 Miles Varsity · Place 8 · Middleboro1.5 Miles Varsity89:08 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 134 · Middleboro5,000 Meters Varsity Division 2B13421:13.14 PB9
Oct 23South Shore League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 29 · Middleboro5,000 Meters Varsity2919:39.70 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman Small Medium · Place 35 · Middleboro2.1 Miles Freshman Small Medium3513:00.80 PB9
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Freshman · Place 35 · Middleboro3,000 Meters Freshman3511:39.38 PB9
Sep 16Carver v. MiddleboroSep 16 · 5,000 Meters Varsity · Place 8 · Middleboro5,000 Meters Varsity821:53 PB9
Sep 9Norwell vs MiddleboroSep 9 · 5,000 Meters Varsity · Place 5 · Middleboro5,000 Meters Varsity520:37.01 PB9
Aug 22Smith Invitational 4Aug 22 · 1.5 Miles Varsity · Place 15 · Middleboro1.5 Miles Varsity159:249