Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNorton vs Medfield · May 539-10Norton vs MedfieldMay 5, 2026
Shot Put · 4kg · IndoorTri Valley League - Meet 3 · Dec 3017-01.00Tri Valley League - Meet 3December 30, 2025
Shot Put · 4kg · OutdoorNorton at Bellingham · Apr 2920-03.50Norton at BellinghamApril 29, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5Norton vs MedfieldMay 5 · Discus · Place 8 · NortonDiscus1kg8.39-10 PB12
May 5Norton vs MedfieldMay 5 · Shot Put · Place 11 · NortonShot Put4kg11.20-03.0012
Apr 29Norton at BellinghamApr 29 · Discus · Place 12 · NortonDiscus1kg12.35-0412
Apr 29Norton at BellinghamApr 29 · Shot Put · Place 10 · NortonShot Put4kg10.20-03.50 PB12
Apr 14Norton @ Dover SherbornApr 14 · Discus · Place 7 · NortonDiscus1kg7.40' 6"Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · Shot Put · Place 7 · NortonShot Put4kg7.20' 9"Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · Shot Put · NortonShot Put4kg—20' 9"Unofficial12
Apr 7Norton vs MillisApr 7 · Discus · Place 7 · NortonDiscus739-0612
Apr 7Norton vs MillisApr 7 · Shot Put · Place 10 · NortonShot Put1019-07.0012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14TVL- Small Double-DualJan 14 · Shot Put · Place 10 · NortonShot Put1017-211
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · Shot Put · Place 4 · NortonShot Put416-711

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · Shot Put · Place 7 · NortonShot Put4kg7.17-01.00 PB11
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · Shot Put · Place 22 · NortonShot Put2216-9.2511
Dec 11Tri Valley League - Meet 1Dec 11 · Shot Put · Place 17 · NortonShot Put4kg17.14-07.0011
Jan 24Tri Valley League Meet 5Jan 24 · Shot Put · Place 19 · NortonShot Put1915-5—
Jan 3Tri Valley Meet 4Jan 3 · Shot Put · Place 16 · NortonShot Put1614-8.75—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · Shot Put · NortonShot Put4kg--DNS10
Dec 19Tri Valley Meet 2BDec 19 · Shot Put · Place 15 · NortonShot Put4kg15.13-510
Dec 13Tri Valley - Meet 1Dec 13 · Shot Put · Place 13 · NortonShot Put4kg13.14-06.0010