Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Payson Road Recreation AreaSmith Invitational 5 · Aug 289:07Smith Invitational 5August 28, 2026
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1113:48.48MSTCA Twilight Meet All DivisionsOctober 11, 2025
2.9 Miles · Middleborough High SchoolMiddleboro vs Cohasset · Sep 2219:03Middleboro vs CohassetSeptember 22, 2026
3 Miles · East Bridgewater Public School DistrictMiddleboro vs East Bridgewater · Sep 2919:27Middleboro vs East BridgewaterSeptember 29, 2026
3 Miles · Hartsuff ParkMiddleboro vs Rockland · Oct 619:42Middleboro vs RocklandOctober 6, 2026
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 311:40.41MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2013:00.03MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1020:00.48MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Carver High SchoolCarver v. Middleboro · Sep 1623:19Carver v. MiddleboroSeptember 16, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 822:59.65MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Norwell High SchoolNorwell vs Middleboro · Sep 923:52.60Norwell vs MiddleboroSeptember 9, 2025
5,000 Meters · Wrentham Development CenterSouth Shore League Championships · Oct 2919:27.21South Shore League ChampionshipsOctober 29, 2026
5,000 Meters · Wrentham Development Center CourseSouth Shore League Championships · Oct 2321:05.00South 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 24 · Middleboro5,000 Meters Varsity2419:27.21 PB10
Oct 20Middleboro vs AbingtonOct 20 · 2.9 Miles Varsity · Place 7 · Middleboro2.9 Miles Varsity719:0210
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Sophomore · Place 56 · Middleboro5,000 Meters Sophomore5620:00.48 PB10
Oct 6Middleboro vs RocklandOct 6 · 3 Miles Varsity · Place 4 · Middleboro3 Miles Varsity419:42 PB10
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Sophomore S/M Schools · Place 31 · Middleboro3,000 Meters Sophomore S/M Schools3111:40.41 PB10
Sep 29Middleboro vs East BridgewaterSep 29 · 3 Miles Varsity · Place 10 · Middleboro3 Miles Varsity1019:27 PB10
Sep 22Middleboro vs CohassetSep 22 · 2.9 Miles Varsity · Place 5 · Middleboro2.9 Miles Varsity519:03 PB10
Sep 15Middleboro vs CarverSep 15 · 2.9 Miles Varsity · Place 7 · Middleboro2.9 Miles Varsity719:1910
Sep 8Middleboro Vs NorwellSep 8 · 2.9 Miles Varsity · Place 3 · Middleboro2.9 Miles Varsity319:1610
Aug 28Smith Invitational 5Aug 28 · 1.5 Miles Varsity · Place 7 · Middleboro1.5 Miles Varsity79:07 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 156 · Middleboro5,000 Meters Varsity Division 2B15622:59.65 PB9
Oct 23South Shore League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 41 · Middleboro5,000 Meters Varsity4121:05.00 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman Small Medium · Place 63 · Middleboro2.1 Miles Freshman Small Medium6313:48.48 PB9
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Freshman · Place 90 · Middleboro3,000 Meters Freshman9013:00.03 PB9
Sep 16Carver v. MiddleboroSep 16 · 5,000 Meters Varsity · Place 12 · Middleboro5,000 Meters Varsity1223:19 PB9
Sep 9Norwell vs MiddleboroSep 9 · 5,000 Meters Varsity · Place 15 · Middleboro5,000 Meters Varsity1523:52.60 PB9
Aug 22Smith Invitational 4Aug 22 · 1.5 Miles Varsity · Place 30 · Middleboro1.5 Miles Varsity3011:379