Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAshland vs Hopkinton · Apr 2313.8Ashland vs HopkintonApril 23, 2024
200 Meters · OutdoorMSTCA North Heptathlon · Jun 329.46aMSTCA North HeptathlonJune 3, 2024
800 Meters · OutdoorMSTCA North Heptathlon · Jun 33:05.18aMSTCA North HeptathlonJune 3, 2024
High Jump · OutdoorMSTCA Division 2 Relays · May 161.53mMSTCA Division 2 RelaysMay 16, 2025
Javelin · 600g · OutdoorDedham v Hopkinton · Apr 3061-9Dedham v HopkintonApril 30, 2026
Long Jump · OutdoorNorwood at Hopkinton · Apr 1514-11.50Norwood at HopkintonApril 15, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · HopkintonHigh Jump--SCR11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 7 · HopkintonHigh Jump7.5-00.0011
May 22Hopkinton Last Chance MeetMay 22 · High Jump · Place 1 · HopkintonHigh Jump1.5-02.0011
May 19TVL Outdoor Track & Field ShowcaseMay 19 · High Jump · HopkintonHigh Jump--NH11
May 9Weston Twilight Invitational - Weston EventsMay 9 · High Jump · Place 6 · HopkintonHigh Jump64-10.0011
May 9Weston Twilight Invitational - Weston EventsMay 9 · Javelin · Place 36 · HopkintonJavelin3649-0611
May 5Hopkinton vs WestwoodMay 5 · High Jump · Place 3 · HopkintonHigh Jump3.5-00.0011
May 5Hopkinton vs WestwoodMay 5 · Javelin · Place 7 · HopkintonJavelin600g7.57-1011
May 5Hopkinton vs WestwoodMay 5 · 100 Meters · Hopkinton100 Meters--DNS11
May 2MSTCA Division 2 RelaysMay 2 · High Jump · Place 2 · HopkintonHigh Jump21.53m11
Apr 30Dedham v HopkintonApr 30 · High Jump · Place 1 · HopkintonHigh Jump1.5-011
Apr 30Dedham v HopkintonApr 30 · Javelin · Place 5 · HopkintonJavelin600g5.61-9 PB11
Apr 15Norwood at HopkintonApr 15 · Long Jump · Place 3 · HopkintonLong Jump3.14-11.50 PB11
Apr 15Norwood at HopkintonApr 15 · High Jump · Place 1 · HopkintonHigh Jump1.5-00.0011
Apr 15Norwood at HopkintonApr 15 · 100 Meters · Hopkinton100 Meters--DNS11
Apr 7Holliston at HopkintonApr 7 · Long Jump · Place 1 · HopkintonLong Jump1.14-09.5011
Apr 7Holliston at HopkintonApr 7 · High Jump · Place 1 · HopkintonHigh Jump1.5-02.0011
Apr 7Holliston at HopkintonApr 7 · Javelin · HopkintonJavelin600g--DNS11
Apr 7Holliston at HopkintonApr 7 · 100 Meters · Hopkinton100 Meters--DNS11
Mar 31Ashland vs HopkintonMar 31 · High Jump · Place 1 · HopkintonHigh Jump15-211
Mar 31Ashland vs HopkintonMar 31 · Javelin · Place 2 · HopkintonJavelin287-611
Mar 31Ashland vs HopkintonMar 31 · 100 Meters · Place 5 · Hopkinton100 Meters515.49a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 7 · HopkintonHigh Jump75-010
May 20TVL Showcase MeetMay 20 · High Jump · Place 3 · HopkintonHigh Jump35-010
May 16MSTCA Division 2 RelaysMay 16 · High Jump · Place 1 · HopkintonHigh Jump11.53m PB10
May 13Dedham vs HopkintonMay 13 · High Jump · Place 2 · HopkintonHigh Jump25-010
May 1Norwood vs HopkintonMay 1 · High Jump · Place 1 · HopkintonHigh Jump15-010
Apr 14Hopkinton at HollistonApr 14 · High Jump · Place 3 · HopkintonHigh Jump34-10.0010
Apr 2Hopkinton at WestwoodApr 2 · High Jump · Place 6 · HopkintonHigh Jump64-410

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 3MSTCA North HeptathlonJun 3 · High Jump · Place 1 · HopkintonHigh Jump11.55m—
Jun 3MSTCA North HeptathlonJun 3 · Javelin · Place 32 · HopkintonJavelin3217.85m—
Jun 3MSTCA North HeptathlonJun 3 · Shot Put · Place 17 · HopkintonShot Put177.37m—
Jun 3MSTCA North HeptathlonJun 3 · 100m Hurdles · Place 43 · Hopkinton100m Hurdles4320.84a—
Jun 3MSTCA North HeptathlonJun 3 · 800 Meters · Place 48 · Hopkinton800 Meters483:05.18a PB—
Jun 3MSTCA North HeptathlonJun 3 · 200 Meters · Place 33 · Hopkinton200 Meters3329.46a PB—
May 30MIAA Meet of ChampionsMay 30 · High Jump · Place 12 · HopkintonHigh Jump125-2—
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · High Jump · Place 8 · HopkintonHigh Jump8.5-00.009
May 18Mercury Grand InvitationalMay 18 · High Jump · Place 2 · HopkintonHigh Jump25-2—
May 14Tri Valley League ChampionshipMay 14 · High Jump · Place 4 · HopkintonHigh Jump45-0—
May 8Hopkinton v NorwoodMay 8 · 100 Meters · Place 12 · Hopkinton100 Meters1214.52a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · High Jump · Place 5 · HopkintonHigh Jump55-0—
Apr 30TVL - Hopkinton v HollistonApr 30 · High Jump · Place 1 · HopkintonHigh Jump15-0—
Apr 30TVL - Hopkinton v HollistonApr 30 · 100 Meters · Place 10 · Hopkinton100 Meters1014.62a—
Apr 23Ashland vs HopkintonApr 23 · Long Jump · Place 5 · HopkintonLong Jump5.12-10.009
Apr 23Ashland vs HopkintonApr 23 · 100 Meters · Place 10 · Hopkinton100 Meters10.13.8 PB9
Apr 9Hopkinton v WestwoodApr 9 · High Jump · Place 1 · HopkintonHigh Jump15-2—
Apr 9Hopkinton v WestwoodApr 9 · 200 Meters · Place 9 · Hopkinton200 Meters929.97a—
Apr 3Medfield vs HopkintonApr 3 · High Jump · Place 1 · HopkintonHigh Jump1.4-10.00Unofficial9
Apr 3Medfield vs HopkintonApr 3 · 100 Meters · Place 11 · Hopkinton100 Meters11.14.3Unofficial9