Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 3 Track & Field Championship · May 2817.43aMIAA Division 3 Track & Field ChampionshipMay 28, 2026
400m Hurdles · 30" / 0.762m · OutdoorHockomock Spring Track Championship · May 231:11.19aHockomock Spring Track ChampionshipMay 23, 2026
800 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 242:49.47aMSTCA Invacational & PentathlonApril 24, 2026
High Jump · OutdoorFoxboro vs. Canton · Apr 74' 10"Foxboro vs. CantonApril 7, 2026
Long Jump · OutdoorMSTCA Invacational & Pentathlon · Apr 244.47mMSTCA Invacational & PentathlonApril 24, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 20 · Canton400m Hurdles30" / 0.762m20.1:11.69a11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 16 · Canton100m Hurdles33" / 0.838mRound P16.17.43a PBWind: 1.211
May 23Hockomock Spring Track ChampionshipMay 23 · 400m Hurdles · Place 8 · Canton400m Hurdles30" / 0.762m8.1:11.19a PB11
May 23Hockomock Spring Track ChampionshipMay 23 · 100m Hurdles · Place 9 · Canton100m Hurdles33" / 0.838mRound P9.17.57a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 400m Hurdles · Place 8 · Canton400m Hurdles81:08.63a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 100m Hurdles · Place 17 · Canton100m Hurdles1717.20a11
May 12Mansfield vs CantonMay 12 · Long Jump · Place 4 · CantonLong Jump415-111
May 12Mansfield vs CantonMay 12 · High Jump · Place 3 · CantonHigh Jump34-211
May 12Mansfield vs CantonMay 12 · 400m Hurdles · Place 1 · Canton400m Hurdles11:09.95a11
May 12Mansfield vs CantonMay 12 · 100m Hurdles · Place 1 · Canton100m Hurdles117.56a11
May 5Canton vs OAMay 5 · High Jump · Place 3 · CantonHigh Jump3.4'4"Unofficial11
May 5Canton vs OAMay 5 · 400m Hurdles · Place 1 · Canton400m Hurdles30" / 0.762m1.71.2Unofficial11
May 5Canton vs OAMay 5 · 100m Hurdles · Canton100m Hurdles33" / 0.838m—17.2Unofficial11
May 3MSTCA Division 3 RelaysMay 3 · High Jump · CantonHigh Jump—ND11
Apr 28Canton vs North AttleboroApr 28 · High Jump · CantonHigh Jump—4'6"Unofficial11
Apr 28Canton vs North AttleboroApr 28 · 400m Hurdles · Place 3 · Canton400m Hurdles30" / 0.762m3.74.1Unofficial11
Apr 28Canton vs North AttleboroApr 28 · 100m Hurdles · Place 1 · Canton100m Hurdles33" / 0.838m1.17.4Unofficial11
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 20 · CantonLong Jump204.47m PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 29 · CantonHigh Jump294-211
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 34 · CantonShot Put345.31m11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 20 · Canton100m Hurdles2018.37a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 24 · Canton800 Meters242:49.47a PB11
Apr 14Stoughton vs CantonApr 14 · Long Jump · CantonLong Jump—13-511
Apr 14Stoughton vs CantonApr 14 · High Jump · Place 3 · CantonHigh Jump34-811
Apr 14Stoughton vs CantonApr 14 · 400m Hurdles · Canton400m Hurdles—73.111
Apr 14Stoughton vs CantonApr 14 · 100m Hurdles · Place 3 · Canton100m Hurdles318.111
Apr 7Foxboro vs. CantonApr 7 · Long Jump · Place 6 · CantonLong Jump6.13' 8"11
Apr 7Foxboro vs. CantonApr 7 · High Jump · Place 1 · CantonHigh Jump1.4' 10" PB11
Apr 7Foxboro vs. CantonApr 7 · 400m Hurdles · Place 3 · Canton400m Hurdles30" / 0.762m3.1:17.311
Apr 7Foxboro vs. CantonApr 7 · 100m Hurdles · Place 2 · Canton100m Hurdles33" / 0.838m2.18.011