Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMillis @ Dover-Sherborn · Mar 3113.88aMillis @ Dover-SherbornMarch 31, 2026
200 Meters · OutdoorMillis @ Dover-Sherborn · Mar 3128.60aMillis @ Dover-SherbornMarch 31, 2026
300 Meters · IndoorTri Valley League Showcase · Jan 3144.55aTri Valley League ShowcaseJanuary 31, 2026
400 Meters · OutdoorTVL Outdoor Track & Field Showcase · May 191:04.18aTVL Outdoor Track & Field ShowcaseMay 19, 2026
55 Meter · IndoorTri Valley League - Meet 2 · Dec 188.11aTri Valley League - Meet 2December 18, 2025
55 Meters · IndoorTVL- Small Double-Dual · Jan 147.99aTVL- Small Double-DualJanuary 14, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 400 Meters · Place 9 · Dover-Sherborn400 Meters9.1:04.18a PB9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 200 Meters · Place 39 · Dover-Sherborn200 Meters3929.04a9
May 5Medway vs DSMay 5 · 200 Meters · Place 3 · Dover-Sherborn200 Meters3.28.89
May 5Medway vs Dover SherbornMay 5 · 200 Meters · Dover-Sherborn200 Meters—28.8Unofficial9
Apr 28Medfield vs Dover SherbornApr 28 · 200 Meters · Place 2 · Dover-Sherborn200 Meters2.28.64a9
Apr 14Norton @ Dover SherbornApr 14 · 400 Meters · Dover-Sherborn400 Meters—1:05.6Unofficial9
Apr 7Bellingham @ Dover SherbornApr 7 · 200 Meters · Place 1 · Dover-Sherborn200 Meters1.29.39
Mar 31Millis @ Dover-SherbornMar 31 · 200 Meters · Place 2 · Dover-Sherborn200 Meters2.28.60a PB9
Mar 31Millis @ Dover-SherbornMar 31 · 100 Meters · Place 4 · Dover-Sherborn100 Meters4.13.88a PB9

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 19 · Dover-Sherborn300 Meters1944.69a9
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 25 · Dover-Sherborn300 Meters2545.03a9
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 44 · Dover-Sherborn55 MetersRound P448.01a9
Jan 31Tri Valley League ShowcaseJan 31 · 300 Meters · Place 7 · Dover-Sherborn300 Meters744.55a PB9
Jan 31Tri Valley League ShowcaseJan 31 · 55 Meters · Place 16 · Dover-Sherborn55 Meters168.07a9
Jan 14TVL- Small Double-DualJan 14 · 300 Meters · Place 2 · Dover-Sherborn300 Meters246.27a9
Jan 14TVL- Small Double-DualJan 14 · 55 Meters · Place 4 · Dover-Sherborn55 Meters47.99a PB9
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 300 Meters · Place 2 · Dover-Sherborn300 Meters246.63a9
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55 Meters · Place 6 · Dover-Sherborn55 Meters68.11a9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 8 · Dover-Sherborn300 Meters8.47.30a9
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 14 · Dover-Sherborn55 Meter14.8.26a9
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 5 · Dover-Sherborn300 Meters5.46.93a9
Dec 18Tri Valley League - Meet 2Dec 18 · 55 Meter · Place 6 · Dover-Sherborn55 Meter6.8.11a PB9
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 6 · Dover-Sherborn300 Meters6.48.03a9
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 18 · Dover-Sherborn55 Meter18.8.21a9