Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 2912.50Westborough vs. Shrewsbury Dual Meet (Boys Only)April 29, 2026
400 Meters · OutdoorWestborough v Hudson · May 81:04.36aWestborough v HudsonMay 8, 2025
Long Jump · OutdoorDivision A Midland-Wachusett League Meet · May 2317-00.25Division A Midland-Wachusett League MeetMay 23, 2026
Pole Vault · Outdoor2026 Anti-Gravity Last Chance Qualifier · May 258'06.00"2026 Anti-Gravity Last Chance QualifierMay 25, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 252026 Anti-Gravity Last Chance QualifierMay 25 · Pole Vault · Place 13 · WestboroughPole Vault13.8'06.00" PB10
May 23Division A Midland-Wachusett League MeetMay 23 · Long Jump · Place 17 · WestboroughLong Jump17.17-00.25 PB10
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Pole Vault · WestboroughPole Vault—8'06"Unofficial10
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 200 Meters · Westborough200 Meters—25Unofficial10
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Long Jump · Place 18 · WestboroughLong Jump18.15' 6"10
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Pole Vault · Place 13 · WestboroughPole Vault13.7' 6"10
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 100 Meters · Place 25 · Westborough100 Meters25.12.50 PBWind: 010
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Long Jump · WestboroughLong Jump—17'10.50"Unofficial10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Westborough v HudsonMay 8 · Long Jump · Place 21 · WestboroughLong Jump2114-07.009
May 8Westborough v HudsonMay 8 · 400 Meters · Place 18 · Westborough400 Meters181:04.36a PB9