Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorDivision A Midland-Wachusett League Meet · May 2319.22aDivision A Midland-Wachusett League MeetMay 23, 2026
400 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 101:11.13aDistrict E Nick DiPilato InvitationalMay 10, 2025
400m Hurdles · 30" / 0.762m · OutdoorDivision A Midland-Wachusett League Meet · May 231:11.92aDivision A Midland-Wachusett League MeetMay 23, 2026
Javelin · 600g · OutdoorDistrict E Girls & Boys Division 1 Relays · May 222.50mDistrict E Girls & Boys Division 1 RelaysMay 2, 2026
Pole Vault · OutdoorMIAA Meet of Champions · Jun 49-06.00MIAA Meet of ChampionsJune 4, 2026
Triple Jump · OutdoorCentral Mass. Division 1 Class Meet · May 1630-06.50Central Mass. Division 1 Class MeetMay 16, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Pole Vault · Place 15 · WestboroughPole Vault15.9-06.00 PB12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pole Vault · Place 4 · WestboroughPole Vault4.9-00.0012
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Westborough400m Hurdles30" / 0.762m--DNS12
May 23Division A Midland-Wachusett League MeetMay 23 · Triple Jump · WestboroughTriple Jump--DNS12
May 23Division A Midland-Wachusett League MeetMay 23 · Pole Vault · Place 1 · WestboroughPole Vault1.9-06.0012
May 23Division A Midland-Wachusett League MeetMay 23 · 400m Hurdles · Place 6 · Westborough400m Hurdles30" / 0.762m6.1:11.92a PB12
May 23Division A Midland-Wachusett League MeetMay 23 · 100m Hurdles · Place 14 · Westborough100m Hurdles33" / 0.838mRound P14.19.22a PB12
May 16Central Mass. Division 1 Class MeetMay 16 · Triple Jump · Place 18 · WestboroughTriple Jump18.30-06.50 PB12
May 16Central Mass. Division 1 Class MeetMay 16 · 400m Hurdles · Place 8 · Westborough400m Hurdles30" / 0.762m8.1:12.95a12
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Triple Jump · WestboroughTriple Jump—29'11.25"Unofficial12
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Pole Vault · WestboroughPole Vault—9'00"Unofficial12
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 400m Hurdles · Westborough400m Hurdles30" / 0.762m—76.1Unofficial12
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 100m Hurdles · Westborough100m Hurdles33" / 0.838m—19.1Unofficial12
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 10 · WestboroughJavelin600g10.22.50m PB12
Apr 29Westborough vs Shrewsbury (Girls Only)Apr 29 · Pole Vault · WestboroughPole Vault—8'06"Unofficial12
Apr 29Westborough vs Shrewsbury (Girls Only)Apr 29 · Javelin · WestboroughJavelin600g—70'02"Unofficial12
Apr 29Westborough vs Shrewsbury (Girls Only)Apr 29 · 400m Hurdles · Westborough400m Hurdles30" / 0.762m—1:18.1Unofficial12
Apr 29Westborough vs Shrewsbury (Girls Only)Apr 29 · 100m Hurdles · Westborough100m Hurdles33" / 0.838m—19.6Unofficial12
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Pole Vault · WestboroughPole Vault—8'06"Unofficial12
Apr 15Wachusett vs Westborough Dual MeetApr 15 · 100m Hurdles · Westborough100m Hurdles33" / 0.838m—19.1Unofficial12
Apr 8Westborough vs Grafton Dual MeetApr 8 · Pole Vault · WestboroughPole Vault—7'06"Unofficial12
Apr 8Westborough vs Grafton Dual MeetApr 8 · Javelin · WestboroughJavelin600g—74'02"Unofficial12
Apr 8Westborough vs Grafton Dual MeetApr 8 · 400m Hurdles · Westborough400m Hurdles30" / 0.762m—79.5Unofficial12
Apr 8Westborough vs Grafton Dual MeetApr 8 · 100m Hurdles · Westborough100m Hurdles33" / 0.838m—19.7Unofficial12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Pole Vault · Place 10 · WestboroughPole Vault10.8-00.0011
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Javelin · WestboroughJavelin600g--DNS11
May 24Midland Wachusett Division A League MeetMay 24 · Triple Jump · Place 12 · WestboroughTriple Jump1228-211
May 24Midland Wachusett Division A League MeetMay 24 · Javelin · Place 13 · WestboroughJavelin1368-211
May 24Midland Wachusett Division A League MeetMay 24 · 400m Hurdles · Place 5 · Westborough400m Hurdles51:18.87a11
May 17District E Central Mass Division 1 ChampionshipMay 17 · 400m Hurdles · Place 15 · Westborough400m Hurdles151:22.3811
May 17District E Central Mass Division 1 ChampionshipMay 17 · Javelin · Place 20 · WestboroughJavelin2073-211
May 10District E Nick DiPilato InvitationalMay 10 · Triple Jump · Place 12 · WestboroughTriple Jump1227-1111
May 10District E Nick DiPilato InvitationalMay 10 · Javelin · Place 12 · WestboroughJavelin1263-211
May 10District E Nick DiPilato InvitationalMay 10 · 400 Meters · Place 19 · Westborough400 Meters191:11.13a PB11
May 8Westborough v HudsonMay 8 · Triple Jump · Place 9 · WestboroughTriple Jump927-01.2511
May 8Westborough v HudsonMay 8 · Javelin · Place 4 · WestboroughJavelin463-0011
May 8Westborough v HudsonMay 8 · 100m Hurdles · Place 6 · Westborough100m Hurdles621.33a11
May 3District E Girls & Boys Division 1 RelaysMay 3 · Javelin · Place 8 · WestboroughJavelin824.36m11
Apr 28Westborough vs. Shepherd Hill Regional DualApr 28 · Pole Vault · WestboroughPole Vault—2.29Unofficial11