Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMillis @ Dover-Sherborn · Mar 3174' 2"Millis @ Dover-SherbornMarch 31, 2026
Javelin · 800g · OutdoorMedfield vs Dover Sherborn · Apr 28116' 3"Medfield vs Dover SherbornApril 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5Medway vs DSMay 5 · Javelin · Place 6 · Dover-SherbornJavelin800g6.104-0212
May 5Medway vs Dover SherbornMay 5 · Javelin · Dover-SherbornJavelin800g—104-02Unofficial12
Apr 28Medfield vs Dover SherbornApr 28 · Javelin · Place 4 · Dover-SherbornJavelin800g4.116' 3" PB12
Apr 28Medfield vs Dover SherbornApr 28 · Discus · Place 10 · Dover-SherbornDiscus1.6kg10.63' 2"12
Apr 14Norton @ Dover SherbornApr 14 · Javelin · Place 7 · Dover-SherbornJavelin800g7.109' 2"Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · Javelin · Dover-SherbornJavelin800g—109' 2"Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · Discus · Place 10 · Dover-SherbornDiscus1.6kg10.59' 5"Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · Discus · Dover-SherbornDiscus1.6kg—59' 5"Unofficial12
Apr 7Bellingham @ Dover SherbornApr 7 · Javelin · Place 7 · Dover-SherbornJavelin800g7.97' 10"12
Apr 7Bellingham @ Dover SherbornApr 7 · Discus · Place 8 · Dover-SherbornDiscus1.6kg8.71' 1"12
Mar 31Millis @ Dover-SherbornMar 31 · Javelin · Place 6 · Dover-SherbornJavelin800g6.103' 9"12
Mar 31Millis @ Dover-SherbornMar 31 · Discus · Place 7 · Dover-SherbornDiscus1.6kg7.74' 2" PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Javelin · Place 17 · Dover-SherbornJavelin1799-311
May 18MSTCA Division 5 RelaysMay 18 · Javelin · Place 33 · Dover-SherbornJavelin3327.95m11
May 7Dover-Sherborn vs MedfieldMay 7 · Javelin · Place 6 · Dover-SherbornJavelin697-011
Apr 17Bellingham vs Dover-SherbornApr 17 · Javelin · Place 6 · Dover-SherbornJavelin688-911
Apr 8Dover-Sherborn vs MillisApr 8 · Javelin · Place 15 · Dover-SherbornJavelin1562-011
Apr 8Dover-Sherborn vs MillisApr 8 · Shot Put · Place 14 · Dover-SherbornShot Put1422-711
Apr 1Dover-Sherborn vs MedwayApr 1 · Javelin · Place 3 · Dover-SherbornJavelin393-511
Apr 1Dover-Sherborn vs MedwayApr 1 · Shot Put · Place 13 · Dover-SherbornShot Put1321-111

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Dover-Sherborn vs NortonMay 7 · Javelin · Place 16 · Dover-SherbornJavelin1664-5—
May 1TVL Bellingham at Dover-SherbornMay 1 · Javelin · Place 9 · Dover-SherbornJavelin981-1—
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Javelin · Place 56 · Dover-SherbornJavelin800g56.25.74m10
Apr 23TVL Millis at Dover-SherbornApr 23 · Javelin · Place 7 · Dover-SherbornJavelin778-7—
Apr 9Medway vs DS TVL Week #2Apr 9 · Javelin · Place 6 · Dover-SherbornJavelin682-0—
Apr 2Dedham vs D-SApr 2 · Javelin · Place 12 · Dover-SherbornJavelin1264-0—