Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDivision A Midland-Wachusett League Meet · May 2311.77aDivision A Midland-Wachusett League MeetMay 23, 2026
1000 Meters · IndoorMidland Wachusett @ Wachusett #4 · Jan 212:53.30aMidland Wachusett @ Wachusett #4January 21, 2026
55 Meters · IndoorMidland Wachusett @ Wachusett #3 · Jan 146.90aMidland Wachusett @ Wachusett #3January 14, 2026
Long Jump · IndoorMSTCA Kalperis Relays - Division 2 · Jan 186.61mMSTCA Kalperis Relays - Division 2January 18, 2026
Long Jump · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 2921' 9"Westborough vs. Shrewsbury Dual Meet (Boys Only)April 29, 2026
Pole Vault · Outdoor2026 Vaultarama #6 · Aug 3010'0"2026 Vaultarama #6August 30, 2026
Triple Jump · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 2940' 4.5"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

18 results
DateMeetEventPlMarkGr
Aug 302026 Vaultarama #6Aug 30 · Pole Vault · WestboroughPole Vault—10'0" PB11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · WestboroughLong Jump--ND11
May 23Division A Midland-Wachusett League MeetMay 23 · Triple Jump · Place 5 · WestboroughTriple Jump5.39-11.0011
May 23Division A Midland-Wachusett League MeetMay 23 · Long Jump · Place 2 · WestboroughLong Jump2.21-02.0011
May 23Division A Midland-Wachusett League MeetMay 23 · 100 Meters · Place 9 · Westborough100 MetersRound P9.11.77a PB11
May 16Central Mass. Division 1 Class MeetMay 16 · Long Jump · Place 5 · WestboroughLong Jump5.20-02.2511
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Triple Jump · WestboroughTriple Jump—40'03.50"Unofficial11
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Long Jump · WestboroughLong Jump—21'02.75"Unofficial11
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 100 Meters · Westborough100 Meters—11.3Unofficial11
May 9District E Nick DiPilato InvitationalMay 9 · Long Jump · Place 2 · WestboroughLong Jump2.20-08.5011
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Triple Jump · Place 1 · WestboroughTriple Jump1.40' 4.5" PB11
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Long Jump · Place 1 · WestboroughLong Jump1.21' 9" PB11
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 100 Meters · Place 11 · Westborough100 Meters11.11.90Wind: 011
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Triple Jump · WestboroughTriple Jump—38'05.00"Unofficial11
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Long Jump · WestboroughLong Jump—21'01.25"Unofficial11
Apr 15Wachusett vs Westborough Dual MeetApr 15 · 100 Meters · Westborough100 Meters—11.6Unofficial11
Apr 8Westborough vs Grafton Dual MeetApr 8 · Long Jump · WestboroughLong Jump—21'11.00"Unofficial11
Apr 8Westborough vs Grafton Dual MeetApr 8 · 100 Meters · Westborough100 Meters—11.3Unofficial11

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Long Jump · Place 6 · WestboroughLong Jump621-08.00—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 3 · WestboroughLong Jump321-11.5011
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 28 · Westborough55 MetersRound P286.93a11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 3 · WestboroughLong Jump321-11.5011
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 28 · Westborough55 MetersRound P286.9311
Feb 7MSTCA Qualifier MeetFeb 7 · Long Jump · Place 2 · WestboroughLong Jump220-7.2511
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 32 · Westborough55 MetersRound P326.95a11
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · High Jump · Place 4 · WestboroughHigh Jump45-411
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 55m Hurdles · Place 7 · Westborough55m Hurdles79.4011
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 8 · WestboroughLong Jump821-11.0011
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 1000 Meters · Place 1 · Westborough1000 Meters12:53.30a PB11
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Long Jump · Place 4 · WestboroughLong Jump46.61m PB11
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · High Jump · Place 2 · WestboroughHigh Jump25-611
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · 55 Meters · Place 2 · Westborough55 Meters26.90a PB11
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 2 · WestboroughLong Jump222-211