Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidland Wachusett @ Shrewsbury #5 · Jan 285:43.80Midland Wachusett @ Shrewsbury #5January 28, 2026
1 Mile · OutdoorDivision D Midland-Wachusett League Meet · May 205:40.89aDivision D Midland-Wachusett League MeetMay 20, 2026
1000 Meters · IndoorMSTCA Winter Festival (Sunday) · Dec 143:19.87aMSTCA Winter Festival (Sunday)December 14, 2025
2 Miles · IndoorMidWach 12-17-25 @ Shrewsbury HS · Dec 1712:38.70MidWach 12-17-25 @ Shrewsbury HSDecember 17, 2025
2 Miles · OutdoorDivision D Midland-Wachusett League Meet · May 2011:44.44aDivision D Midland-Wachusett League MeetMay 20, 2026
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 201:51.81aMSTCA Speed Classic (Saturday)December 20, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Division D Midland-Wachusett League MeetMay 20 · 2 Miles · Place 9 · Clinton2 Miles9.11:44.44a PB10
May 20Division D Midland-Wachusett League MeetMay 20 · 1 Mile · Place 15 · Clinton1 Mile15.5:40.89a PB10
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 2 Miles · Place 20 · Clinton2 Miles20.11:50.40a10
May 12Littleton vs ClintonMay 12 · 2 Miles · Place 6 · Clinton2 Miles6.11:48.70a10
May 12Littleton vs ClintonMay 12 · 1 Mile · Place 6 · Clinton1 Mile6.5:44.80a10
Apr 10Clinton vs BromfieldApr 10 · 2 Miles · Place 4 · Clinton2 Miles4.12:19.44a10
Apr 10Clinton vs BromfieldApr 10 · 1 Mile · Place 8 · Clinton1 Mile8.5:56.49a10
Mar 31Dual Meet Maynard vs. ClintonMar 31 · 2 Miles · Place 4 · Clinton2 Miles4.12:21.86a10
Mar 31Dual Meet Maynard vs. ClintonMar 31 · 1 Mile · Place 4 · Clinton1 Mile4.5:51.90a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 2 Miles · Place 7 · Clinton2 Miles7.12:54.56a10
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 1 Mile · Place 13 · Clinton1 Mile135:43.80 PB10
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 1000 Meters · Place 11 · Clinton1000 Meters113:26.8010
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 1 Mile · Place 4 · Clinton1 Mile45:48.50a10
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 1000 Meters · Place 13 · Clinton1000 Meters133:30.00a10
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 1 Mile · Place 5 · Clinton1 Mile56:07.40a10
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 1000 Meters · Place 18 · Clinton1000 Meters183:44.10a10
Jan 7Midland Wachusett @ WachusettJan 7 · 2 Miles · Place 6 · Clinton2 Miles613:44.70a10
Jan 7Midland Wachusett @ WachusettJan 7 · 1 Mile · Place 15 · Clinton1 Mile156:41.40a10

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 101 · Clinton600 Meters101.1:51.81a PB10
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 2 Miles · Place 8 · Clinton2 Miles8.12:38.70 PB10
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 1 Mile · Place 14 · Clinton1 Mile14.5:59.8010
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 1000 Meters · Place 23 · Clinton1000 Meters23.3:19.87a PB10
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 2 Miles · Place 7 · Clinton2 Miles713:16.52a—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 2 Miles · Place 4 · Clinton2 Miles412:48.60—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 1 Mile · Place 13 · Clinton1 Mile136:17.60—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 2 Miles · Place 9 · Clinton2 Miles913:32.00—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 1 Mile · Place 12 · Clinton1 Mile126:25.50—
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · 2 Miles · Place 6 · Clinton2 Miles613:16.30FR
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · 1000 Meters · Place 6 · Clinton1000 Meters63:38.80FR
Jan 8MidWach Week 2 @ WachusettJan 8 · 2 Miles · Place 6 · Clinton2 Miles613:05.10—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1000 Meters · Place 17 · Clinton1000 Meters173:30.70—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 2 Miles · Place 5 · Clinton2 Miles5.13:17.609
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 1000 Meters · Place 20 · Clinton1000 Meters20.3:40.209
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1000 Meters · Place 42 · Clinton1000 Meters42.3:30.83a9