Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAshland vs Norwood · Apr 112.87aAshland vs NorwoodApril 1, 2025
300 Meters · IndoorTri Valley League Meet 5 · Jan 2454.88aTri Valley League Meet 5January 24, 2025
55 Meter · IndoorTri Valley Meet 2B · Dec 198.39aTri Valley Meet 2BDecember 19, 2024
Discus · 1.6kg · OutdoorAndover Boosters Invitational · May 9106-10Andover Boosters InvitationalMay 9, 2026
Shot Put · 12lb · IndoorTVL Double-Dual · Jan 2240-00.50TVL Double-DualJanuary 22, 2026
Shot Put · 12lb · OutdoorMIAA Division 4 Track & Field Championship · May 2843-10.25MIAA Division 4 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Shot Put · Place 11 · Norwood SeniorShot Put12lb11.43-10.25 PB11
May 23MSTCA South Shore TwilightMay 23 · Discus · Place 13 · Norwood SeniorDiscus13115-811
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 18 · Norwood SeniorShot Put1839-011
May 9Andover Boosters InvitationalMay 9 · Discus · Place 20 · Norwood SeniorDiscus1.6kg20.106-10 PB11
May 9Andover Boosters InvitationalMay 9 · Shot Put · Place 13 · Norwood SeniorShot Put12lb13.41-05.7511
May 5Norwood vs AshlandMay 5 · Discus · Place 3 · Norwood SeniorDiscus398-1011
May 5Norwood vs AshlandMay 5 · Shot Put · Place 1 · Norwood SeniorShot Put141-00.0011
May 3MSTCA Division 4 RelaysMay 3 · Shot Put · Place 7 · Norwood SeniorShot Put712.34m11
Apr 29Westwood vs NorwoodApr 29 · Discus · Place 2 · Norwood SeniorDiscus2116-0911
Apr 29Westwood vs NorwoodApr 29 · Shot Put · Place 3 · Norwood SeniorShot Put339-04.5011
Apr 15Norwood at HopkintonApr 15 · Discus · Place 3 · Norwood SeniorDiscus1.6kg3.102-0811
Apr 15Norwood at HopkintonApr 15 · Shot Put · Place 3 · Norwood SeniorShot Put12lb3.40-02.5011
Apr 7Dedham vs NorwoodApr 7 · Discus · Place 4 · Norwood SeniorDiscus1.6kg4.76-311
Apr 7Dedham vs NorwoodApr 7 · Shot Put · Place 2 · Norwood SeniorShot Put12lb2.38-811
Mar 31Norwood v HollistonMar 31 · Discus · Place 5 · Norwood SeniorDiscus575-211
Mar 31Norwood v HollistonMar 31 · Shot Put · Place 1 · Norwood SeniorShot Put139-3.5011

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 5Tri Valley League OpenFeb 5 · Shot Put · Place 8 · Norwood SeniorShot Put838-311
Jan 31Tri Valley League ShowcaseJan 31 · Shot Put · Place 22 · Norwood SeniorShot Put2231-711
Jan 22TVL Double-DualJan 22 · 55 Meter · Norwood Senior55 Meter--DNS11
Jan 22TVL Double-DualJan 22 · Shot Put · Place 6 · Norwood SeniorShot Put12lb6.40-00.50 PB11
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 58 · Norwood SeniorShot Put5810.56m11
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 23 · Norwood SeniorShot Put2339-10.5011
Jan 8Tri Valley League - Meet 4Jan 8 · Shot Put · Place 9 · Norwood SeniorShot Put937-1.5011

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · Shot Put · Place 7 · Norwood SeniorShot Put12lb7.36-07.0011
Dec 18Tri Valley League - Meet 2Dec 18 · Shot Put · Place 8 · Norwood SeniorShot Put12lb8.37-00.0011
Dec 11Tri Valley League - Meet 1Dec 11 · Shot Put · Place 16 · Norwood SeniorShot Put12lb16.33-03.5011
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 28 · Norwood Senior300 Meters2854.88a PB—
Jan 24Tri Valley League Meet 5Jan 24 · Shot Put · Place 43 · Norwood SeniorShot Put4329-8.50—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Shot Put · Place 72 · Norwood SeniorShot Put728.68m—
Jan 3Tri Valley Meet 4Jan 3 · Shot Put · Place 43 · Norwood SeniorShot Put4328-5.50—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Discus · Place 19 · Norwood SeniorDiscus1984-510
May 20TVL Showcase MeetMay 20 · Shot Put · Place 18 · Norwood SeniorShot Put1836-8.7510
May 8Westwood v. NorwoodMay 8 · Discus · Place 4 · Norwood SeniorDiscus1.6kg4.74'1010
May 8Westwood v. NorwoodMay 8 · Shot Put · Place 3 · Norwood SeniorShot Put12lb3.34'610
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Discus · Place 23 · Norwood SeniorDiscus2383-010
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Shot Put · Place 20 · Norwood SeniorShot Put2035-6.5010
May 1Norwood vs HopkintonMay 1 · Discus · Place 9 · Norwood SeniorDiscus981-510
May 1Norwood vs HopkintonMay 1 · Shot Put · Place 5 · Norwood SeniorShot Put533-810
Apr 15Dedham v. NorwoodApr 15 · Discus · Norwood SeniorDiscus1.6kg—74'0Unofficial10
Apr 15Dedham v. NorwoodApr 15 · Shot Put · Norwood SeniorShot Put12lb—33'2Unofficial10
Apr 15Dedham v. NorwoodApr 15 · 100 Meters · Norwood Senior100 Meters—14.9Unofficial10
Apr 9Holliston v NorwoodApr 9 · Discus · Place 5 · Norwood SeniorDiscus586-310
Apr 9Holliston v NorwoodApr 9 · Shot Put · Place 6 · Norwood SeniorShot Put634-210
Apr 9Holliston v NorwoodApr 9 · 100 Meters · Place 16 · Norwood Senior100 Meters1616.40a10
Apr 1Ashland vs NorwoodApr 1 · Shot Put · Place 3 · Norwood SeniorShot Put332-5.5010
Apr 1Ashland vs NorwoodApr 1 · 100 Meters · Place 7 · Norwood Senior100 Meters712.87a PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · Shot Put · Place 6 · Norwood SeniorShot Put12lb6.29-02.0010
Dec 19Tri Valley Meet 2BDec 19 · 55 Meter · Place 43 · Norwood Senior55 Meter43.8.39a PB10
Dec 19Tri Valley Meet 2BDec 19 · Shot Put · Place 5 · Norwood SeniorShot Put12lb5.27-510
Dec 13Tri Valley - Meet 1Dec 13 · Shot Put · Place 13 · Norwood SeniorShot Put12lb13.26-03.0010