Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · OutdoorHockomock Spring Track Championship · May 2311:54.11aHockomock Spring Track ChampionshipMay 23, 2026
800 Meters · OutdoorFoxboro vs. Canton · Apr 72:37.0Foxboro vs. CantonApril 7, 2026
Javelin · 600g · OutdoorFoxboro vs. Canton · Apr 784' 6"Foxboro vs. CantonApril 7, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 2 Miles · Place 13 · Canton2 Miles13.11:58.22a11
May 23Hockomock Spring Track ChampionshipMay 23 · 2 Miles · Place 4 · Canton2 Miles4.11:54.11a PB11
May 16MSTCA Coaches Shore InvitationalMay 16 · 2 Miles · Place 6 · Canton2 Miles612:04.51a11
May 12Mansfield vs CantonMay 12 · Javelin · Place 2 · CantonJavelin278-411
May 12Mansfield vs CantonMay 12 · 2 Miles · Place 2 · Canton2 Miles211:59.27a11
May 5Canton vs OAMay 5 · Javelin · CantonJavelin600g—72'0"Unofficial11
May 5Canton vs OAMay 5 · 2 Miles · Place 3 · Canton2 Miles3.12:34Unofficial11
May 5Canton vs OAMay 5 · 800 Meters · Canton800 Meters—2:32.2Unofficial11
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 22 · CantonJavelin2221.90m11
Apr 28Canton vs North AttleboroApr 28 · Javelin · CantonJavelin600g—71'7"Unofficial11
Apr 28Canton vs North AttleboroApr 28 · 800 Meters · Place 3 · Canton800 Meters3.2:29.8Unofficial11
Apr 14Stoughton vs CantonApr 14 · Javelin · Place 3 · CantonJavelin370-411
Apr 7Foxboro vs. CantonApr 7 · Javelin · Place 2 · CantonJavelin600g2.84' 6" PB11
Apr 7Foxboro vs. CantonApr 7 · 800 Meters · Place 2 · Canton800 Meters2.2:37.0 PB11