Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 312.77aMSTCA West Heptathlon/ DecathlonJune 3, 2024
1500 Meters · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 35:28.91aMSTCA West Heptathlon/ DecathlonJune 3, 2024
400 Meters · OutdoorSWCL Boy's League Championship Meet · May 1355.91SWCL Boy's League Championship MeetMay 13, 2025
High Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 31.45mMSTCA West Heptathlon/ DecathlonJune 3, 2024
Long Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 35.26mMSTCA West Heptathlon/ DecathlonJune 3, 2024
Triple Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 311.09mMSTCA West Heptathlon/ DecathlonJune 3, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Triple Jump · Place 2 · GraftonTriple Jump2.43-01.0012
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Long Jump · Place 7 · GraftonLong Jump7.20-03.2512
May 23Division A Midland-Wachusett League MeetMay 23 · Triple Jump · Place 2 · GraftonTriple Jump2.41-11.7512
May 23Division A Midland-Wachusett League MeetMay 23 · Long Jump · Place 6 · GraftonLong Jump6.19-11.7512
Apr 29Algonquin vs GraftonApr 29 · Triple Jump · Place 1 · GraftonTriple Jump140-03.0012
Apr 29Algonquin vs GraftonApr 29 · Long Jump · Place 1 · GraftonLong Jump119-08.0012
Apr 23MSTCA Warrior InvitationalApr 23 · Triple Jump · Place 18 · GraftonTriple Jump1840-0.2512
Apr 23MSTCA Warrior InvitationalApr 23 · Long Jump · Place 17 · GraftonLong Jump1720-312
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · Triple Jump · Place 2 · GraftonTriple Jump2.39-01.5012
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · Long Jump · Place 2 · GraftonLong Jump2.19-04.0012
Apr 8Westborough vs Grafton Dual MeetApr 8 · Long Jump · GraftonLong Jump—20'10.50"Unofficial12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Triple Jump · Place 12 · GraftonTriple Jump1241-011
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Long Jump · Place 24 · GraftonLong Jump2420-2.5011
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Long Jump · Place 5 · GraftonLong Jump519-7.2511
May 13SWCL Boy's League Championship MeetMay 13 · 400 Meters · Place 7 · Grafton400 Meters755.91 PB11
May 13SWCL Boy's League Championship MeetMay 13 · Triple Jump · Place 6 · GraftonTriple Jump640-3.7511
May 13SWCL Boy's League Championship MeetMay 13 · Long Jump · Place 6 · GraftonLong Jump618-711
Apr 24MSTCA Warrior InvitationalApr 24 · Triple Jump · Place 9 · GraftonTriple Jump940-09.5011
Apr 24MSTCA Warrior InvitationalApr 24 · Long Jump · Place 24 · GraftonLong Jump2418-04.0011
Apr 24MSTCA Warrior InvitationalApr 24 · 400 Meters · Place 58 · Grafton400 Meters5859.07a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Triple Jump · Place 13 · GraftonTriple Jump1311.09m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Long Jump · Place 15 · GraftonLong Jump155.26m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · High Jump · Place 18 · GraftonHigh Jump181.45m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Javelin · Place 16 · GraftonJavelin1628.49m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Discus · Place 19 · GraftonDiscus1920.42m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Shot Put · Place 18 · GraftonShot Put188.26m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 110m Hurdles · Place 23 · Grafton110m Hurdles2321.30a—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 1500 Meters · Place 25 · Grafton1500 Meters255:28.91a PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 400 Meters · Place 26 · Grafton400 Meters2659.92a—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 100 Meters · Place 22 · Grafton100 Meters2212.77a PB—
Apr 18MSTCA Warrior InvitationalApr 18 · Long Jump · Place 58 · GraftonLong Jump5817-8—
Apr 18MSTCA Warrior InvitationalApr 18 · 400 Meters · Place 73 · Grafton400 Meters731:00.52a—