Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorTVL Double-Dual · Jan 221:01.87aTVL Double-DualJanuary 22, 2026
55 Meter · IndoorTVL Double-Dual · Jan 229.44aTVL Double-DualJanuary 22, 2026
Javelin · 800g · OutdoorTVL Outdoor Track & Field Showcase · May 1993-05TVL Outdoor Track & Field ShowcaseMay 19, 2026
Shot Put · 12lb · IndoorTVL Double-Dual · Jan 2225-04.50TVL Double-DualJanuary 22, 2026
Shot Put · 12lb · OutdoorNorwood at Hopkinton · Apr 1525-03.50Norwood at HopkintonApril 15, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19TVL Outdoor Track & Field ShowcaseMay 19 · Javelin · Place 21 · Norwood SeniorJavelin800g21.93-05 PB9
May 5Norwood vs AshlandMay 5 · Javelin · Place 4 · Norwood SeniorJavelin490-069
May 5Norwood vs AshlandMay 5 · Shot Put · Place 11 · Norwood SeniorShot Put1127-06.009
Apr 29Westwood vs NorwoodApr 29 · Javelin · Place 3 · Norwood SeniorJavelin395-009
Apr 29Westwood vs NorwoodApr 29 · Shot Put · Place 8 · Norwood SeniorShot Put826-09.009
Apr 15Norwood at HopkintonApr 15 · Javelin · Place 10 · Norwood SeniorJavelin800g10.85-109
Apr 15Norwood at HopkintonApr 15 · Shot Put · Place 13 · Norwood SeniorShot Put12lb13.25-03.50 PB9
Apr 7Dedham vs NorwoodApr 7 · Javelin · Place 5 · Norwood SeniorJavelin800g5.59-49
Apr 7Dedham vs NorwoodApr 7 · Shot Put · Place 10 · Norwood SeniorShot Put12lb10.25-29
Mar 31Norwood v HollistonMar 31 · Javelin · Place 2 · Norwood SeniorJavelin282-49
Mar 31Norwood v HollistonMar 31 · Shot Put · Place 9 · Norwood SeniorShot Put926-6.509

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22TVL Double-DualJan 22 · 300 Meters · Place 15 · Norwood Senior300 Meters15.1:01.87a PB9
Jan 22TVL Double-DualJan 22 · 55 Meter · Place 34 · Norwood Senior55 Meter34.9.44a PB9
Jan 22TVL Double-DualJan 22 · Shot Put · Place 11 · Norwood SeniorShot Put12lb11.25-04.50 PB9
Jan 8Tri Valley League - Meet 4Jan 8 · Shot Put · Place 19 · Norwood SeniorShot Put1923-29

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 49 · Norwood Senior55 Meter49.9.77a9
Dec 30Tri Valley League - Meet 3Dec 30 · Shot Put · Place 5 · Norwood SeniorShot Put12lb5.22-01.009
Dec 18Tri Valley League - Meet 2Dec 18 · 55 Meter · Place 58 · Norwood Senior55 Meter58.9.97a9
Dec 18Tri Valley League - Meet 2Dec 18 · Shot Put · Place 14 · Norwood SeniorShot Put12lb14.18-09.009
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 80 · Norwood Senior55 Meter80.10.08a9
Dec 11Tri Valley League - Meet 1Dec 11 · Shot Put · Place 25 · Norwood SeniorShot Put12lb25.16-08.009