Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #1 · Dec 185:24.39aHockomock League #1December 18, 2025
1 Mile · OutdoorHockomock Spring Track Championship · May 235:01.05aHockomock Spring Track ChampionshipMay 23, 2026
2 Miles · IndoorHockomock League #4 · Jan 2211:55.01aHockomock League #4January 22, 2026
2 Miles · OutdoorFoxboro vs. Canton · Apr 712:05.0Foxboro vs. CantonApril 7, 2026
200 Meters · OutdoorStoughton vs Canton · Apr 1427.1Stoughton vs CantonApril 14, 2026
Javelin · 800g · OutdoorFoxboro vs. Canton · Apr 779' 5"Foxboro vs. CantonApril 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 1 Mile · Place 21 · Canton1 Mile21.5:01.05a PB10
May 12Mansfield vs CantonMay 12 · Javelin · Place 10 · CantonJavelin1091-810
May 12Mansfield vs CantonMay 12 · 1 Mile · Place 5 · Canton1 Mile55:05.95a10
May 12Mansfield vs CantonMay 12 · 200 Meters · Place 8 · Canton200 Meters827.15a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Javelin · Place 23 · CantonJavelin2381-210
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 1 Mile · Place 75 · Canton1 Mile755:11.56a10
May 5Canton vs OAMay 5 · Javelin · CantonJavelin800g—94' 10"Unofficial10
May 5Canton vs OAMay 5 · 2 Miles · Canton2 Miles—11:37Unofficial10
Apr 28Canton vs North AttleboroApr 28 · Javelin · CantonJavelin800g—71'6"Unofficial10
Apr 28Canton vs North AttleboroApr 28 · 1 Mile · Canton1 Mile—5:16Unofficial10
Apr 28Canton vs North AttleboroApr 28 · 200 Meters · Canton200 Meters—26.3Unofficial10
Apr 14Stoughton vs CantonApr 14 · Javelin · CantonJavelin—106-6.510
Apr 14Stoughton vs CantonApr 14 · 200 Meters · Canton200 Meters—27.1 PB10
Apr 7Foxboro vs. CantonApr 7 · Javelin · Place 9 · CantonJavelin800g9.79' 5" PB10
Apr 7Foxboro vs. CantonApr 7 · 2 Miles · Place 4 · Canton2 Miles4.12:05.0 PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Hockomock League #4Jan 22 · 2 Miles · Place 26 · Canton2 Miles2611:55.01a PB10
Jan 15Hockomock League #3Jan 15 · 1 Mile · Place 35 · Canton1 Mile355:39.59a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 1 Mile · Place 30 · Canton1 Mile30.5:24.39a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Mansfield vs CantonMay 8 · 2 Miles · Place 11 · Canton2 Miles1112:40.72a9
Apr 8Stoughton vs. CantonApr 8 · 1 Mile · Place 12 · Canton1 Mile126:039
Apr 8Stoughton vs. CantonApr 8 · 200 Meters · Place 34 · Canton200 Meters3432.19
Apr 1Foxboro vs. CantonApr 1 · 1 Mile · Place 9 · Canton1 Mile9.5:559
Apr 1Foxboro vs. CantonApr 1 · 200 Meters · Place 44 · Canton200 Meters44.31.29