Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestborough Boys Dual Meet · Apr 911.90Westborough Boys Dual MeetApril 9, 2025
200 Meters · OutdoorMidland Wachusett Division A League Meet · May 2424.67aMidland Wachusett Division A League MeetMay 24, 2025
300 Meters · IndoorMSTCA Northeast Invitational · Jan 940.17aMSTCA Northeast InvitationalJanuary 9, 2026
400 Meters · OutdoorCentral Mass. Division 1 Class Meet · May 1654.57aCentral Mass. Division 1 Class MeetMay 16, 2026
55 Meter · IndoorMSTCA Winter Festival (Saturday) · Dec 137.09aMSTCA Winter Festival (Saturday)December 13, 2025
55 Meters · IndoorMid Wach @ Fitchburg Week 3 · Jan 157.20Mid Wach @ Fitchburg Week 3January 15, 2025
High Jump · IndoorMidWach 12-17-25 @ Shrewsbury HS · Dec 175-04.00MidWach 12-17-25 @ Shrewsbury HSDecember 17, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16Central Mass. Division 1 Class MeetMay 16 · 400 Meters · Place 17 · Westborough400 Meters17.54.57a PB10
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 100 Meters · Westborough100 Meters—11.6Unofficial10
Apr 15Wachusett vs Westborough Dual MeetApr 15 · 400 Meters · Westborough400 Meters—54.4Unofficial10
Apr 8Westborough vs Grafton Dual MeetApr 8 · 400 Meters · Westborough400 Meters—55.3Unofficial10
Apr 8Westborough vs Grafton Dual MeetApr 8 · 200 Meters · Westborough200 Meters—24.6Unofficial10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · High Jump · Place 2 · WestboroughHigh Jump25-610
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 122 · Westborough300 Meters12240.17a PB10
Jan 7Midland Wachusett @ WachusettJan 7 · 300 Meters · Place 2 · Westborough300 Meters241.60a10

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 54 · Westborough55 Meter54.7.15a10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · WestboroughLong Jump--DNS10
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 55 Meter · Place 7 · Westborough55 Meter7.7.1010
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · High Jump · Place 5 · WestboroughHigh Jump5.5-04.00 PB10
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55 Meter · Place 34 · Westborough55 MeterRound P34.7.09a PB10
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · High Jump · WestboroughHigh Jump--NH10
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 55 Meters · Place 5 · Westborough55 Meters57.30—
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · High Jump · Place 1 · WestboroughHigh Jump15-02.00FR
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · 55 Meters · Place 7 · Westborough55 Meters77.20 PBFR
Jan 8MidWach Week 2 @ WachusettJan 8 · High Jump · Place 5 · WestboroughHigh Jump55-2—
Jan 8MidWach Week 2 @ WachusettJan 8 · 55 Meters · Place 8 · Westborough55 Meters87.30—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55 Meters · Place 88 · Westborough55 Meters887.46a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24Midland Wachusett Division A League MeetMay 24 · Long Jump · Place 12 · WestboroughLong Jump1216-29
May 24Midland Wachusett Division A League MeetMay 24 · 200 Meters · Place 12 · Westborough200 Meters1224.67a PB9
May 17District E Central Mass Division 1 ChampionshipMay 17 · 400 Meters · Place 19 · Westborough400 Meters1955.289
May 17District E Central Mass Division 1 ChampionshipMay 17 · Long Jump · Place 24 · WestboroughLong Jump2417-9.509
May 10District E Nick DiPilato InvitationalMay 10 · 400 Meters · Place 14 · Westborough400 Meters1456.86a9
May 10District E Nick DiPilato InvitationalMay 10 · 100 Meters · Place 42 · Westborough100 Meters4212.31a9
May 8Westborough v HudsonMay 8 · Long Jump · Place 4 · WestboroughLong Jump418-01.509
May 8Westborough v HudsonMay 8 · 400 Meters · Place 6 · Westborough400 Meters656.66a9
May 8Westborough v HudsonMay 8 · 100 Meters · Place 11 · Westborough100 Meters1112.46a9
Apr 9Westborough Boys Dual MeetApr 9 · Long Jump · Place 16 · WestboroughLong Jump1617-02.009
Apr 9Westborough Boys Dual MeetApr 9 · 400 Meters · Place 4 · Westborough400 Meters456.609
Apr 9Westborough Boys Dual MeetApr 9 · 100 Meters · Place 8 · Westborough100 Meters811.90 PB9
Apr 2Algonquin vs Westborough (Boys)Apr 2 · 200 Meters · Place 2 · Westborough200 Meters224.89

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 55 Meter · Place 10 · Westborough55 Meter10.7.30Wind: 09
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · High Jump · Place 9 · WestboroughHigh Jump9.5' 09
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55 Meter · Place 69 · Westborough55 MeterRound P69.7.56a9
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · Long Jump · WestboroughLong Jump--DNS9