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 · OutdoorWestborough Boys Dual Meet · Apr 925.20Westborough Boys Dual MeetApril 9, 2025
Long Jump · OutdoorWachusett Vs. Westborough (Boys Only) · May 116-03.5Wachusett Vs. Westborough (Boys Only)May 1, 2024
Pole Vault · Indoor3rd Annual Marathon Sports Winter Classic · Dec 284.63m3rd Annual Marathon Sports Winter ClassicDecember 28, 2025
Pole Vault · OutdoorDistrict E Division 1 Relay Meet · Apr 293.05mDistrict E Division 1 Relay MeetApril 29, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Pole Vault · Place 12 · StonehillStonehillPole Vault12.4.10mFr
May 2Northeast Outdoor ChampionshipsMay 2 · Pole Vault · Place 5 · StonehillStonehillPole Vault5.4.30mFr
Apr 25Stonehill-Bentley-MerrimackApr 25 · Pole Vault · Place 2 · StonehillStonehillPole Vault2.4.40mFr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · Pole Vault · Place 2 · StonehillStonehillPole Vault2.4.26mFr
Apr 11UMASS Commonwealth InvitationalApr 11 · Pole Vault · Place 11 · StonehillStonehillPole Vault11.4.01mFr
Apr 2Merrimack Alumni ClassicApr 2 · Pole Vault · StonehillStonehillPole Vault—NHFr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · Pole Vault · Place 1 · StonehillStonehillPole Vault1.4.30mFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · Pole Vault · Place 6 · StonehillStonehillPole Vault64.52mFR
Feb 15NEC Indoor ChampionshipsFeb 15 · Pole Vault · Place 3 · StonehillStonehillPole Vault3.4.50mFr
Feb 6Riverhawk InvitationalFeb 6 · Pole Vault · Place 5 · StonehillStonehillPole Vault54.40mFr
Jan 30John Thomas Terrier ClassicJan 30 · Pole Vault · Place 6 · StonehillStonehillPole Vault64.45FR
Jan 24MIT Gordon Kelly InvitationalJan 24 · Pole Vault · Place 3 · StonehillStonehillPole Vault34.50mFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · Pole Vault · Place 1 · UnattachedUnattachedPole Vault1.4.63m PBFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · Pole Vault · Place 4 · StonehillStonehillPole Vault4.4.60mFr
Aug 16West Coast Vault-A-Rama Aug 16 · Pole Vault · Place 2 · WestboroughWestboroughPole Vault214-012
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Pole Vault · Place 1 · Patriot Pole VaultPatriot Pole VaultPole Vault1.4.25m12
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Pole Vault · Place 1 · Patriot Pole VaultPatriot Pole VaultPole Vault1.4.25m12
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Pole Vault · Place 2 · WestboroughWestboroughPole Vault2.14-03.0012
Jun 5MIAA Meet of ChampionsJun 5 · Pole Vault · Place 1 · WestboroughWestboroughPole Vault114-612
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Pole Vault · Place 1 · WestboroughWestboroughPole Vault1.14-03.0012
May 24Midland Wachusett Division A League MeetMay 24 · Pole Vault · Place 1 · WestboroughWestboroughPole Vault114-012
May 17District E Central Mass Division 1 ChampionshipMay 17 · Pole Vault · Place 1 · WestboroughWestboroughPole Vault114-012
May 10District E Nick DiPilato InvitationalMay 10 · 100 Meters · Place 40 · WestboroughWestborough100 Meters4012.29a12
May 8Westborough v HudsonMay 8 · Pole Vault · Place 1 · WestboroughWestboroughPole Vault115-00.2512
May 8Westborough v HudsonMay 8 · 100 Meters · Place 9 · WestboroughWestborough100 Meters912.45a12
Apr 9Westborough Boys Dual MeetApr 9 · Pole Vault · Place 1 · WestboroughWestboroughPole Vault112-06.0012
Apr 9Westborough Boys Dual MeetApr 9 · 200 Meters · Place 9 · WestboroughWestborough200 Meters925.20 PB12
Apr 9Westborough Boys Dual MeetApr 9 · 100 Meters · Place 8 · WestboroughWestborough100 Meters811.90 PB12
Apr 2Algonquin vs Westborough (Boys)Apr 2 · Pole Vault · Place 1 · WestboroughWestboroughPole Vault113-612

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 17West Coast Vault-A-Rama #2Aug 17 · Pole Vault · Place 1 · Patriot Pole VaultPatriot Pole VaultPole Vault114-6—
Aug 10MetroWest Jumps Empire Summer Classic 2024Aug 10 · Pole Vault · Place 1 · Patriot Pole VaultPatriot Pole VaultPole Vault1.4.10m11
Jul 28USATF-NE Pole Vault ChampionshipJul 28 · Pole Vault · Patriot Pole VaultPatriot Pole VaultPole Vault—NH11
Jul 212024 Vaultarama #3Jul 21 · Pole Vault · Patriot Pole VaultPatriot Pole VaultPole Vault—3.96mUnofficial11
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · Pole Vault · Place 4 · Patriot Pole VaultPatriot Pole VaultPole Vault44.00m—
May 30MIAA Meet of ChampionsMay 30 · Pole Vault · Place 2 · WestboroughWestboroughPole Vault214-0—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Pole Vault · Place 2 · WestboroughWestboroughPole Vault213-6—
May 11District E Division 1 Central Mass. ChampionshipMay 11 · Pole Vault · Place 3 · WestboroughWestboroughPole Vault312-611
May 7Shepherd Hill vs WestboroughMay 7 · Long Jump · Place 5 · WestboroughWestboroughLong Jump518-11.75—
May 7Shepherd Hill vs WestboroughMay 7 · Pole Vault · Place 1 · WestboroughWestboroughPole Vault113-0—
May 7Shepherd Hill vs WestboroughMay 7 · 100 Meters · Place 6 · WestboroughWestborough100 Meters612.1—
May 4District E Multi / F.A.T. InvitationalMay 4 · Long Jump · Place 5 · WestboroughWestboroughLong Jump518-8.75—
May 4District E Multi / F.A.T. InvitationalMay 4 · Pole Vault · Place 1 · WestboroughWestboroughPole Vault113-1—
May 1Wachusett Vs. Westborough (Boys Only)May 1 · Long Jump · Place 7 · WestboroughWestboroughLong Jump7.16-03.5 PB11
May 1Wachusett Vs. Westborough (Boys Only)May 1 · Pole Vault · Place 2 · WestboroughWestboroughPole Vault2.12-00.0011

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Pole Vault · Place 2 · Patriot Pole VaultPatriot Pole VaultPole Vault2.3.80m10
Jun 1MIAA Meet of ChampionsJun 1 · Pole Vault · Place 4 · WestboroughWestboroughPole Vault412-6—
May 25MIAA Division 3 State Championship MeetMay 25 · Pole Vault · Place 2 · WestboroughWestboroughPole Vault211-6—
Apr 29District E Division 1 Relay MeetApr 29 · Pole Vault · Place 7 · WestboroughWestboroughPole Vault73.05m PB10
Apr 29District E Division 1 Relay MeetApr 29 · Pole Vault · Place 7 · WestboroughWestboroughPole Vault73.05m10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 29MIAA Division 3 ChampionshipsMay 29 · Pole Vault · Place 8 · WestboroughWestboroughPole Vault8.9-06.009