Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorWestboro vs Shepherd Hill · May 1218.1Westboro vs Shepherd Hill May 12, 2026
400 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 959.39aDistrict E Nick DiPilato InvitationalMay 9, 2026
400m Hurdles · 36" / 0.914m · OutdoorDivision A Midland-Wachusett League Meet · May 231:05.58aDivision A Midland-Wachusett League MeetMay 23, 2026
Discus · 1.6kg · OutdoorWestboro vs Shepherd Hill · May 1271'10"Westboro vs Shepherd Hill May 12, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23Division A Midland-Wachusett League MeetMay 23 · 400m Hurdles · Place 7 · Shepherd Hill Reg400m Hurdles36" / 0.914m7.1:05.58a PB10
May 23Division A Midland-Wachusett League MeetMay 23 · 110m Hurdles · Place 10 · Shepherd Hill Reg110m Hurdles39" / 0.991mRound P10.18.65a10
May 16Central Mass. Division 1 Class MeetMay 16 · 400m Hurdles · Place 16 · Shepherd Hill Reg400m Hurdles36" / 0.914m16.1:06.03a10
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 400m Hurdles · Shepherd Hill Reg400m Hurdles36" / 0.914m—66.5Unofficial10
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 110m Hurdles · Shepherd Hill Reg110m Hurdles39" / 0.991m—18.1Unofficial10
May 12Westboro vs Shepherd Hill May 12 · Discus · Place 6 · Shepherd Hill RegDiscus1.6kg6.71'10" PB10
May 12Westboro vs Shepherd Hill May 12 · 400m Hurdles · Place 2 · Shepherd Hill Reg400m Hurdles36" / 0.914m2.01:06.510
May 12Westboro vs Shepherd Hill May 12 · 110m Hurdles · Place 2 · Shepherd Hill Reg110m Hurdles39" / 0.991m2.18.1 PB10
May 9District E Nick DiPilato InvitationalMay 9 · 110m Hurdles · Place 14 · Shepherd Hill Reg110m Hurdles39" / 0.991m14.18.83a10
May 9District E Nick DiPilato InvitationalMay 9 · 400 Meters · Place 26 · Shepherd Hill Reg400 Meters26.59.39a PB10
May 6Shepherd Hill vs GraftonMay 6 · Triple Jump · Place 4 · Shepherd Hill RegTriple Jump4.33'06"Unofficial10
May 6Shepherd Hill vs GraftonMay 6 · Discus · Place 6 · Shepherd Hill RegDiscus1.6kg6.73'03"Unofficial10
May 6Shepherd Hill vs GraftonMay 6 · 400m Hurdles · Place 1 · Shepherd Hill Reg400m Hurdles36" / 0.914m1.01:07.1Unofficial10
May 6Shepherd Hill vs GraftonMay 6 · 110m Hurdles · Place 2 · Shepherd Hill Reg110m Hurdles39" / 0.991m2.18.8Unofficial10
Apr 29Shepherd Hill vs Wachusett (Boys Only)Apr 29 · Triple Jump · Place 3 · Shepherd Hill RegTriple Jump3.34'10"Unofficial10
Apr 29Shepherd Hill vs Wachusett (Boys Only)Apr 29 · 400m Hurdles · Place 1 · Shepherd Hill Reg400m Hurdles36" / 0.914m1.1:06.2Unofficial10
Apr 29Shepherd Hill vs Wachusett (Boys Only)Apr 29 · 110m Hurdles · Place 2 · Shepherd Hill Reg110m Hurdles39" / 0.991m2.19.2Unofficial10
Apr 8Shepherd Hill vs ShrewsburyApr 8 · Triple Jump · Place 4 · Shepherd Hill RegTriple Jump4.35'01"Unofficial10
Apr 8Shepherd Hill vs ShrewsburyApr 8 · 400m Hurdles · Place 4 · Shepherd Hill Reg400m Hurdles36" / 0.914m4.1:19.7Unofficial10
Apr 8Shepherd Hill vs ShrewsburyApr 8 · 400 Meters · Place 7 · Shepherd Hill Reg400 Meters7.1:02.7Unofficial10