Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNorton vs Medfield · May 519.32aNorton vs MedfieldMay 5, 2026
200 Meters · OutdoorNorton vs Medfield · May 531.34aNorton vs MedfieldMay 5, 2026
High Jump · IndoorMSTCA Division 4 James Kalperis Relays · Jan 191.35mMSTCA Division 4 James Kalperis RelaysJanuary 19, 2025
High Jump · OutdoorTVL Outdoor Track & Field Showcase · May 194-08.00TVL Outdoor Track & Field ShowcaseMay 19, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · High Jump · Place 17 · NortonHigh Jump174-811
May 23MSTCA South Shore TwilightMay 23 · 100m Hurdles · Place 26 · Norton100m HurdlesRound S2619.41a11
May 19TVL Outdoor Track & Field ShowcaseMay 19 · High Jump · Place 11 · NortonHigh Jump11.4-08.00 PB11
May 12Norton vs MedwayMay 12 · 100m Hurdles · Norton100m Hurdles33" / 0.838m—18.38Unofficial11
May 12Norton vs MedwayMay 12 · 200 Meters · Norton200 Meters—30.8Unofficial11
May 5Norton vs MedfieldMay 5 · High Jump · Place 1 · NortonHigh Jump1.4-08.0011
May 5Norton vs MedfieldMay 5 · 100m Hurdles · Place 2 · Norton100m Hurdles33" / 0.838m2.19.32a PB11
May 5Norton vs MedfieldMay 5 · 200 Meters · Place 7 · Norton200 Meters7.31.34a PB11
Apr 29Norton at BellinghamApr 29 · High Jump · Place 2 · NortonHigh Jump2.4-06.0011
Apr 29Norton at BellinghamApr 29 · 100m Hurdles · Place 3 · Norton100m Hurdles33" / 0.838m3.20.27a11
Apr 29Norton at BellinghamApr 29 · 200 Meters · Place 5 · Norton200 Meters5.32.23a11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · High Jump · Place 9 · NortonHigh Jump94-08.0011
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100m Hurdles · Place 14 · Norton100m HurdlesRound P1419.72a11
Apr 14Norton @ Dover SherbornApr 14 · High Jump · Place 2 · NortonHigh Jump2.4' 8"Unofficial11
Apr 14Norton @ Dover SherbornApr 14 · 200 Meters · Norton200 Meters—31.7Unofficial11
Apr 7Norton vs MillisApr 7 · High Jump · Place 1 · NortonHigh Jump14-06.0011
Apr 7Norton vs MillisApr 7 · 100m Hurdles · Place 2 · Norton100m Hurdles218.87a11
Apr 7Norton vs MillisApr 7 · 200 Meters · Place 1 · Norton200 Meters131.99a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 13 · NortonHigh Jump134-811
Feb 7MSTCA Qualifier MeetFeb 7 · High Jump · Place 6 · NortonHigh Jump64-1011
Jan 31Tri Valley League ShowcaseJan 31 · High Jump · Place 10 · NortonHigh Jump104-811
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · High Jump · Place 11 · NortonHigh Jump111.40m11
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · High Jump · Place 3 · NortonHigh Jump34-811
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55m Hurdles · Place 7 · Norton55m Hurdles710.85a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · High Jump · Place 6 · NortonHigh Jump64-611
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55m Hurdles · Place 13 · Norton55m Hurdles1310.89a11
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55m Hurdles · Place 2 · Norton55m Hurdles210.89a11
Jan 24Tri Valley League Meet 5Jan 24 · High Jump · Place 14 · NortonHigh Jump144-8—
Jan 24Tri Valley League Meet 5Jan 24 · 55m Hurdles · Place 45 · Norton55m Hurdles4511.62a—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · High Jump · Place 13 · NortonHigh Jump131.35m PB—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · High Jump · Place 23 · NortonHigh Jump234-4—
Jan 3Tri Valley Meet 4Jan 3 · High Jump · Place 15 · NortonHigh Jump154-6—
Jan 3Tri Valley Meet 4Jan 3 · 55m Hurdles · Place 35 · Norton55m Hurdles3511.40a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · High Jump · Place 23 · NortonHigh Jump234-410
May 7Norton vs BellinghamMay 7 · High Jump · Place 3 · NortonHigh Jump34-810
May 7Norton vs BellinghamMay 7 · 100m Hurdles · Place 6 · Norton100m Hurdles619.710
Apr 29Norton vs Dover-SherbornApr 29 · High Jump · Place 7 · NortonHigh Jump74-04.0010
Apr 29Norton vs Dover-SherbornApr 29 · 100m Hurdles · Place 7 · Norton100m Hurdles720.93a10
Apr 15Norton vs Medway vs MillisApr 15 · High Jump · Place 4 · NortonHigh Jump44-06.0010
Apr 15Norton vs Medway vs MillisApr 15 · 400m Hurdles · Place 6 · Norton400m Hurdles61:32.12a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · High Jump · Place 22 · NortonHigh Jump224-8—
May 18Mercury Grand InvitationalMay 18 · High Jump · Place 9 · NortonHigh Jump94-4—
May 14Tri Valley League ChampionshipMay 14 · High Jump · Place 11 · NortonHigh Jump114-6—
May 7Dover-Sherborn vs NortonMay 7 · High Jump · Place 4 · NortonHigh Jump44-6—
May 7Dover-Sherborn vs NortonMay 7 · 200 Meters · Place 14 · Norton200 Meters1432.72a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · High Jump · Place 15 · NortonHigh Jump154-6—
May 1Norton vs MillisMay 1 · High Jump · Place 3 · NortonHigh Jump34-10—
Apr 24Norton vs MedwayApr 24 · High Jump · Place 2 · NortonHigh Jump24-10—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3Tri Valley League ShowcaseFeb 3 · High Jump · Place 8 · NortonHigh Jump84-8—
Feb 3Tri Valley League ShowcaseFeb 3 · 55m Hurdles · Place 24 · Norton55m Hurdles2411.46a—
Jan 26Tri Valley League - Meet 5Jan 26 · High Jump · Place 21 · NortonHigh Jump214-4—
Jan 26Tri Valley League - Meet 5Jan 26 · 55m Hurdles · Place 25 · Norton55m Hurdles2511.45a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · High Jump · Place 13 · NortonHigh Jump134-4—
Jan 5Tri Valley League - Meet 4Jan 5 · High Jump · Place 7 · NortonHigh Jump74-6—
Jan 5Tri Valley League - Meet 4Jan 5 · 55m Hurdles · Place 27 · Norton55m Hurdles2711.65a—