Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBellingham @ Dover Sherborn · Apr 711.3Bellingham @ Dover SherbornApril 7, 2026
55 Meters · IndoorTVL- Norton vs Dover-Sherborn; Millis vs Medway · Jan 76.85aTVL- Norton vs Dover-Sherborn; Millis vs MedwayJanuary 7, 2026
Long Jump · IndoorMSTCA Division 4 James Kalperis Relays · Jan 195.59mMSTCA Division 4 James Kalperis RelaysJanuary 19, 2025
Long Jump · OutdoorMedway vs DS · May 520-03Medway vs DSMay 5, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 100 Meters · Place 14 · Dover-Sherborn100 MetersRound P14.11.97a12
May 16MSTCA Coaches Shore InvitationalMay 16 · Long Jump · Place 35 · Dover-SherbornLong Jump3518-1112
May 5Medway vs DSMay 5 · Long Jump · Place 3 · Dover-SherbornLong Jump3.20-03 PB12
May 5Medway vs DSMay 5 · 100 Meters · Place 3 · Dover-Sherborn100 Meters3.11.612
May 5Medway vs Dover SherbornMay 5 · Long Jump · Dover-SherbornLong Jump—20' 3"Unofficial12
May 5Medway vs Dover SherbornMay 5 · 100 Meters · Dover-Sherborn100 Meters—11.6Unofficial12
Apr 28Medfield vs Dover SherbornApr 28 · Long Jump · Place 3 · Dover-SherbornLong Jump3.18' 9.5"12
Apr 28Medfield vs Dover SherbornApr 28 · 100 Meters · Place 5 · Dover-Sherborn100 Meters5.11.81a12
Apr 14Norton @ Dover SherbornApr 14 · Long Jump · Place 4 · Dover-SherbornLong Jump4.18' 6.25"Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · Long Jump · Dover-SherbornLong Jump—18' 6.25"Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · 100 Meters · Place 2 · Dover-Sherborn100 Meters2.11.7Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · 100 Meters · Dover-Sherborn100 Meters—11.7Unofficial12
Apr 7Bellingham @ Dover SherbornApr 7 · Long Jump · Place 1 · Dover-SherbornLong Jump1.18' 10.7512
Apr 7Bellingham @ Dover SherbornApr 7 · 100 Meters · Place 3 · Dover-Sherborn100 Meters3.11.3 PB12
Mar 31Millis @ Dover-SherbornMar 31 · Long Jump · Place 2 · Dover-SherbornLong Jump2.20' 0"12
Mar 31Millis @ Dover-SherbornMar 31 · 100 Meters · Place 4 · Dover-Sherborn100 Meters4.11.89a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 13 · Dover-SherbornLong Jump1319-912
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 20 · Dover-Sherborn55 Meters206.90a12
Feb 7MSTCA Qualifier MeetFeb 7 · Long Jump · Place 10 · Dover-SherbornLong Jump1019-812
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 21 · Dover-Sherborn55 MetersRound P216.89a12
Jan 31Tri Valley League ShowcaseJan 31 · Long Jump · Place 2 · Dover-SherbornLong Jump220-6.5012
Jan 31Tri Valley League ShowcaseJan 31 · 55 Meters · Place 12 · Dover-Sherborn55 Meters126.88a12
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 33 · Dover-SherbornLong Jump3320-01.2512
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Long Jump · Place 10 · Dover-SherbornLong Jump105.97m12
Jan 14TVL- Small Double-DualJan 14 · Long Jump · Place 5 · Dover-SherbornLong Jump518-3.5012
Jan 14TVL- Small Double-DualJan 14 · 55 Meters · Place 3 · Dover-Sherborn55 Meters36.91a12
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · Long Jump · Place 4 · Dover-SherbornLong Jump418-112
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55 Meters · Place 2 · Dover-Sherborn55 Meters26.85a PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Long Jump · Place 4 · Dover-SherbornLong Jump421-011
May 20TVL Showcase MeetMay 20 · 100 Meters · Place 16 · Dover-Sherborn100 Meters1611.86a11
May 10MSTCA Coaches Shore InvitationalMay 10 · Long Jump · Place 35 · Dover-SherbornLong Jump3518-1111
May 7Dover-Sherborn vs MedfieldMay 7 · Long Jump · Place 4 · Dover-SherbornLong Jump418-10.2511
May 7Dover-Sherborn vs MedfieldMay 7 · 100 Meters · Place 3 · Dover-Sherborn100 Meters311.911
Apr 29Norton vs Dover-SherbornApr 29 · Long Jump · Place 2 · Dover-SherbornLong Jump219-07.5011
Apr 29Norton vs Dover-SherbornApr 29 · 100 Meters · Place 4 · Dover-Sherborn100 Meters411.92a11
Apr 17Bellingham vs Dover-SherbornApr 17 · Long Jump · Place 2 · Dover-SherbornLong Jump219-8.5011
Apr 17Bellingham vs Dover-SherbornApr 17 · 100 Meters · Place 4 · Dover-Sherborn100 Meters412.05a11
Apr 8Dover-Sherborn vs MillisApr 8 · Long Jump · Place 1 · Dover-SherbornLong Jump118-1111
Apr 8Dover-Sherborn vs MillisApr 8 · 100 Meters · Place 2 · Dover-Sherborn100 Meters212.10a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 8MSTCA Qualifier MeetFeb 8 · Long Jump · Place 13 · Dover-SherbornLong Jump1319-0.50—
Jan 26TVL Championship/Showcase meetJan 26 · Long Jump · Place 13 · Dover-SherbornLong Jump1318-2.5011
Jan 26TVL Championship/Showcase meetJan 26 · 55 Meters · Place 22 · Dover-Sherborn55 MetersRound P227.1511
Jan 24Tri Valley League Meet 5Jan 24 · Long Jump · Place 14 · Dover-SherbornLong Jump1418-5.75—
Jan 24Tri Valley League Meet 5Jan 24 · 55 Meters · Place 24 · Dover-Sherborn55 Meters247.20a—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Long Jump · Place 30 · Dover-SherbornLong Jump305.59m PB—
Jan 3Tri Valley Meet 4Jan 3 · Long Jump · Place 9 · Dover-SherbornLong Jump918-8—
Jan 3Tri Valley Meet 4Jan 3 · 55 Meters · Place 15 · Dover-Sherborn55 Meters157.08a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · Long Jump · Place 11 · Dover-SherbornLong Jump1118-6.50—
May 7Dover-Sherborn vs NortonMay 7 · Long Jump · Place 2 · Dover-SherbornLong Jump219-3—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Long Jump · Place 14 · Dover-SherbornLong Jump1419-0.50—
May 1TVL Bellingham at Dover-SherbornMay 1 · Long Jump · Place 3 · Dover-SherbornLong Jump317-3.75—
Apr 23TVL Millis at Dover-SherbornApr 23 · 100 Meters · Place 5 · Dover-Sherborn100 Meters512.49a—
Apr 9Medway vs DS TVL Week #2Apr 9 · Long Jump · Place 1 · Dover-SherbornLong Jump118-4.5—
Apr 2Dedham vs D-SApr 2 · Long Jump · Place 3 · Dover-SherbornLong Jump317-2—