Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #3 · Jan 166:40.21aHockomock League #3January 16, 2025
1 Mile · OutdoorMansfield vs Canton · May 86:55.95aMansfield vs CantonMay 8, 2025
400 Meters · OutdoorMSTCA Warrior Invitational · Apr 201:20.33aMSTCA Warrior InvitationalApril 20, 2023
600 Meters · IndoorHockomock League Meet · Feb 82:03.26aHockomock League MeetFebruary 8, 2024
800 Meters · OutdoorMSTCA Warrior Invitational · Apr 183:04.14aMSTCA Warrior InvitationalApril 18, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5Canton vs OAMay 5 · 800 Meters · Canton800 Meters—2:59Unofficial12
May 5Canton vs OAMay 5 · 200 Meters · Canton200 Meters—35.8Unofficial12
Apr 28Canton vs North AttleboroApr 28 · 800 Meters · Canton800 Meters—3:04Unofficial12
Apr 28Canton vs North AttleboroApr 28 · 200 Meters · Canton200 Meters—35.2Unofficial12
Apr 14Stoughton vs CantonApr 14 · 1 Mile · Canton1 Mile—7:57.912
Apr 7Foxboro vs. CantonApr 7 · 800 Meters · Place 10 · Canton800 Meters10.3:11.312

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Mansfield vs CantonMay 8 · 1 Mile · Place 8 · Canton1 Mile86:55.95a PB11
Apr 29Hock Dual: OA vs. CantonApr 29 · 800 Meters · Place 14 · Canton800 Meters143:04.711

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23Hockomock League #4Jan 23 · 1 Mile · Place 31 · Canton1 Mile316:48.42a—
Jan 16Hockomock League #3Jan 16 · 1 Mile · Place 30 · Canton1 Mile306:40.21a PB—
Jan 9Hockomock League #2Jan 9 · 1 Mile · Place 32 · Canton1 Mile326:56.27a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18MSTCA Warrior InvitationalApr 18 · 800 Meters · Place 80 · Canton800 Meters803:04.14a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Hockomock League MeetFeb 8 · 600 Meters · Place 27 · Canton600 Meters272:03.26a PB—
Jan 18Hockomock League Meet #5Jan 18 · 600 Meters · Place 32 · Canton600 Meters322:07.58a—
Jan 11Hockomock League Meet Double DualsJan 11 · 600 Meters · Place 36 · Canton600 Meters362:09.96a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20Hockomock ChampionshipsMay 20 · 800 Meters · Place 27 · Canton800 Meters273:04.58a—
Apr 20MSTCA Warrior InvitationalApr 20 · 400 Meters · Place 38 · Canton400 Meters381:20.33a PB—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Hockomock Dual Meet #5Jan 19 · 600 Meters · Place 8 · Canton600 Meters82:20.99FR