Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorTVL Showcase Meet · May 205:15.27aTVL Showcase MeetMay 20, 2025
2 Miles · IndoorMSTCA Rising Championship · Feb 1011:04.74aMSTCA Rising ChampionshipFebruary 10, 2026
2 Miles · OutdoorMSTCA Lou Tozzi Twilight Freshman Sophomore Invitational · May 810:44.78aMSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 26 · Bellingham2 Miles26.10:44.99a9
May 22Hopkinton Last Chance MeetMay 22 · 2 Miles · Place 5 · Bellingham2 Miles5.11:02.09a9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 2 Miles · Place 19 · Bellingham2 Miles1910:44.78a PB9
May 6Bellingham vs MillisMay 6 · 2 Miles · Place 2 · Bellingham2 Miles211:42.27a9
May 6Bellingham vs MillisMay 6 · 1 Mile · Place 2 · Bellingham1 Mile25:17.14a9
Apr 29Norton at BellinghamApr 29 · 2 Miles · Place 1 · Bellingham2 Miles1.12:06.47a9
Apr 29Norton at BellinghamApr 29 · 1 Mile · Place 3 · Bellingham1 Mile3.5:18.69a9
Apr 15Bellingham vs MedwayApr 15 · 2 Miles · Place 2 · Bellingham2 Miles211:36.98a9
Apr 15Bellingham vs MedwayApr 15 · 1 Mile · Place 4 · Bellingham1 Mile45:23.49a9
Apr 7Bellingham @ Dover SherbornApr 7 · 2 Miles · Place 2 · Bellingham2 Miles2.12:22.09
Mar 31Medfield vs. BellinghamMar 31 · 2 Miles · Place 2 · Bellingham2 Miles212:129
Mar 31Medfield vs. BellinghamMar 31 · 1 Mile · Place 4 · Bellingham1 Mile45:25.19

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 2 Miles · Place 9 · Bellingham2 Miles911:04.74a PB9
Jan 31Tri Valley League ShowcaseJan 31 · 2 Miles · Place 10 · Bellingham2 Miles1011:06.70a9
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 2 Miles · Place 27 · Bellingham2 Miles2711:22.59a9
Jan 14TVL- Small Double-DualJan 14 · 2 Miles · Place 3 · Bellingham2 Miles312:31.98a9
Jan 8Tri Valley League - Meet 4Jan 8 · 2 Miles · Place 5 · Bellingham2 Miles511:04.85a9

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · 2 Miles · Place 21 · Bellingham2 Miles2112:12.44a8
May 20TVL Showcase MeetMay 20 · 1 Mile · Place 7 · Bellingham1 Mile75:15.27a PB8
May 7Norton vs BellinghamMay 7 · 2 Miles · Place 3 · Bellingham2 Miles312:12.18
May 7Norton vs BellinghamMay 7 · 1 Mile · Place 5 · Bellingham1 Mile55:30.78
Apr 29Medway at BellinghamApr 29 · 2 Miles · Place 5 · Bellingham2 Miles512:43.25a8
Apr 29Medway at BellinghamApr 29 · 1 Mile · Place 8 · Bellingham1 Mile85:53.08a8
Apr 17Bellingham vs Dover-SherbornApr 17 · 2 Miles · Place 7 · Bellingham2 Miles712:37.37a8
Apr 17Bellingham vs Dover-SherbornApr 17 · 1 Mile · Place 8 · Bellingham1 Mile85:54.45a8
Apr 9Bellingham vs MedfieldApr 9 · 2 Miles · Place 7 · Bellingham2 Miles712:48.38
Apr 9Bellingham vs MedfieldApr 9 · 1 Mile · Place 7 · Bellingham1 Mile75:38.78
Apr 2Millis at BellinghamApr 2 · 2 Miles · Place 3 · Bellingham2 Miles312:50.18a8
Apr 2Millis at BellinghamApr 2 · 1 Mile · Place 7 · Bellingham1 Mile75:58.53a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Tri Valley League Meet 5Jan 24 · 2 Miles · Place 10 · Bellingham2 Miles1012:36.76a—
Jan 3Tri Valley Meet 4Jan 3 · 2 Miles · Place 16 · Bellingham2 Miles1613:50.12a—