Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestborough v Hudson · May 814.90aWestborough v HudsonMay 8, 2025
400 Meters · OutdoorWestborough v Hudson · May 81:08.94aWestborough v HudsonMay 8, 2025
55 Meter · IndoorWinter Warrior HS Invitational · Dec 288.06aWinter Warrior HS InvitationalDecember 28, 2025
55 Meters · IndoorMidland Wachusett @ Wachusett · Jan 77.70aMidland Wachusett @ WachusettJanuary 7, 2026
55m Hurdles · 33" · IndoorMidWach 12-17-25 @ Shrewsbury HS · Dec 1711.30MidWach 12-17-25 @ Shrewsbury HSDecember 17, 2025
55m Hurdles · 39" · IndoorThe Beantown Winter Classic · Dec 2011.14aThe Beantown Winter ClassicDecember 20, 2025
Long Jump · IndoorMSTCA Winter Festival (Saturday) · Dec 1315-01.00MSTCA Winter Festival (Saturday)December 13, 2025
Pole Vault · IndoorRising Stars Youth Champs · Mar 63.35mRising Stars Youth ChampsMarch 6, 2026
Pole Vault · Outdoor2026 Anti-Gravity Last Chance Qualifier · May 2511'06.00"2026 Anti-Gravity Last Chance QualifierMay 25, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Sep 62026 Vaultarama #7Sep 6 · Pole Vault · WestboroughWestboroughPole Vault—10'6"11
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Pole Vault · 02-Unattached02-UnattachedPole Vault—DNS11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pole Vault · Place 14 · WestboroughWestboroughPole Vault14.11-00.0011
May 252026 Anti-Gravity Last Chance QualifierMay 25 · Pole Vault · Place 5 · WestboroughWestboroughPole Vault5.11'06.00" PB11
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Pole Vault · WestboroughWestboroughPole Vault—11'00"Unofficial11
Apr 29Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Pole Vault · Place 5 · WestboroughWestboroughPole Vault5.11' 0"11
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Pole Vault · WestboroughWestboroughPole Vault—10'06"Unofficial11
Apr 8Westborough vs Grafton Dual MeetApr 8 · Pole Vault · WestboroughWestboroughPole Vault—10'06"Unofficial11
Feb 8Greater Boston Track Club MeetFeb 8 · Pole Vault · Place 11 · Patriot Pole VaultPatriot Pole VaultPole Vault11.3.30m11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · Pole Vault · Place 13 · UnattachedUnattachedPole Vault13.3.35m PB11
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 55m Hurdles · Place 21 · WestboroughWestborough55m Hurdles2110.9011
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 55m Hurdles · Place 20 · WestboroughWestborough55m Hurdles2011.20a11
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · 55m Hurdles · Place 9 · WestboroughWestborough55m Hurdles911.20a11
Jan 9MSTCA Northeast InvitationalJan 9 · Pole Vault · Place 4 · WestboroughWestboroughPole Vault410-011
Jan 7Midland Wachusett @ WachusettJan 7 · 55m Hurdles · Place 10 · WestboroughWestborough55m Hurdles1010.80a11
Jan 7Midland Wachusett @ WachusettJan 7 · 55 Meters · Place 20 · WestboroughWestborough55 Meters207.70a PB11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 65 · WestboroughWestborough55m Hurdles39"Round P65.11.49a11
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 240 · WestboroughWestborough55 MeterRound P240.8.06a PB11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Pole Vault · Place 6 · WestboroughWestboroughPole Vault6.10-06.0011
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 55 · WestboroughWestborough55m Hurdles39"Round P55.11.14a PB11
Dec 20The Beantown Winter ClassicDec 20 · Pole Vault · Place 17 · WestboroughWestboroughPole Vault17.10-06.0011
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 55m Hurdles · Place 14 · WestboroughWestborough55m Hurdles33"14.11.30 PB11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55m Hurdles · WestboroughWestborough55m Hurdles39"Round P--DNS11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55 Meter · WestboroughWestborough55 MeterRound P--DNS11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Long Jump · Place 33 · WestboroughWestboroughLong Jump33.15-01.00 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Sep 20Vaultarama #6Sep 20 · Pole Vault · Place 8 · Patriot Pole VaultPatriot Pole VaultPole Vault8.9'6"10
Aug 30Vaultarama #5Aug 30 · Pole Vault · Place 17 · Patriot Pole VaultPatriot Pole VaultPole Vault17.8'6"10
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Pole Vault · Place 21 · Patriot Pole VaultPatriot Pole VaultPole Vault21.2.60m10
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Pole Vault · Place 14 · Patriot Pole VaultPatriot Pole VaultPole Vault14.2.60m10
May 252025 Anti-Gravity Last Chance QualifierMay 25 · Pole Vault · Place 9 · WestboroughWestboroughPole Vault98-610
May 8Westborough v HudsonMay 8 · Long Jump · Place 27 · WestboroughWestboroughLong Jump2713-07.0010
May 8Westborough v HudsonMay 8 · 400 Meters · Place 22 · WestboroughWestborough400 Meters221:08.94a PB10
May 8Westborough v HudsonMay 8 · 100 Meters · Place 62 · WestboroughWestborough100 Meters6214.90a PB10
Apr 9Westborough Boys Dual MeetApr 9 · 100 Meters · Place 75 · WestboroughWestborough100 Meters7515.00—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Oct 62024 Vaultarama #8Oct 6 · Pole Vault · Patriot Pole VaultPatriot Pole VaultPole Vault—2.13mUnofficial9