Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 4kg · IndoorTri Valley League - Meet 3 · Dec 3016-02.00Tri Valley League - Meet 3December 30, 2025
Shot Put · 4kg · OutdoorNorton at Bellingham · Apr 2920-11.50Norton at BellinghamApril 29, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 71 · NortonShot Put7120-19
May 5Norton vs MedfieldMay 5 · Shot Put · Place 10 · NortonShot Put4kg10.20-04.509
Apr 29Norton at BellinghamApr 29 · Shot Put · Place 9 · NortonShot Put4kg9.20-11.50 PB9
Apr 14Norton @ Dover SherbornApr 14 · Shot Put · NortonShot Put4kg—17' 9"Unofficial9
Apr 7Norton vs MillisApr 7 · Shot Put · Place 11 · NortonShot Put1118-07.509

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14TVL- Small Double-DualJan 14 · Shot Put · Place 8 · NortonShot Put817-119
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · Shot Put · Place 5 · NortonShot Put516-09

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · Shot Put · Place 10 · NortonShot Put4kg10.16-02.00 PB9
Dec 11Tri Valley League - Meet 1Dec 11 · Shot Put · Place 15 · NortonShot Put4kg15.15-01.009