Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 96:14.14aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorAlgonquin vs Shepherd Hill · Apr 156:10.63aAlgonquin vs Shepherd HillApril 15, 2026
1000 Meters · IndoorMSTCA Winter Festival (Sunday) · Dec 143:48.20aMSTCA Winter Festival (Sunday)December 14, 2025
400 Meters · OutdoorAlgonquin v Shepherd Hill · May 71:08.41aAlgonquin v Shepherd HillMay 7, 2025
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 202:01.79aMSTCA Speed Classic (Saturday)December 20, 2025
800 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 282:46.48aMSTCA Distance Classic and PentathlonDecember 28, 2025
800 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 92:45.55aDistrict 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
May 16Central Mass. Division 1 Class MeetMay 16 · 1 Mile · Place 15 · Shepherd Hill Reg1 Mile15.6:22.23a11
May 16Central Mass. Division 1 Class MeetMay 16 · 800 Meters · Shepherd Hill Reg800 Meters—DNS11
May 9District E Nick DiPilato InvitationalMay 9 · 1500 Meters · Shepherd Hill Reg1500 Meters--DNS11
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 14 · Shepherd Hill Reg800 Meters14.2:45.55a PB11
May 6Shepherd Hill vs GraftonMay 6 · 800 Meters · Place 1 · Shepherd Hill Reg800 Meters1.02:47.8Unofficial11
May 6Shepherd Hill vs GraftonMay 6 · 200 Meters · Place 4 · Shepherd Hill Reg200 Meters4.29.8Unofficial11
Apr 15Algonquin vs Shepherd HillApr 15 · 1 Mile · Place 3 · Shepherd Hill Reg1 Mile36:10.63a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 1000 Meters · Place 13 · Shepherd Hill Reg1000 Meters13.4:16.48a11
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 104 · Shepherd Hill Reg1 Mile1046:14.14a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 40 · Shepherd Hill Reg1000 Meters40.3:53.81a11
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 23 · Shepherd Hill Reg800 Meters23.2:46.48a PB11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 54 · Shepherd Hill Reg600 Meters54.2:01.79a PB11
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 1000 Meters · Place 4 · Shepherd Hill Reg1000 Meters4.3:48.20a PB11
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 1 Mile · Place 11 · Shepherd Hill Reg1 Mile116:16.11a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 102 · Shepherd Hill Reg1000 Meters1023:50.42a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17District E Central Mass Division 1 ChampionshipMay 17 · 400 Meters · Place 17 · Shepherd Hill Reg400 Meters171:08.5910
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 23 · Shepherd Hill Reg800 Meters232:50.66a10
May 7Algonquin v Shepherd HillMay 7 · 400 Meters · Place 6 · Shepherd Hill Reg400 Meters61:08.41a PB10
Apr 29Dual Meet Shepherd Hill Vs WestboroughApr 29 · 400 Meters · Place 2 · Shepherd Hill Reg400 Meters2.01:08.2Unofficial10
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · 400 Meters · Place 1 · Shepherd Hill Reg400 Meters11:10.910

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1 Mile · Place 37 · Shepherd Hill Reg1 Mile37.6:47.27a10