Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 94:35.82aMSTCA Northeast InvitationalJanuary 9, 2026
1500 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 96:49.39aDistrict E Nick DiPilato InvitationalMay 9, 2026
2 Miles · OutdoorAlgonquin vs Shepherd Hill · Apr 1516:52.95aAlgonquin vs Shepherd HillApril 15, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 2 Miles · Shepherd Hill Reg2 Miles—17:23.4Unofficial9
May 9District E Nick DiPilato InvitationalMay 9 · 1500 Meters · Place 11 · Shepherd Hill Reg1500 Meters11.6:49.39a PB9
May 6Shepherd Hill vs GraftonMay 6 · 1 Mile · Place 3 · Shepherd Hill Reg1 Mile3.07:57.1Unofficial9
Apr 15Algonquin vs Shepherd HillApr 15 · 2 Miles · Place 2 · Shepherd Hill Reg2 Miles216:52.95a PB9
Apr 8Shepherd Hill vs ShrewsburyApr 8 · 2 Miles · Place 2 · Shepherd Hill Reg2 Miles2.17:00Unofficial9
Apr 8Shepherd Hill vs ShrewsburyApr 8 · 1 Mile · Place 4 · Shepherd Hill Reg1 Mile4.8:07.1Unofficial9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 144 · Shepherd Hill Reg1000 Meters1444:35.82a PB9