Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBellingham @ Dover Sherborn · Apr 711.4Bellingham @ Dover SherbornApril 7, 2026
200 Meters · OutdoorMillis @ Dover-Sherborn · Mar 3124.44aMillis @ Dover-SherbornMarch 31, 2026
300 Meters · IndoorTri Valley Meet 4 · Jan 337.68aTri Valley Meet 4January 3, 2025
400 Meters · OutdoorMedway vs DS · May 553.0Medway vs DSMay 5, 2026
55 Meter · IndoorTri Valley League - Meet 1 · Dec 116.99aTri Valley League - Meet 1December 11, 2025
55 Meters · IndoorTVL Championship/Showcase meet · Jan 266.93TVL Championship/Showcase meetJanuary 26, 2025
High Jump · IndoorMSTCA Kalperis Relays - Division 4 · Jan 171.65mMSTCA Kalperis Relays - Division 4January 17, 2026
High Jump · OutdoorMedfield vs Dover Sherborn · Apr 285' 6"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

11 results
DateMeetEventPlMarkGr
May 5Medway vs DSMay 5 · 400 Meters · Place 1 · Dover-Sherborn400 Meters1.53.0 PB12
May 5Medway vs Dover SherbornMay 5 · 400 Meters · Dover-Sherborn400 Meters—53Unofficial12
Apr 28Medfield vs Dover SherbornApr 28 · High Jump · Place 4 · Dover-SherbornHigh Jump4.5' 6" PB12
Apr 28Medfield vs Dover SherbornApr 28 · 400 Meters · Place 3 · Dover-Sherborn400 Meters3.58.65a12
Apr 14Norton @ Dover SherbornApr 14 · High Jump · Dover-SherbornHigh Jump—5' 4"Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · High Jump · Dover-SherbornHigh Jump—5' 4"Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · 400 Meters · Dover-Sherborn400 Meters—54.8Unofficial12
Apr 7Bellingham @ Dover SherbornApr 7 · High Jump · Place 2 · Dover-SherbornHigh Jump2.5' 4"12
Apr 7Bellingham @ Dover SherbornApr 7 · 100 Meters · Place 4 · Dover-Sherborn100 Meters4.11.4 PB12
Mar 31Millis @ Dover-SherbornMar 31 · High Jump · Place 2 · Dover-SherbornHigh Jump2.5' 4"12
Mar 31Millis @ Dover-SherbornMar 31 · 200 Meters · Place 4 · Dover-Sherborn200 Meters4.24.44a PB12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 31Tri Valley League ShowcaseJan 31 · High Jump · Place 10 · Dover-SherbornHigh Jump105-412
Jan 31Tri Valley League ShowcaseJan 31 · 300 Meters · Place 11 · Dover-Sherborn300 Meters1137.80a12
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · High Jump · Place 8 · Dover-SherbornHigh Jump81.65m PB12
Jan 14TVL- Small Double-DualJan 14 · High Jump · Place 4 · Dover-SherbornHigh Jump45-812
Jan 14TVL- Small Double-DualJan 14 · 300 Meters · Place 1 · Dover-Sherborn300 Meters137.89a12
Jan 14TVL- Small Double-DualJan 14 · 55 Meters · Place 5 · Dover-Sherborn55 Meters56.97a12
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · High Jump · Place 4 · Dover-SherbornHigh Jump45-612
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 300 Meters · Place 2 · Dover-Sherborn300 Meters238.20a12
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55 Meters · Place 3 · Dover-Sherborn55 Meters36.99a12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 7 · Dover-Sherborn300 Meters7.39.64a12
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 9 · Dover-Sherborn55 Meter9.7.05a12
Dec 30Tri Valley League - Meet 3Dec 30 · High Jump · Place 10 · Dover-SherbornHigh Jump10.5-02.0012
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 3 · Dover-Sherborn300 Meters3.37.82a12
Dec 18Tri Valley League - Meet 2Dec 18 · 55 Meter · Place 7 · Dover-Sherborn55 Meter7.7.03a12
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 7 · Dover-Sherborn300 Meters7.39.50a12
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 12 · Dover-Sherborn55 Meter12.6.99a PB12
Dec 11Tri Valley League - Meet 1Dec 11 · High Jump · Place 14 · Dover-SherbornHigh Jump14.5-02.0012
Jan 26TVL Championship/Showcase meetJan 26 · 55 Meters · Place 10 · Dover-Sherborn55 MetersRound P106.93 PB11
Jan 3Tri Valley Meet 4Jan 3 · High Jump · Place 16 · Dover-SherbornHigh Jump165-2—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 4 · Dover-Sherborn300 Meters437.68a PB—
Jan 3Tri Valley Meet 4Jan 3 · 55 Meters · Place 8 · Dover-Sherborn55 Meters87.00a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400 Meters · Place 14 · Dover-Sherborn400 Meters1453.74a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 34 · Dover-Sherborn100 Meters3411.86a11
May 7Dover-Sherborn vs MedfieldMay 7 · High Jump · Place 4 · Dover-SherbornHigh Jump45-211
May 7Dover-Sherborn vs MedfieldMay 7 · 100 Meters · Place 2 · Dover-Sherborn100 Meters211.511
Apr 29Norton vs Dover-SherbornApr 29 · High Jump · Place 1 · Dover-SherbornHigh Jump15-06.0011
Apr 29Norton vs Dover-SherbornApr 29 · 100 Meters · Place 6 · Dover-Sherborn100 Meters612.09a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · High Jump · Dover-SherbornHigh Jump--DNS11
Dec 18Tri Valley Meet 2ADec 18 · 300 Meters · Place 3 · Dover-Sherborn300 Meters3.39.91a11
Dec 18Tri Valley Meet 2ADec 18 · 55 Meter · Place 6 · Dover-Sherborn55 Meter6.7.15aWind: 011
Dec 13Tri Valley - Meet 1Dec 13 · 300 Meters · Place 5 · Dover-Sherborn300 Meters5.39.41a11
Dec 13Tri Valley - Meet 1Dec 13 · 55 Meter · Place 15 · Dover-Sherborn55 Meter15.7.20a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Dover-Sherborn vs NortonMay 7 · 100 Meters · Place 9 · Dover-Sherborn100 Meters913.10a—
May 1TVL Bellingham at Dover-SherbornMay 1 · High Jump · Place 3 · Dover-SherbornHigh Jump35-2—
May 1TVL Bellingham at Dover-SherbornMay 1 · 100 Meters · Place 15 · Dover-Sherborn100 Meters1513.06a—
Apr 2Dedham vs D-SApr 2 · High Jump · Place 4 · Dover-SherbornHigh Jump404-10—