Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidland Wachusett Div C & D League Meet · Feb 75:59.06aMidland Wachusett Div C & D League MeetFebruary 7, 2026
1 Mile · OutdoorLittleton vs Clinton · May 126:02.25aLittleton vs ClintonMay 12, 2026
1000 Meters · IndoorMidland Wachusett @ Shrewsbury #5 · Jan 283:27.90Midland Wachusett @ Shrewsbury #5January 28, 2026
400 Meters · OutdoorLittleton vs Clinton Dual · Apr 251:11.04aLittleton vs Clinton DualApril 25, 2024
800 Meters · OutdoorClinton vs Bromfield · Apr 102:31.99aClinton vs BromfieldApril 10, 2026
Javelin · 800g · OutdoorLittleton vs Clinton Dual · Apr 2549-02Littleton vs Clinton DualApril 25, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Division D Midland-Wachusett League MeetMay 20 · 800 Meters · Place 16 · Clinton800 Meters16.2:33.21a11
May 12Littleton vs ClintonMay 12 · 1 Mile · Place 9 · Clinton1 Mile9.6:02.25a PB11
May 12Littleton vs ClintonMay 12 · 800 Meters · Clinton800 Meters—DNS11
Apr 10Clinton vs BromfieldApr 10 · 800 Meters · Place 5 · Clinton800 Meters5.2:31.99a PB11
Mar 31Dual Meet Maynard vs. ClintonMar 31 · 1 Mile · Place 5 · Clinton1 Mile5.6:04.46a11
Mar 31Dual Meet Maynard vs. ClintonMar 31 · 800 Meters · Place 6 · Clinton800 Meters6.2:33.16a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 1 Mile · Place 8 · Clinton1 Mile8.5:59.06a PB11
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 1 Mile · Place 18 · Clinton1 Mile186:00.0011
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 1000 Meters · Place 13 · Clinton1000 Meters133:27.90 PB11
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 1 Mile · Place 6 · Clinton1 Mile66:00.60a11
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 1000 Meters · Place 17 · Clinton1000 Meters173:33.90a11
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 1000 Meters · Place 17 · Clinton1000 Meters173:43.90a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 1 Mile · Place 18 · Clinton1 Mile18.6:15.4011
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 1000 Meters · Place 16 · Clinton1000 Meters16.3:36.8011
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 1000 Meters · Place 33 · Clinton1000 Meters33.3:32.04a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Littleton vs Clinton DualApr 25 · Javelin · Place 25 · ClintonJavelin800g25.49-02 PB9
Apr 25Littleton vs Clinton DualApr 25 · 400 Meters · Place 15 · Clinton400 Meters15.1:11.04a PB9