Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidland Wachusett @ Shrewsbury #4 · Jan 216:53.80aMidland Wachusett @ Shrewsbury #4January 21, 2026
1 Mile · OutdoorNashoba Reg vs. North Middlesex Reg · Apr 86:39.5Nashoba Reg vs. North Middlesex RegApril 8, 2026
800 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 93:10.72aDistrict E Nick DiPilato InvitationalMay 9, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22Division B Midland-Wachusett League MeetMay 22 · 1 Mile · Place 7 · North Middlesex Reg1 Mile7.6:42.27a11
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 41 · North Middlesex Reg800 Meters41.3:10.72a PB11
Apr 15FHS v NMRHS GirlsApr 15 · 1 Mile · Place 1 · North Middlesex Reg1 Mile1.6:41.211
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · 1 Mile · Place 3 · North Middlesex Reg1 Mile3.6:39.5 PB11
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · 800 Meters · Place 8 · North Middlesex Reg800 Meters8.3:11.811

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 1 Mile · Place 6 · North Middlesex Reg1 Mile6.7:00.35a11
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 1 Mile · Place 7 · North Middlesex Reg1 Mile77:11.7011
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · 1 Mile · Place 7 · North Middlesex Reg1 Mile76:53.80a PB11
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · 1 Mile · Place 6 · North Middlesex Reg1 Mile67:04.50a11