Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Ghiloni ParkMarlborough vs North Middlesex · Sep 2118:29.64Marlborough vs North MiddlesexSeptember 21, 2026
5,000 Meters · Groton-Dunstable Regional High SchoolGroton-Dunstable vs North Middlesex · Oct 619:40Groton-Dunstable vs North MiddlesexOctober 6, 2026
5,000 Meters · North Middlesex Regional High SchoolNorth Middlesex vs. Nashoba Reg · Oct 1319:10.6North 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 242026 Midland-Wachusett League XC Championship MeetOct 24 · 5,000 Meters Varsity · Place 15 · North Middlesex Reg5,000 Meters Varsity1518:10.211
Oct 13North Middlesex vs. Nashoba RegOct 13 · 5,000 Meters Varsity · Place 4 · North Middlesex Reg5,000 Meters Varsity419:10.6 PB11
Oct 6Groton-Dunstable vs North MiddlesexOct 6 · 5,000 Meters Varsity · Place 9 · North Middlesex Reg5,000 Meters Varsity919:40 PB11
Sep 21Marlborough vs North MiddlesexSep 21 · 3 Miles Varsity · Place 2 · North Middlesex Reg3 Miles Varsity218:29.64 PB11
Sep 15North Middlesex vs Oakmont RegSep 15 · 5,000 Meters Varsity · Place 7 · North Middlesex Reg5,000 Meters Varsity719:26.2Unofficial11