Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStoughton vs Canton · Apr 1414.3Stoughton vs CantonApril 14, 2026
100m Hurdles · 33" / 0.838m · OutdoorHockomock Spring Track Championship · May 2319.15aHockomock Spring Track ChampionshipMay 23, 2026
55 Meters · IndoorHockomock League #4 · Jan 228.61aHockomock League #4January 22, 2026
Long Jump · OutdoorFoxboro vs. Canton · Apr 711' 10.75"Foxboro vs. CantonApril 7, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 100m Hurdles · Place 15 · Canton100m Hurdles33" / 0.838mRound P15.19.15a PB9
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 24 · Canton100 Meters2414.46a9
May 12Mansfield vs CantonMay 12 · Triple Jump · Place 9 · CantonTriple Jump928-5.759
May 12Mansfield vs CantonMay 12 · Long Jump · Place 14 · CantonLong Jump1412-11.259
May 12Mansfield vs CantonMay 12 · 100m Hurdles · Place 4 · Canton100m Hurdles419.89a9
May 12Mansfield vs CantonMay 12 · 100 Meters · Place 6 · Canton100 Meters614.58a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Triple Jump · Place 28 · CantonTriple Jump2829-2.259
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 43 · Canton100m HurdlesRound P4320.03a9
May 5Canton vs OAMay 5 · Long Jump · CantonLong Jump—11'7"Unofficial9
May 5Canton vs OAMay 5 · 400m Hurdles · Canton400m Hurdles30" / 0.762m—86.2Unofficial9
Apr 28Canton vs North AttleboroApr 28 · Triple Jump · CantonTriple Jump—30'5"Unofficial9
Apr 28Canton vs North AttleboroApr 28 · Long Jump · CantonLong Jump—11'9"Unofficial9
Apr 28Canton vs North AttleboroApr 28 · 100m Hurdles · Canton100m Hurdles33" / 0.838m—19.1Unofficial9
Apr 14Stoughton vs CantonApr 14 · Long Jump · CantonLong Jump—12-49
Apr 14Stoughton vs CantonApr 14 · 100m Hurdles · Canton100m Hurdles—19.49
Apr 14Stoughton vs CantonApr 14 · 100 Meters · Canton100 Meters—14.3 PB9
Apr 7Foxboro vs. CantonApr 7 · Long Jump · Place 13 · CantonLong Jump13.11' 10.75" PB9
Apr 7Foxboro vs. CantonApr 7 · 100m Hurdles · Canton100m Hurdles33" / 0.838m—DNS9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · Long Jump · Place 24 · CantonLong Jump2412-10.259
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 26 · Canton55m Hurdles2610.99a9
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · Long Jump · Place 50 · CantonLong Jump5013-09
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 55m Hurdles · Place 51 · Canton55m HurdlesRound P5111.01a9
Jan 22Hockomock League #4Jan 22 · 55m Hurdles · Place 18 · Canton55m Hurdles1810.78a9
Jan 22Hockomock League #4Jan 22 · 55 Meters · Place 40 · Canton55 Meters408.61a PB9
Jan 15Hockomock League #3Jan 15 · 55m Hurdles · Place 21 · Canton55m Hurdles2110.96a9
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55m Hurdles · Place 33 · Canton55m Hurdles3312.01a9