Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestborough Boys Dual Meet · Apr 913.50Westborough Boys Dual MeetApril 9, 2025
200 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 1027.03aDistrict E Nick DiPilato InvitationalMay 10, 2025
300 Meters · IndoorMSTCA Speed Classic (Large School) · Dec 1743.95aMSTCA Speed Classic (Large School)December 17, 2023
400 Meters · OutdoorDistrict E Division 1 Championships · May 1457.56District E Division 1 ChampionshipsMay 14, 2022
55 Meter · IndoorMSTCA Speed Classic Large School · Dec 177.97aMSTCA Speed Classic Large SchoolDecember 17, 2022
Pole Vault · OutdoorMIAA Division 3 Track & Field Championship · May 3011-06.00MIAA Division 3 Track & Field ChampionshipMay 30, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Pole Vault · Place 6 · WestboroughWestboroughPole Vault6.11-06.00 PB12
May 10District E Nick DiPilato InvitationalMay 10 · Pole Vault · Place 3 · WestboroughWestboroughPole Vault310-612
May 10District E Nick DiPilato InvitationalMay 10 · 200 Meters · Place 65 · WestboroughWestborough200 Meters6527.03a PB12
May 8Westborough v HudsonMay 8 · 100 Meters · Place 38 · WestboroughWestborough100 Meters3813.65a12
Apr 9Westborough Boys Dual MeetApr 9 · Pole Vault · Place 5 · WestboroughWestboroughPole Vault59-06.0012
Apr 9Westborough Boys Dual MeetApr 9 · 100 Meters · Place 44 · WestboroughWestborough100 Meters4413.50 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 300 Meters · Place 18 · WestboroughWestborough300 Meters1846.30—
Jan 8MidWach Week 2 @ WachusettJan 8 · 300 Meters · Place 15 · WestboroughWestborough300 Meters1545.80—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 300 Meters · Place 13 · WestboroughWestborough300 Meters13.47.3012
Jan 24MW @ Shrewsbury # 5Jan 24 · 300 Meters · Place 22 · WestboroughWestborough300 Meters2245.90—
Jan 17MW @ Shrewsbury # 4Jan 17 · 300 Meters · Place 14 · WestboroughWestborough300 Meters1445.80a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Pole Vault · Place 7 · WestboroughWestboroughPole Vault710-6—
May 19Pole Vault Last Chance QualifierMay 19 · Pole Vault · Place 4 · WestboroughWestboroughPole Vault4.10-06.0012
May 7Shepherd Hill vs WestboroughMay 7 · Pole Vault · Place 2 · WestboroughWestboroughPole Vault210-6—
May 4District E Multi / F.A.T. InvitationalMay 4 · Pole Vault · Place 2 · WestboroughWestboroughPole Vault210-0—
May 1Wachusett Vs. Westborough (Boys Only)May 1 · Pole Vault · Place 4 · WestboroughWestboroughPole Vault4.10-00.0012

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Pole Vault · WestboroughWestboroughPole Vault--NH12
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · 300 Meters · Place 18 · WestboroughWestborough300 Meters18.46.3012
Dec 20MWIL Invite #2Dec 20 · 300 Meters · Place 18 · WestboroughWestborough300 Meters18.46.312
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 300 Meters · Place 134 · WestboroughWestborough300 Meters134.43.95a PB12
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · 300 Meters · Place 18 · WestboroughWestborough300 Meters18.47.312
Jan 13MSTCA Northeast InvitationalJan 13 · Pole Vault · WestboroughWestboroughPole Vault--NH11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Pole Vault · Patriot Pole VaultPatriot Pole VaultPole Vault—DNS10
May 25MIAA Division 3 State Championship MeetMay 25 · Pole Vault · Place 6 · WestboroughWestboroughPole Vault610-6—
May 6Weston Twilight InvitationalMay 6 · Pole Vault · Place 10 · WestboroughWestboroughPole Vault1010-0—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 300 Meters · Place 104 · WestboroughWestborough300 Meters104.45.12a11
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 55 Meter · Place 155 · WestboroughWestborough55 Meter155.7.97a PB11
Dec 11MSTCA Winter Festival Large SchoolDec 11 · 300 Meters · Place 61 · WestboroughWestborough300 Meters61.46.94a11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14District E Division 1 ChampionshipsMay 14 · 400 Meters · Place 20 · WestboroughWestborough400 Meters2057.56 PB10