Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHopkinton Last Chance Meet · May 2289-00Hopkinton Last Chance MeetMay 22, 2026
Hammer · 12lb · OutdoorHopkinton Last Chance Meet · May 22102-06Hopkinton Last Chance MeetMay 22, 2026
Shot Put · 12lb · IndoorTVL Double-Dual · Jan 2234-07.50TVL Double-DualJanuary 22, 2026
Shot Put · 12lb · OutdoorNorwood at Hopkinton · Apr 1534-09.00Norwood at HopkintonApril 15, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28Hopkinton Hammer MeetMay 28 · Hammer · Place 3 · HopkintonHammer12lb3.88-09Unofficial10
May 22Hopkinton Last Chance MeetMay 22 · Hammer · Place 5 · HopkintonHammer12lb5.102-06 PB10
May 22Hopkinton Last Chance MeetMay 22 · Discus · Place 18 · HopkintonDiscus1.6kg18.89-00 PB10
May 22Hopkinton Last Chance MeetMay 22 · Shot Put · Place 16 · HopkintonShot Put12lb16.34-08.5010
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Discus · Place 39 · HopkintonDiscus3983-110
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Shot Put · Place 31 · HopkintonShot Put3133-4.510
May 5Hopkinton vs WestwoodMay 5 · Discus · Place 6 · HopkintonDiscus1.6kg6.86-0410
May 5Hopkinton vs WestwoodMay 5 · Shot Put · Place 7 · HopkintonShot Put12lb7.32-05.5010
Apr 30Dedham v HopkintonApr 30 · Discus · Place 5 · HopkintonDiscus1.6kg5.87-11.510
Apr 15Norwood at HopkintonApr 15 · Discus · Place 7 · HopkintonDiscus1.6kg7.81-0310
Apr 15Norwood at HopkintonApr 15 · Shot Put · Place 6 · HopkintonShot Put12lb6.34-09.00 PB10
Apr 7Holliston at HopkintonApr 7 · Discus · Place 11 · HopkintonDiscus1.6kg11.61-0010
Apr 7Holliston at HopkintonApr 7 · Shot Put · HopkintonShot Put12lb--DNS10
Mar 31Ashland vs HopkintonMar 31 · Discus · Place 13 · HopkintonDiscus1362-810
Mar 31Ashland vs HopkintonMar 31 · Shot Put · Place 3 · HopkintonShot Put330-910

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · Weight Throw · Place 15 · HopkintonWeight Throw1511.42m10
Feb 5Tri Valley League OpenFeb 5 · Weight Throw · Place 3 · HopkintonWeight Throw331-10.5010
Feb 5Tri Valley League OpenFeb 5 · Shot Put · Place 18 · HopkintonShot Put1831-410
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · Shot Put · Place 47 · HopkintonShot Put4732-110
Jan 22TVL Double-DualJan 22 · Shot Put · Place 2 · HopkintonShot Put12lb2.34-07.50 PB10
Jan 8Tri Valley League - Meet 4Jan 8 · Shot Put · Place 2 · HopkintonShot Put232-910

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Tri Valley League - Meet 1Dec 11 · Shot Put · Place 21 · HopkintonShot Put12lb21.32-06.0010

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Dedham vs HopkintonMay 13 · Discus · Place 13 · HopkintonDiscus1371-69
May 13Dedham vs HopkintonMay 13 · Shot Put · Place 13 · HopkintonShot Put1329-5.509
Apr 14Hopkinton at HollistonApr 14 · Discus · Place 17 · HopkintonDiscus1765-019
Apr 14Hopkinton at HollistonApr 14 · Shot Put · Place 11 · HopkintonShot Put1128-05.009