Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMedway vs DS · May 511.6Medway vs DSMay 5, 2026
200 Meters · OutdoorMedway vs DS · May 523.4Medway vs DSMay 5, 2026
300 Meters · IndoorMSTCA Qualifier Meet · Feb 737.92aMSTCA Qualifier MeetFebruary 7, 2026
400 Meters · OutdoorWeston Twilight Invitational - Weston Events · May 953.90aWeston Twilight Invitational - Weston EventsMay 9, 2026
55 Meter · IndoorTri Valley League - Meet 3 · Dec 297.12aTri Valley League - Meet 3December 29, 2023
55 Meters · IndoorMSTCA Qualifier Meet · Feb 77.06aMSTCA Qualifier MeetFebruary 7, 2026
High Jump · IndoorTri Valley League - Meet 3 · Dec 295-06.00Tri Valley League - Meet 3December 29, 2023
High Jump · OutdoorMedway vs DS · May 55-06Medway vs DSMay 5, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16MSTCA Coaches Shore InvitationalMay 16 · 200 Meters · Place 44 · Dover-Sherborn200 Meters4424.18a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400 Meters · Place 28 · Dover-Sherborn400 Meters2853.90a PB12
May 5Medway vs DSMay 5 · High Jump · Place 4 · Dover-SherbornHigh Jump4.5-06 PB12
May 5Medway vs DSMay 5 · 200 Meters · Place 1 · Dover-Sherborn200 Meters1.23.4 PB12
May 5Medway vs DSMay 5 · 100 Meters · Place 4 · Dover-Sherborn100 Meters4.11.6 PB12
May 5Medway vs Dover SherbornMay 5 · High Jump · Dover-SherbornHigh Jump—5' 6"Unofficial12
May 5Medway vs Dover SherbornMay 5 · 200 Meters · Dover-Sherborn200 Meters—23.4Unofficial12
May 5Medway vs Dover SherbornMay 5 · 100 Meters · Dover-Sherborn100 Meters—11.6Unofficial12
Apr 28Medfield vs Dover SherbornApr 28 · High Jump · Dover-SherbornHigh Jump—NH12
Apr 28Medfield vs Dover SherbornApr 28 · 400 Meters · Place 1 · Dover-Sherborn400 Meters1.54.07a12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 400 Meters · Place 7 · Dover-Sherborn400 Meters754.50a12
Apr 14Norton @ Dover SherbornApr 14 · High Jump · Dover-SherbornHigh Jump—5' 4"Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · 400 Meters · Place 1 · Dover-Sherborn400 Meters1.53.3Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · 400 Meters · Dover-Sherborn400 Meters—53.3Unofficial12
Apr 7Bellingham @ Dover SherbornApr 7 · High Jump · Place 3 · Dover-SherbornHigh Jump3.5' 4"12
Mar 31Millis @ Dover-SherbornMar 31 · High Jump · Place 3 · Dover-SherbornHigh Jump3.5' 4"12
Mar 31Millis @ Dover-SherbornMar 31 · 200 Meters · Place 5 · Dover-Sherborn200 Meters5.24.75a12
Mar 31Millis @ Dover-SherbornMar 31 · 100 Meters · Place 6 · Dover-Sherborn100 Meters6.12.21a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 27 · Dover-Sherborn300 Meters2738.45a12
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 28 · Dover-Sherborn300 Meters2837.92a PB12
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 52 · Dover-Sherborn55 MetersRound P527.06a PB12
Jan 31Tri Valley League ShowcaseJan 31 · High Jump · Place 7 · Dover-SherbornHigh Jump75-812
Jan 31Tri Valley League ShowcaseJan 31 · 55 Meters · Place 17 · Dover-Sherborn55 Meters177.06a12
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · High Jump · Place 17 · Dover-SherbornHigh Jump171.57m12
Jan 14TVL- Small Double-DualJan 14 · High Jump · Place 7 · Dover-SherbornHigh Jump75-412
Jan 14TVL- Small Double-DualJan 14 · 300 Meters · Place 5 · Dover-Sherborn300 Meters539.48a12
Jan 14TVL- Small Double-DualJan 14 · 55 Meters · Place 1 · Dover-Sherborn55 Meters17.17a12
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · High Jump · Place 6 · Dover-SherbornHigh Jump65-012
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 300 Meters · Place 6 · Dover-Sherborn300 Meters640.41a12

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 12 · Dover-Sherborn300 Meters12.40.40a12
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 12 · Dover-Sherborn55 Meter12.7.13a12
Dec 30Tri Valley League - Meet 3Dec 30 · High Jump · Dover-SherbornHigh Jump--NH12
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 5 · Dover-Sherborn300 Meters5.39.28a12
Dec 18Tri Valley League - Meet 2Dec 18 · High Jump · Place 8 · Dover-SherbornHigh Jump8.5-04.0012
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 13 · Dover-Sherborn300 Meters13.40.07a12
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 37 · Dover-Sherborn55 Meter37.7.62a12
Dec 11Tri Valley League - Meet 1Dec 11 · High Jump · Place 6 · Dover-SherbornHigh Jump6.5-04.0012
Feb 8MSTCA Qualifier MeetFeb 8 · High Jump · Place 17 · Dover-SherbornHigh Jump175-4—
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 69 · Dover-Sherborn300 Meters6940.43a—
Jan 26TVL Championship/Showcase meetJan 26 · High Jump · Place 11 · Dover-SherbornHigh Jump115-411
Jan 24Tri Valley League Meet 5Jan 24 · High Jump · Place 14 · Dover-SherbornHigh Jump145-4—
Jan 24Tri Valley League Meet 5Jan 24 · 55 Meters · Place 17 · Dover-Sherborn55 Meters177.07a—
Jan 3Tri Valley Meet 4Jan 3 · High Jump · Place 12 · Dover-SherbornHigh Jump125-6—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 16 · Dover-Sherborn300 Meters1639.03a—
Jan 3Tri Valley Meet 4Jan 3 · 55 Meters · Place 18 · Dover-Sherborn55 Meters187.11a—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 1Dover-Sherborn vs MedwayApr 1 · High Jump · Place 2 · Dover-SherbornHigh Jump25-611

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · High Jump · Dover-SherbornHigh Jump--DNS11
Dec 18Tri Valley Meet 2ADec 18 · 55 Meter · Place 12 · Dover-Sherborn55 Meter12.7.23aWind: 011
Dec 18Tri Valley Meet 2ADec 18 · High Jump · Place 3 · Dover-SherbornHigh Jump3.5' 411
Dec 13Tri Valley - Meet 1Dec 13 · 55 Meter · Place 20 · Dover-Sherborn55 Meter20.7.25a11
Dec 13Tri Valley - Meet 1Dec 13 · High Jump · Place 12 · Dover-SherbornHigh Jump12.5-04.0011
Feb 10MSTCA Qualifier MeetFeb 10 · 55 Meters · Place 47 · Dover-Sherborn55 Meters477.08a—
Feb 3Tri Valley League ShowcaseFeb 3 · High Jump · Place 10 · Dover-SherbornHigh Jump105-4—
Feb 3Tri Valley League ShowcaseFeb 3 · 55 Meters · Place 9 · Dover-Sherborn55 Meters97.06a—
Jan 26Tri Valley League - Meet 5Jan 26 · High Jump · Place 14 · Dover-SherbornHigh Jump145-2—
Jan 26Tri Valley League - Meet 5Jan 26 · 55 Meters · Place 5 · Dover-Sherborn55 Meters57.08a—
Jan 21MSTCA D4 RelaysJan 21 · High Jump · Place 21 · Dover-SherbornHigh Jump21.1.60m10
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · High Jump · Place 15 · Dover-SherbornHigh Jump155-0—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 55 Meters · Place 17 · Dover-Sherborn55 Meters177.21a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · High Jump · Place 7 · Dover-SherbornHigh Jump75-6—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55 Meters · Place 22 · Dover-Sherborn55 MetersRound P227.24a—
Jan 5Tri Valley League - Meet 4Jan 5 · High Jump · Place 14 · Dover-SherbornHigh Jump145-4—
Jan 5Tri Valley League - Meet 4Jan 5 · 55 Meters · Place 10 · Dover-Sherborn55 Meters107.17a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · High Jump · Place 26 · Dover-SherbornHigh Jump26.1.52m10
Apr 23TVL Millis at Dover-SherbornApr 23 · High Jump · Place 3 · Dover-SherbornHigh Jump35-0—
Apr 23TVL Millis at Dover-SherbornApr 23 · 100 Meters · Place 9 · Dover-Sherborn100 Meters912.87a—
Apr 9Medway vs DS TVL Week #2Apr 9 · High Jump · Place 2 · Dover-SherbornHigh Jump25-4—
Apr 9Medway vs DS TVL Week #2Apr 9 · 200 Meters · Place 4 · Dover-Sherborn200 Meters424.0—
Apr 2Dedham vs D-SApr 2 · High Jump · Place 3 · Dover-SherbornHigh Jump305-0—
Apr 2Dedham vs D-SApr 2 · 100 Meters · Place 4 · Dover-Sherborn100 Meters412.5—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 55 Meter · Place 11 · Dover-Sherborn55 Meter11.7.12a PB10
Dec 29Tri Valley League - Meet 3Dec 29 · High Jump · Place 8 · Dover-SherbornHigh Jump8.5-06.00 PB10
Dec 13Tri Valley League - Meet 2Dec 13 · High Jump · Place 11 · Dover-SherbornHigh Jump115-2—
Dec 13Tri Valley League - Meet 2Dec 13 · 55 Meters · Place 25 · Dover-Sherborn55 Meters257.36a—
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 21 · Dover-Sherborn55 Meter21.7.30a10
Dec 8Tri Valley League - Meet 1Dec 8 · High Jump · Place 7 · Dover-SherbornHigh Jump7.5-06.0010

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight InvitationalMay 20 · 100 Meters · Place 34 · Dover-Sherborn100 Meters3413.07a—
May 20MSTCA South Shore Twilight MeetMay 20 · 100 Meters · Place 34 · Dover-Sherborn100 MetersRound P34.13.07a9
May 2Millis at Dover-SherbornMay 2 · High Jump · Place 2 · Dover-SherbornHigh Jump25-0—
May 2Millis at Dover-SherbornMay 2 · 100 Meters · Place 12 · Dover-Sherborn100 Meters1213.22a—
Apr 25Dover-Sherborn v MedwayApr 25 · High Jump · Place 4 · Dover-SherbornHigh Jump45-0—
Apr 25Dover-Sherborn v MedwayApr 25 · 200 Meters · Place 7 · Dover-Sherborn200 Meters726.13a—
Apr 25Dover-Sherborn v MedwayApr 25 · 100 Meters · Place 9 · Dover-Sherborn100 Meters913.09a—
Apr 11Dover-Sherborn v DedhamApr 11 · 200 Meters · Place 4 · Dover-Sherborn200 Meters425.63a—
Apr 11Dover-Sherborn v DedhamApr 11 · 100 Meters · Place 8 · Dover-Sherborn100 Meters812.79a—
Apr 4TVL Meet #1 - Dover-Sherborn @ NortonApr 4 · 200 Meters · Place 5 · Dover-Sherborn200 Meters5.26.00a9
Apr 4TVL Meet #1 - Dover-Sherborn @ NortonApr 4 · 100 Meters · Place 10 · Dover-Sherborn100 Meters10.12.48a9