Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 2916.20Westborough vs. Shrewsbury Dual Meet (Boys Only)April 29, 2026
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 2 Track & Field Championship · May 2957.11aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
High Jump · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 295' 2"Westborough vs. Shrewsbury Dual Meet (Boys Only)April 29, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 400m Hurdles · Place 26 · Westborough400m Hurdles36" / 0.914m26.57.70a12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 4 · Westborough400m Hurdles36" / 0.914m4.57.11a PB12
May 23Division A Midland-Wachusett League MeetMay 23 · 400m Hurdles · Place 1 · Westborough400m Hurdles36" / 0.914m1.58.81a12
May 23Division A Midland-Wachusett League MeetMay 23 · 110m Hurdles · Place 14 · Westborough110m Hurdles39" / 0.991mRound P14.24.91a12
May 16Central Mass. Division 1 Class MeetMay 16 · 400m Hurdles · Place 2 · Westborough400m Hurdles36" / 0.914m2.58.46a12
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 400m Hurdles · Westborough400m Hurdles36" / 0.914m—59.8Unofficial12
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 110m Hurdles · Westborough110m Hurdles39" / 0.991m—15.8Unofficial12
May 9District E Nick DiPilato InvitationalMay 9 · 110m Hurdles · Place 3 · Westborough110m Hurdles39" / 0.991m3.16.91a12
May 9District E Nick DiPilato InvitationalMay 9 · 400 Meters · Westborough400 Meters--DNS12
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · High Jump · Place 7 · WestboroughHigh Jump7.5' 2" PB12
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 400m Hurdles · Place 1 · Westborough400m Hurdles36" / 0.914m1.1:00.5012
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 110m Hurdles · Place 1 · Westborough110m Hurdles39" / 0.991m1.16.20 PBWind: 012
Apr 15Wachusett vs Westborough Dual MeetApr 15 · 400m Hurdles · Westborough400m Hurdles36" / 0.914m—59.9Unofficial12
Apr 15Wachusett vs Westborough Dual MeetApr 15 · 110m Hurdles · Westborough110m Hurdles39" / 0.991m—16.2Unofficial12
Apr 8Westborough vs Grafton Dual MeetApr 8 · High Jump · WestboroughHigh Jump—5'04"Unofficial12
Apr 8Westborough vs Grafton Dual MeetApr 8 · 400m Hurdles · Westborough400m Hurdles36" / 0.914m—60.1Unofficial12
Apr 8Westborough vs Grafton Dual MeetApr 8 · 110m Hurdles · Westborough110m Hurdles39" / 0.991m—16.2Unofficial12