Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 313:18.28MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2014:19.60MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Burlington HS XC CourseML-12 Wk 3: Wilmington @ Burlington · Sep 2922:27.4ML-12 Wk 3: Wilmington @ BurlingtonSeptember 29, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1021:35.19MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1122:15.82MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · McClennen ParkML-12 Wk 1: Melrose v Wilmington · Sep 1522:02ML-12 Wk 1: Melrose v WilmingtonSeptember 15, 2026
5,000 Meters · Wilmington High SchoolML-12 Wk 5: Wakefield @ Wilmington · Oct 1321:09ML-12 Wk 5: Wakefield @ WilmingtonOctober 13, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 122:43.80MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 26ML-12 XC ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 162 · Wilmington5,000 Meters Junior Varsity16223:42.2—
Oct 20ML-12 Wk 6: Wilmington @ WatertownOct 20 · 5,000 Meters Varsity · Place 21 · Wilmington5,000 Meters Varsity2121:4011
Oct 13ML-12 Wk 5: Wakefield @ WilmingtonOct 13 · 5,000 Meters Junior Varsity · Place 15 · Wilmington5,000 Meters Junior Varsity1521:09 PB11
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Junior Varsity · Place 179 · Wilmington5,000 Meters Junior Varsity17921:35.19 PB11
Oct 6ML-12 Wk 4: Melrose @ WilmingtonOct 6 · 5,000 Meters Varsity · Place 36 · Wilmington5,000 Meters Varsity3621:3511
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior S/M Schools · Place 93 · Wilmington3,000 Meters Junior & Senior S/M Schools9313:18.28 PB11
Sep 29ML-12 Wk 3: Wilmington @ BurlingtonSep 29 · 5,000 Meters Junior Varsity · Place 13 · Wilmington5,000 Meters Junior Varsity1322:27.4 PB11
Sep 22ML-12 Wk 2: Stoneham @ WilmingtonSep 22 · 5,000 Meters Varsity · Place 23 · Wilmington5,000 Meters Varsity2321:58.211
Sep 15ML-12 Wk 1: Melrose v WilmingtonSep 15 · 5,000 Meters Junior Varsity · Place 15 · Wilmington5,000 Meters Junior Varsity1522:02 PB11
Sep 15ML-12 Wk 1: Wilmington @ ArlingtonSep 15 · 5,000 Meters Junior Varsity · Place 37 · Wilmington5,000 Meters Junior Varsity3722:0211

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Sophomore · Place 146 · Wilmington5,000 Meters Sophomore14622:43.80 PB10
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 151 · Wilmington5,000 Meters Junior Varsity15121:54.7910
Oct 21ML-12 Wk 6: Watertown @ WilmingtonOct 21 · 5,000 Meters Varsity · Place 17 · Wilmington5,000 Meters Varsity1721:3110
Oct 14ML-12 Wk 5: Wakefield @ WilmingtonOct 14 · 5,000 Meters Junior Varsity · Place 20 · Wilmington5,000 Meters Junior Varsity2021:3010
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Small Medium · Place 133 · Wilmington5,000 Meters Sophomore Small Medium13322:15.82 PB10
Oct 7ML-12 Wk 4: Wilmington @ MelroseOct 7 · 5,000 Meters Junior Varsity · Place 13 · Wilmington5,000 Meters Junior Varsity1323:5810
Sep 30ML-12 Wk 3: Burlington @ WilmingtonSep 30 · 5,000 Meters Varsity · Place 32 · Wilmington5,000 Meters Varsity3222:33.710
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 134 · Wilmington3,000 Meters Sophomore13414:19.60 PB10
Sep 16ML-12 Wk 2: Wilmington @ StonehamSep 16 · 5,000 Meters Varsity · Place 22 · Wilmington5,000 Meters Varsity2223:5010
Sep 9ML-12 Wk 1: Wilmington @ WoburnSep 9 · 3 Miles Varsity · Place 22 · Wilmington3 Miles Varsity2223:3710