Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNortheast Freshman-Sophomore Championship · Jan 35:55.07aNortheast Freshman-Sophomore ChampionshipJanuary 3, 2026
1 Mile · OutdoorDivision A Midland-Wachusett League Meet · May 235:27.24aDivision A Midland-Wachusett League MeetMay 23, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 93:17.63aMSTCA Northeast InvitationalJanuary 9, 2026
2 Miles · OutdoorWestboro vs Shepherd Hill · May 1212:26Westboro vs Shepherd Hill May 12, 2026
55 Meters · IndoorMidland Wachusett @ Wachusett #5 · Jan 288.60Midland Wachusett @ Wachusett #5January 28, 2026
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 201:49.72aMSTCA Speed Classic (Saturday)December 20, 2025
800 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 92:31.01aDistrict 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

7 results
DateMeetEventPlMarkGr
Jun 7Adrian Martinez ClassicJun 7 · 1 Mile · Place 60 · UnattachedUnattached1 Mile60.5:30.44a9
May 23Division A Midland-Wachusett League MeetMay 23 · 1 Mile · Place 16 · Shepherd Hill RegShepherd Hill Reg1 Mile16.5:27.24a PB9
May 12Westboro vs Shepherd Hill May 12 · 2 Miles · Place 2 · Shepherd Hill RegShepherd Hill Reg2 Miles2.12:26 PB9
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 30 · Shepherd Hill RegShepherd Hill Reg800 Meters30.2:31.01a PB9
May 6Shepherd Hill vs GraftonMay 6 · 1 Mile · Place 1 · Shepherd Hill RegShepherd Hill Reg1 Mile1.05:43.7Unofficial9
Apr 8Shepherd Hill vs ShrewsburyApr 8 · 1 Mile · Place 2 · Shepherd Hill RegShepherd Hill Reg1 Mile2.5:38.7Unofficial9
Apr 8Shepherd Hill vs ShrewsburyApr 8 · 800 Meters · Place 4 · Shepherd Hill RegShepherd Hill Reg800 Meters4.2:33.7Unofficial9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 1000 Meters · Place 13 · Shepherd Hill RegShepherd Hill Reg1000 Meters13.3:35.23a9
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 1000 Meters · Place 5 · Shepherd Hill RegShepherd Hill Reg1000 Meters53:32.309
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 55 Meters · Place 30 · Shepherd Hill RegShepherd Hill Reg55 Meters308.60 PB9
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · 1000 Meters · Place 16 · Shepherd Hill RegShepherd Hill Reg1000 Meters163:33.00a9
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 137 · Shepherd Hill RegShepherd Hill Reg1000 Meters1373:17.63a PB9
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 600 Meters · Place 20 · Shepherd Hill RegShepherd Hill Reg600 Meters201:55.40a9
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 1 Mile · Place 36 · Shepherd Hill RegShepherd Hill Reg1 Mile365:55.07a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 98 · Shepherd Hill RegShepherd Hill Reg600 Meters98.1:49.72a PB9
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 1000 Meters · Place 48 · Shepherd Hill RegShepherd Hill Reg1000 Meters48.3:32.83a9