Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Ghiloni ParkMarlborough vs North Middlesex · Sep 2121:29.92Marlborough vs North MiddlesexSeptember 21, 2026
5,000 Meters · Groton-Dunstable Regional High SchoolGroton-Dunstable vs North Middlesex · Oct 621:37Groton-Dunstable vs North MiddlesexOctober 6, 2026
5,000 Meters · North Middlesex Regional High SchoolNorth Middlesex vs. Nashoba Reg · Oct 1321:06.0North Middlesex vs. Nashoba RegOctober 13, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13North Middlesex vs. Nashoba RegOct 13 · 5,000 Meters Varsity · Place 15 · North Middlesex Reg5,000 Meters Varsity1521:06.0 PB11
Oct 6Groton-Dunstable vs North MiddlesexOct 6 · 5,000 Meters Varsity · Place 13 · North Middlesex Reg5,000 Meters Varsity1321:37 PB11
Sep 29Leominster Vs North MiddlesexSep 29 · 5,000 Meters Varsity · Place 12 · North Middlesex Reg5,000 Meters Varsity1222:55Unofficial11
Sep 21Marlborough vs North MiddlesexSep 21 · 3 Miles Varsity · Place 6 · North Middlesex Reg3 Miles Varsity621:29.92 PB11
Sep 15North Middlesex vs Oakmont RegSep 15 · 5,000 Meters Varsity · Place 13 · North Middlesex Reg5,000 Meters Varsity1322:16.4Unofficial11