Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Freshman-Sophomore Meet (Small Schools) · Jan 55:20.90aMSTCA Freshman-Sophomore Meet (Small Schools)January 5, 2025
1 Mile · OutdoorTri Valley League Championship · May 145:18.03aTri Valley League ChampionshipMay 14, 2024
1 Mile · Outdoor · Hand timedDover-Sherborn vs Medway · Apr 15:45.2hDover-Sherborn vs MedwayApril 1, 2025
2 Miles · IndoorTri Valley League - Meet 1 · Dec 1112:01.23aTri Valley League - Meet 1December 11, 2025
2 Miles · OutdoorMedway vs DS · May 512:08.0Medway vs DSMay 5, 2026
600 Meters · IndoorTVL- Small Double-Dual · Jan 141:40.40aTVL- Small Double-DualJanuary 14, 2026
800 Meters · OutdoorBellingham vs Dover-Sherborn · Apr 172:23.43aBellingham vs Dover-SherbornApril 17, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5Medway vs DSMay 5 · 2 Miles · Place 5 · Dover-Sherborn2 Miles5.12:08.0 PB11
May 5Medway vs Dover SherbornMay 5 · 2 Miles · Dover-Sherborn2 Miles—12:08.00Unofficial11
Apr 28Medfield vs Dover SherbornApr 28 · 1 Mile · Dover-Sherborn1 Mile—DNS11
Apr 14Norton @ Dover SherbornApr 14 · 1 Mile · Place 3 · Dover-Sherborn1 Mile3.5:38.6Unofficial11
Apr 14Norton @ Dover SherbornApr 14 · 1 Mile · Dover-Sherborn1 Mile—5:38.6Unofficial11
Apr 7Bellingham @ Dover SherbornApr 7 · 1 Mile · Place 6 · Dover-Sherborn1 Mile6.5:49.411
Mar 31Millis @ Dover-SherbornMar 31 · 1 Mile · Place 4 · Dover-Sherborn1 Mile4.5:59.07a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14TVL- Small Double-DualJan 14 · 600 Meters · Place 11 · Dover-Sherborn600 Meters111:40.40a PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Tri Valley League - Meet 2Dec 18 · 600 Meters · Place 14 · Dover-Sherborn600 Meters14.1:42.58a11
Dec 11Tri Valley League - Meet 1Dec 11 · 2 Miles · Place 10 · Dover-Sherborn2 Miles10.12:01.23a PB11
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 1 Mile · Place 52 · Dover-Sherborn1 Mile525:20.90a PB—
Jan 3Tri Valley Meet 4Jan 3 · 1 Mile · Place 19 · Dover-Sherborn1 Mile195:31.40a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Dover-Sherborn vs MedfieldMay 7 · 1 Mile · Place 8 · Dover-Sherborn1 Mile85:2110
Apr 17Bellingham vs Dover-SherbornApr 17 · 800 Meters · Place 5 · Dover-Sherborn800 Meters52:23.43a PB10
Apr 1Dover-Sherborn vs MedwayApr 1 · 1 Mile · Place 7 · Dover-Sherborn1 Mile75:45.2h PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Tri Valley Meet 2ADec 18 · 1 Mile · Place 11 · Dover-Sherborn1 Mile11.5:37.08a10
Dec 13Tri Valley - Meet 1Dec 13 · 2 Miles · Dover-Sherborn2 Miles--DNS10
Dec 13Tri Valley - Meet 1Dec 13 · 1 Mile · Place 27 · Dover-Sherborn1 Mile27.5:26.49a10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · 1 Mile · Place 5 · Dover-Sherborn1 Mile55:18.03a PB—
May 7Dover-Sherborn vs NortonMay 7 · 1 Mile · Place 6 · Dover-Sherborn1 Mile65:35.63a—
May 1TVL Bellingham at Dover-SherbornMay 1 · 1 Mile · Place 7 · Dover-Sherborn1 Mile75:47.82a—
Apr 23TVL Millis at Dover-SherbornApr 23 · 1 Mile · Place 7 · Dover-Sherborn1 Mile75:57.38a—
Apr 9Medway vs DS TVL Week #2Apr 9 · 1 Mile · Place 8 · Dover-Sherborn1 Mile85:50—