Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidland Wachusett @ Shrewsbury · Jan 76:08.00aMidland Wachusett @ ShrewsburyJanuary 7, 2026
1 Mile · OutdoorShrewsbury vs Grafton Dual Meet · Apr 155:53.20aShrewsbury vs Grafton Dual MeetApril 15, 2026
1000 Meters · IndoorMSTCA Winter Festival (Saturday) · Dec 133:35.22aMSTCA Winter Festival (Saturday)December 13, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Algonquin vs GraftonApr 29 · 1 Mile · Place 5 · Grafton1 Mile55:59.58a9
Apr 15Shrewsbury vs Grafton Dual MeetApr 15 · 1 Mile · Place 6 · Grafton1 Mile6.5:53.20a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 1 Mile · Place 25 · Grafton1 Mile256:13.709
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 1 Mile · Place 12 · Grafton1 Mile126:16.80a9
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 1 Mile · Place 11 · Grafton1 Mile116:12.60a9
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 1 Mile · Place 12 · Grafton1 Mile126:08.00a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 1000 Meters · Place 49 · Grafton1000 Meters49.3:35.22a PB9