Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNorton vs Medfield · May 582-09Norton vs MedfieldMay 5, 2026
Javelin · 800g · OutdoorMIAA Division 5 Track & Field Championship · May 29145-02MIAA Division 5 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 5 · NortonJavelin800g5.145-02 PB10
May 19TVL Outdoor Track & Field ShowcaseMay 19 · Javelin · Place 2 · NortonJavelin800g2.144-0110
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Javelin · Place 3 · NortonJavelin3141-910
May 5Norton vs MedfieldMay 5 · Javelin · Place 1 · NortonJavelin800g1.131-0210
May 5Norton vs MedfieldMay 5 · Discus · Place 6 · NortonDiscus1.6kg6.82-09 PB10
Apr 29Norton at BellinghamApr 29 · Javelin · Place 2 · NortonJavelin800g2.130-1010
Apr 29Norton at BellinghamApr 29 · Discus · NortonDiscus1.6kg--DNS10
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 4 · NortonJavelin4142-0310
Apr 14Norton @ Dover SherbornApr 14 · Javelin · Place 1 · NortonJavelin800g1.141' 4"Unofficial10
Apr 14Norton @ Dover SherbornApr 14 · Javelin · NortonJavelin800g—141' 4"Unofficial10
Apr 14Norton @ Dover SherbornApr 14 · Discus · Place 3 · NortonDiscus1.6kg3.87' 1"Unofficial10
Apr 7Norton vs MillisApr 7 · Javelin · Place 1 · NortonJavelin1132-0410
Apr 7Norton vs MillisApr 7 · Discus · Place 7 · NortonDiscus774-0010

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Javelin · Place 9 · NortonJavelin9115-89
May 17MSTCA Dr. George Steele RelaysMay 17 · Javelin · Place 26 · NortonJavelin2628.79m9
May 7Norton vs BellinghamMay 7 · Javelin · Place 4 · NortonJavelin4118-89
May 7Norton vs BellinghamMay 7 · Discus · Place 10 · NortonDiscus1060-09
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Javelin · Place 5 · NortonJavelin800g5.125-069
Apr 29Norton vs Dover-SherbornApr 29 · Javelin · Place 4 · NortonJavelin4116-109
Apr 29Norton vs Dover-SherbornApr 29 · Discus · Place 9 · NortonDiscus962-049
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Javelin · NortonJavelin800g--DNS9
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Discus · NortonDiscus1.6kg--DNS9
Apr 15Norton vs Medway vs MillisApr 15 · Javelin · Place 5 · NortonJavelin599-109
Apr 2Medfield vs. NortonApr 2 · Javelin · Place 3 · NortonJavelin3116-39