Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorton vs Bellingham · May 713.8Norton vs BellinghamMay 7, 2025
55 Meters · IndoorTVL- Norton vs Millis; Holliston vs Hopkinton · Dec 178.26aTVL- Norton vs Millis; Holliston vs HopkintonDecember 17, 2025
Javelin · 600g · OutdoorNorton vs Medfield · May 574-05Norton vs MedfieldMay 5, 2026
Shot Put · 4kg · OutdoorNorton vs Medfield · May 517-04.00Norton vs MedfieldMay 5, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Javelin · Place 27 · NortonJavelin2771-512
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 49 · Norton100 MetersRound S4914.04a12
May 12Norton vs MedwayMay 12 · 100 Meters · Norton100 Meters—13.70Unofficial12
May 5Norton vs MedfieldMay 5 · Javelin · Place 5 · NortonJavelin600g5.74-05 PB12
May 5Norton vs MedfieldMay 5 · Shot Put · Place 12 · NortonShot Put4kg12.17-04.00 PB12
Apr 7Norton vs MillisApr 7 · Javelin · Place 3 · NortonJavelin379-0712
Apr 7Norton vs MillisApr 7 · Shot Put · Place 9 · NortonShot Put919-07.5012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14TVL- Small Double-DualJan 14 · Shot Put · Place 18 · NortonShot Put1820-5.5012
Jan 14TVL- Small Double-DualJan 14 · 55 Meters · Place 13 · Norton55 Meters138.54a12
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · Shot Put · Place 1 · NortonShot Put120-812

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · Shot Put · Place 20 · NortonShot Put2019-212
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55 Meters · Place 11 · Norton55 Meters118.26a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Javelin · Place 15 · NortonJavelin1567-011
May 17MSTCA Dr. George Steele RelaysMay 17 · Javelin · Place 23 · NortonJavelin2320.06m11
May 7Norton vs BellinghamMay 7 · Javelin · Place 3 · NortonJavelin372-111
May 7Norton vs BellinghamMay 7 · 100 Meters · Place 1 · Norton100 Meters113.8 PB11
Apr 29Norton vs Dover-SherbornApr 29 · Javelin · Place 4 · NortonJavelin475-0211
Apr 29Norton vs Dover-SherbornApr 29 · 100 Meters · Place 1 · Norton100 Meters114.69a11
Apr 15Norton vs Medway vs MillisApr 15 · Javelin · Place 3 · NortonJavelin379-0511
Apr 15Norton vs Medway vs MillisApr 15 · Shot Put · Place 20 · NortonShot Put2018-01.2511

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · Javelin · Place 23 · NortonJavelin2361-6—
May 7Dover-Sherborn vs NortonMay 7 · Javelin · Place 13 · NortonJavelin1354-0—
May 7Dover-Sherborn vs NortonMay 7 · Shot Put · Place 14 · NortonShot Put1415-7—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Javelin · Place 30 · NortonJavelin3058-1—
May 1Norton vs MillisMay 1 · Javelin · Place 3 · NortonJavelin364-9—
May 1Norton vs MillisMay 1 · Shot Put · Place 15 · NortonShot Put1517-6—
Apr 24Norton vs MedwayApr 24 · Javelin · Place 4 · NortonJavelin463-5—
Apr 24Norton vs MedwayApr 24 · Shot Put · Place 16 · NortonShot Put1616-11—
Apr 10Norton vs DedhamApr 10 · Javelin · Place 5 · NortonJavelin563-2—
Apr 10Norton vs DedhamApr 10 · Shot Put · Place 16 · NortonShot Put1617-7.50—
Apr 10Norton vs DedhamApr 10 · Javelin · Place 5 · NortonJavelin563-2—
Apr 10Norton vs DedhamApr 10 · Shot Put · Place 16 · NortonShot Put1617-7.50—