Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestborough Boys Dual Meet · Apr 912.30Westborough Boys Dual MeetApril 9, 2025
200 Meters · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 2925.40Westborough vs. Shrewsbury Dual Meet (Boys Only)April 29, 2026
Long Jump · OutdoorDivision A Midland-Wachusett League Meet · May 2320-06.00Division A Midland-Wachusett League MeetMay 23, 2026
Triple Jump · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 2939' 7"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

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 17 · WestboroughLong Jump17.19-09.7511
May 23Division A Midland-Wachusett League MeetMay 23 · Triple Jump · Place 8 · WestboroughTriple Jump8.38-07.5011
May 23Division A Midland-Wachusett League MeetMay 23 · Long Jump · Place 4 · WestboroughLong Jump4.20-06.00 PB11
May 16Central Mass. Division 1 Class MeetMay 16 · Long Jump · Place 8 · WestboroughLong Jump8.19-08.2511
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Long Jump · WestboroughLong Jump—20'09.25"Unofficial11
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Triple Jump · Place 3 · WestboroughTriple Jump3.39' 7" PB11
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Long Jump · Place 3 · WestboroughLong Jump3.19' 8.5"11
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 200 Meters · Place 8 · Westborough200 Meters8.25.40 PBWind: 011
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Triple Jump · WestboroughTriple Jump—39'00.50"Unofficial11
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Long Jump · WestboroughLong Jump—21'06.00"Unofficial11
Apr 15Wachusett vs Westborough Dual MeetApr 15 · 100 Meters · Westborough100 Meters—11.7Unofficial11
Apr 8Westborough vs Grafton Dual MeetApr 8 · Triple Jump · WestboroughTriple Jump—40'01.00"Unofficial11
Apr 8Westborough vs Grafton Dual MeetApr 8 · Long Jump · WestboroughLong Jump—20'09.00"Unofficial11
Apr 8Westborough vs Grafton Dual MeetApr 8 · 100 Meters · Westborough100 Meters—11.8Unofficial11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Midland Wachusett Division A League MeetMay 24 · Triple Jump · Place 7 · WestboroughTriple Jump737-710
May 24Midland Wachusett Division A League MeetMay 24 · Long Jump · Place 2 · WestboroughLong Jump220-210
May 10District E Nick DiPilato InvitationalMay 10 · Long Jump · Place 4 · WestboroughLong Jump419-10.2510
May 10District E Nick DiPilato InvitationalMay 10 · 100 Meters · Place 57 · Westborough100 Meters5712.48a10
May 8Westborough v HudsonMay 8 · Triple Jump · Place 3 · WestboroughTriple Jump336-10.2510
May 8Westborough v HudsonMay 8 · 200 Meters · Place 9 · Westborough200 Meters925.80a10
May 8Westborough v HudsonMay 8 · 100 Meters · Place 8 · Westborough100 Meters812.41a10
Apr 9Westborough Boys Dual MeetApr 9 · Long Jump · Place 1 · WestboroughLong Jump119-09.2510
Apr 9Westborough Boys Dual MeetApr 9 · 100 Meters · Place 17 · Westborough100 Meters1712.30 PB10
Apr 2Algonquin vs Westborough (Boys)Apr 2 · Long Jump · Place 1 · WestboroughLong Jump119-610

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Midland Wachusett Division A League MeetMay 18 · Triple Jump · Place 13 · WestboroughTriple Jump1334-9.50—
May 18Midland Wachusett Division A League MeetMay 18 · Long Jump · Place 5 · WestboroughLong Jump518-6—
May 7Shepherd Hill vs WestboroughMay 7 · Triple Jump · Place 6 · WestboroughTriple Jump635-3—
May 7Shepherd Hill vs WestboroughMay 7 · Long Jump · Place 2 · WestboroughLong Jump219-5.25—
May 4District E Multi / F.A.T. InvitationalMay 4 · Long Jump · Place 6 · WestboroughLong Jump618-8—
May 4District E Multi / F.A.T. InvitationalMay 4 · 100 Meters · Place 33 · Westborough100 Meters3312.92a—