Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestborough Boys Dual Meet · Apr 913.00Westborough Boys Dual MeetApril 9, 2025
110m Hurdles · 39" / 0.991m · OutdoorAnnual Battle of The Borough's · May 2118.1Annual Battle of The Borough'sMay 21, 2025
1500 Meters · OutdoorMIAA Division 3 Track & Field Championship · May 305:08.47aMIAA Division 3 Track & Field ChampionshipMay 30, 2025
400 Meters · OutdoorWestborough Boys Dual Meet · Apr 91:00.90Westborough Boys Dual MeetApril 9, 2025
High Jump · IndoorMSTCA D2 Relays · Jan 201.60mMSTCA D2 RelaysJanuary 20, 2024
High Jump · OutdoorWachusett Vs. Westborough (Boys Only) · May 15-04.00Wachusett Vs. Westborough (Boys Only)May 1, 2024
Long Jump · OutdoorMIAA Division 3 Track & Field Championship · May 305.32mMIAA Division 3 Track & Field ChampionshipMay 30, 2025
Pentathlon (Outdoor) · High School · OutdoorAnnual Battle of The Borough's · May 211880Annual Battle of The Borough'sMay 21, 2025
Shot Put · 12lb · OutdoorAnnual Battle of The Borough's · May 219.73mAnnual Battle of The Borough'sMay 21, 2025

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

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 1500 Meters · Place 8 · Westborough1500 MetersRound M8.5:08.47a PB12
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Long Jump · Place 11 · WestboroughLong JumpRound M11.5.32m PBWind: -0.212
May 24Midland Wachusett Division A League MeetMay 24 · High Jump · Place 12 · WestboroughHigh Jump125-012
May 24Midland Wachusett Division A League MeetMay 24 · 110m Hurdles · Place 10 · Westborough110m Hurdles1018.32a12
May 21Annual Battle of The Borough'sMay 21 · 1500 Meters · Place 1 · Westborough1500 Meters1.5:14.612
May 21Annual Battle of The Borough'sMay 21 · Long Jump · Place 5 · WestboroughLong Jump5.5.18m12
May 21Annual Battle of The Borough'sMay 21 · Shot Put · Place 5 · WestboroughShot Put12lb5.9.73m PB12
May 21Annual Battle of The Borough'sMay 21 · 110m Hurdles · Place 1 · Westborough110m Hurdles39" / 0.991m1.18.1 PB12
May 21Annual Battle of The Borough'sMay 21 · Pentathlon (Outdoor) · Place 1 · WestboroughPentathlon (Outdoor)High School1.1880 PB12
May 17District E Central Mass Division 1 ChampionshipMay 17 · High Jump · Place 14 · WestboroughHigh Jump145-612
May 10District E Nick DiPilato InvitationalMay 10 · Long Jump · Place 24 · WestboroughLong Jump2416-112
May 10District E Nick DiPilato InvitationalMay 10 · Shot Put · Place 28 · WestboroughShot Put2829-5.2512
May 10District E Nick DiPilato InvitationalMay 10 · 110m Hurdles · Place 7 · Westborough110m Hurdles718.22a12
May 8Westborough v HudsonMay 8 · High Jump · Place 4 · WestboroughHigh Jump45-06.0012
May 8Westborough v HudsonMay 8 · Shot Put · Place 10 · WestboroughShot Put1031-04.0012
May 8Westborough v HudsonMay 8 · 110m Hurdles · Place 2 · Westborough110m Hurdles218.58a12
Apr 28Westborough vs. Shepherd Hill Regional DualApr 28 · Long Jump · WestboroughLong Jump—5.72Unofficial12
Apr 26Midwach Freshman Sophomore MeetApr 26 · Long Jump · WestboroughLong Jump—5.72Unofficial12
Apr 9Westborough Boys Dual MeetApr 9 · Long Jump · Place 8 · WestboroughLong Jump817-08.7512
Apr 9Westborough Boys Dual MeetApr 9 · High Jump · Place 6 · WestboroughHigh Jump65-00.0012
Apr 9Westborough Boys Dual MeetApr 9 · 400 Meters · Place 15 · Westborough400 Meters151:00.90 PB12
Apr 9Westborough Boys Dual MeetApr 9 · 100 Meters · Place 31 · Westborough100 Meters3113.00 PB12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18Midland Wachusett Division A League MeetMay 18 · High Jump · Place 10 · WestboroughHigh Jump105-0—
May 11District E Division 1 Central Mass. ChampionshipMay 11 · High Jump · Place 16 · WestboroughHigh Jump165-411
May 7Shepherd Hill vs WestboroughMay 7 · High Jump · Place 1 · WestboroughHigh Jump105-6—
May 4District E Multi / F.A.T. InvitationalMay 4 · High Jump · Place 5 · WestboroughHigh Jump55-0—
May 1Wachusett Vs. Westborough (Boys Only)May 1 · High Jump · Place 2 · WestboroughHigh Jump2.5-04.00 PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3Mid Wach League Championship A & BFeb 3 · High Jump · Place 6 · WestboroughHigh Jump65-0—
Jan 24MW @ Shrewsbury # 5Jan 24 · High Jump · Place 4 · WestboroughHigh Jump45-2—
Jan 20MSTCA D2 RelaysJan 20 · High Jump · Place 23 · WestboroughHigh Jump23.1.60m PB11
Jan 17MW @ Shrewsbury # 4Jan 17 · High Jump · Place 10 · WestboroughHigh Jump104-10—
Jan 10MW @ Shrewsbury #3Jan 10 · High Jump · Place 3 · WestboroughHigh Jump35-6—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · High Jump · Place 10 · WestboroughHigh Jump10.4-10.0011
Dec 20MWIL Invite #2Dec 20 · High Jump · Place 10 · WestboroughHigh Jump10.4-10.0011