Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTri Valley League Meet 5 · Jan 243:40.97aTri Valley League Meet 5January 24, 2025
300 Meters · IndoorTri Valley Showcase · Feb 449.20Tri Valley ShowcaseFebruary 4, 2023
600 Meters · IndoorTri Valley League Showcase · Feb 31:54.22aTri Valley League ShowcaseFebruary 3, 2024
800 Meters · OutdoorMSTCA Lou Tozzi Frosh-Soph Twilight · May 32:37.55aMSTCA Lou Tozzi Frosh-Soph Twilight May 3, 2024
800 Meters · Outdoor · Hand timedDover-Sherborn vs Medway · Apr 12:48.1hDover-Sherborn vs MedwayApril 1, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28Medfield vs Dover SherbornApr 28 · 800 Meters · Place 5 · Dover-Sherborn800 Meters5.2:47.48a12
Apr 14Norton @ Dover SherbornApr 14 · 800 Meters · Place 4 · Dover-Sherborn800 Meters4.2:47.8Unofficial12
Apr 14Norton @ Dover SherbornApr 14 · 800 Meters · Dover-Sherborn800 Meters—2:47.8Unofficial12
Apr 7Bellingham @ Dover SherbornApr 7 · 800 Meters · Place 3 · Dover-Sherborn800 Meters3.2:55.812
Mar 31Millis @ Dover-SherbornMar 31 · 800 Meters · Dover-Sherborn800 Meters—DNS12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 600 Meters · Place 3 · Dover-Sherborn600 Meters32:01.93a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · 800 Meters · Place 15 · Dover-Sherborn800 Meters152:40.32a11
Apr 29Norton vs Dover-SherbornApr 29 · 800 Meters · Place 2 · Dover-Sherborn800 Meters22:40.51a11
Apr 17Bellingham vs Dover-SherbornApr 17 · 800 Meters · Place 2 · Dover-Sherborn800 Meters22:38.96a11
Apr 8Dover-Sherborn vs MillisApr 8 · 800 Meters · Place 1 · Dover-Sherborn800 Meters12:45.11a11
Apr 1Dover-Sherborn vs MedwayApr 1 · 800 Meters · Place 1 · Dover-Sherborn800 Meters12:48.1h PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8MSTCA Qualifier MeetFeb 8 · 600 Meters · Place 38 · Dover-Sherborn600 Meters381:56.26a—
Jan 26TVL Championship/Showcase meetJan 26 · 600 Meters · Place 15 · Dover-Sherborn600 Meters151:55.6711
Jan 24Tri Valley League Meet 5Jan 24 · 1000 Meters · Place 16 · Dover-Sherborn1000 Meters163:40.97a PB—
Jan 3Tri Valley Meet 4Jan 3 · 600 Meters · Place 11 · Dover-Sherborn600 Meters111:57.57a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · 800 Meters · Place 15 · Dover-Sherborn800 Meters152:38.96a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 800 Meters · Place 18 · Dover-Sherborn800 Meters182:37.55a PB—
May 1TVL Bellingham at Dover-SherbornMay 1 · 800 Meters · Place 1 · Dover-Sherborn800 Meters12:40.16a—
Apr 9Medway vs DS TVL Week #2Apr 9 · 800 Meters · Place 3 · Dover-Sherborn800 Meters32:44.0—
Apr 2Dedham vs D-SApr 2 · 800 Meters · Place 1 · Dover-Sherborn800 Meters12:48.0—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3Tri Valley League ShowcaseFeb 3 · 600 Meters · Place 9 · Dover-Sherborn600 Meters91:54.22a PB—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 600 Meters · Place 30 · Dover-Sherborn600 Meters301:56.29a—
Jan 5Tri Valley League - Meet 4Jan 5 · 300 Meters · Place 41 · Dover-Sherborn300 Meters4152.27a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Tri Valley League - Meet 2Dec 13 · 600 Meters · Place 14 · Dover-Sherborn600 Meters141:58.07a—
Feb 4Tri Valley ShowcaseFeb 4 · 300 Meters · Place 1 · Dover-Sherborn300 Meters149.20 PBFR