Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMansfield vs Canton · May 125:28.23aMansfield vs CantonMay 12, 2026
100 Meters · OutdoorMansfield vs Canton · May 814.21aMansfield vs CantonMay 8, 2025
200 Meters · OutdoorMansfield vs Canton · May 1226.02aMansfield vs CantonMay 12, 2026
600 Meters · IndoorHockomock League Championship · Feb 51:37.75aHockomock League ChampionshipFebruary 5, 2026
800 Meters · OutdoorFoxboro vs. Canton · Apr 72:31.6Foxboro vs. CantonApril 7, 2026
Discus · 1.6kg · OutdoorFoxboro vs. Canton · Apr 140' 2"Foxboro vs. CantonApril 1, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Mansfield vs CantonMay 12 · 1 Mile · Place 12 · Canton1 Mile125:28.23a PB10
May 12Mansfield vs CantonMay 12 · 200 Meters · Place 3 · Canton200 Meters326.02a PB10
May 5Canton vs OAMay 5 · 1 Mile · Canton1 Mile—5:33.2Unofficial10
May 5Canton vs OAMay 5 · 200 Meters · Canton200 Meters—26.6Unofficial10
Apr 28Canton vs North AttleboroApr 28 · 1 Mile · Canton1 Mile—5:31Unofficial10
Apr 28Canton vs North AttleboroApr 28 · 200 Meters · Canton200 Meters—26.3Unofficial10
Apr 14Stoughton vs CantonApr 14 · 200 Meters · Canton200 Meters—26.510
Apr 7Foxboro vs. CantonApr 7 · 800 Meters · Place 6 · Canton800 Meters6.2:31.6 PB10
Apr 7Foxboro vs. CantonApr 7 · 200 Meters · Place 16 · Canton200 Meters16.27.210

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 600 Meters · Place 23 · Canton600 Meters231:37.75a PB10
Jan 22Hockomock League #4Jan 22 · 600 Meters · Place 34 · Canton600 Meters341:41.07a10
Jan 15Hockomock League #3Jan 15 · 600 Meters · Place 33 · Canton600 Meters331:44.39a10
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 600 Meters · Place 26 · Canton600 Meters261:40.93a10
Jan 5Junior Varsity Meet #3Jan 5 · 600 Meters · Canton600 Meters—1:46Unofficial10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 600 Meters · Place 24 · Canton600 Meters24.1:40.79a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8Mansfield vs CantonMay 8 · Discus · Place 27 · CantonDiscus2749-049
May 8Mansfield vs CantonMay 8 · 200 Meters · Place 28 · Canton200 Meters2830.06a9
May 8Mansfield vs CantonMay 8 · 100 Meters · Place 33 · Canton100 Meters3314.21a PB9
Apr 29Hock Dual: OA vs. CantonApr 29 · Discus · Place 15 · CantonDiscus1546-039
Apr 29Hock Dual: OA vs. CantonApr 29 · 200 Meters · Place 27 · Canton200 Meters2729.39
Apr 1Foxboro vs. CantonApr 1 · Discus · Place 16 · CantonDiscus1.6kg16.40' 2" PB9
Apr 1Foxboro vs. CantonApr 1 · 200 Meters · Place 39 · Canton200 Meters39.29.29
Apr 1Foxboro vs. CantonApr 1 · 100 Meters · Place 36 · Canton100 Meters36.149