Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHolliston at Hopkinton · Apr 754-07Holliston at HopkintonApril 7, 2026
Shot Put · 12lb · IndoorHolliston and Dedham · May 624-10.00Holliston and DedhamMay 6, 2026
Shot Put · 12lb · OutdoorHolliston at Hopkinton · Apr 725-03.00Holliston at HopkintonApril 7, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 6Holliston and DedhamMay 6 · Discus · HollistonDiscus1.6kg—SCR11
May 6Holliston and DedhamMay 6 · Shot Put · Place 15 · HollistonShot Put12lb15.24-10.00 PB11

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28Ashland vs HollistonApr 28 · Discus · Place 16 · HollistonDiscus1648-0611
Apr 28Ashland vs HollistonApr 28 · Shot Put · Place 17 · HollistonShot Put1725-02.0011
Apr 14Holliston vs WestwoodApr 14 · Discus · Place 8 · HollistonDiscus850-0811
Apr 14Holliston vs WestwoodApr 14 · Shot Put · Place 12 · HollistonShot Put1223-06.0011
Apr 7Holliston at HopkintonApr 7 · Discus · Place 14 · HollistonDiscus1.6kg14.54-07 PB11
Apr 7Holliston at HopkintonApr 7 · Shot Put · Place 14 · HollistonShot Put12lb14.25-03.00 PB11
Mar 31Norwood v HollistonMar 31 · Discus · Place 8 · HollistonDiscus854-111
Mar 31Norwood v HollistonMar 31 · Shot Put · Place 15 · HollistonShot Put1524-7.5011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Ashland at HollistonMay 7 · Shot Put · Place 20 · HollistonShot Put2022-10.5010
Apr 14Hopkinton at HollistonApr 14 · Discus · Place 19 · HollistonDiscus1946-1010
Apr 14Hopkinton at HollistonApr 14 · Shot Put · Place 17 · HollistonShot Put1724-02.5010
Apr 9Holliston v NorwoodApr 9 · Discus · Place 11 · HollistonDiscus1149-810
Apr 9Holliston v NorwoodApr 9 · Shot Put · Place 14 · HollistonShot Put1423-710
Apr 1Dedham Versus HollistonApr 1 · Discus · Place 14 · HollistonDiscus1446-1110
Apr 1Dedham Versus HollistonApr 1 · Shot Put · Place 18 · HollistonShot Put1823-110

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3Tri Valley Meet 4Jan 3 · Shot Put · Place 49 · HollistonShot Put4923-9.75—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · Shot Put · Place 49 · HollistonShot Put12lb49.23-05.2510
Dec 18Tri Valley Meet 2ADec 18 · Shot Put · Place 5 · HollistonShot Put12lb5.24' 110
Dec 13Tri Valley - Meet 1Dec 13 · Shot Put · Place 22 · HollistonShot Put12lb22.22-11.0010