Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHock Dual: OA vs. Canton · Apr 2916.4Hock Dual: OA vs. CantonApril 29, 2025
200 Meters · OutdoorFoxboro vs. Canton · Apr 736.0Foxboro vs. CantonApril 7, 2026
Discus · 1kg · OutdoorFoxboro vs. Canton · Apr 746' 9"Foxboro vs. CantonApril 7, 2026
Javelin · 600g · OutdoorFoxboro vs. Canton · Apr 755' 5"Foxboro vs. CantonApril 7, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Javelin · Place 29 · CantonJavelin600g29.46-0811
May 12Mansfield vs CantonMay 12 · Javelin · Place 12 · CantonJavelin1250-811
May 5Canton vs OAMay 5 · Javelin · CantonJavelin600g—63'8"Unofficial11
May 5Canton vs OAMay 5 · Discus · CantonDiscus1kg—45'11"Unofficial11
Apr 28Canton vs North AttleboroApr 28 · Javelin · CantonJavelin600g—54'7.5"Unofficial11
Apr 28Canton vs North AttleboroApr 28 · Discus · CantonDiscus1kg—57'11"Unofficial11
Apr 14Stoughton vs CantonApr 14 · Javelin · CantonJavelin—58-311
Apr 14Stoughton vs CantonApr 14 · Discus · CantonDiscus—57-111
Apr 7Foxboro vs. CantonApr 7 · Javelin · Place 9 · CantonJavelin600g9.55' 5" PB11
Apr 7Foxboro vs. CantonApr 7 · Discus · Place 7 · CantonDiscus1kg7.46' 9" PB11
Apr 7Foxboro vs. CantonApr 7 · 200 Meters · Place 16 · Canton200 Meters16.36.0 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Hock Dual: OA vs. CantonApr 29 · Javelin · Place 12 · CantonJavelin1233-1010
Apr 29Hock Dual: OA vs. CantonApr 29 · 100 Meters · Place 21 · Canton100 Meters2116.4 PB10
Apr 15North Attleboro vs CantonApr 15 · Javelin · CantonJavelin600g—44-01Unofficial10
Apr 15North Attleboro vs CantonApr 15 · 100 Meters · Canton100 Meters—16.7Unofficial10
Apr 8Stoughton vs. CantonApr 8 · Javelin · Place 12 · CantonJavelin1235-010
Apr 8Stoughton vs. CantonApr 8 · 100 Meters · Place 38 · Canton100 Meters3817.610
Apr 1Foxboro vs. CantonApr 1 · Javelin · Place 9 · CantonJavelin600g9.37-1010
Apr 1Foxboro vs. CantonApr 1 · 200 Meters · Place 48 · Canton200 Meters48.38.210
Apr 1Foxboro vs. CantonApr 1 · 100 Meters · Place 50 · Canton100 Meters50.17.310

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Hock Dual: OA vs. CantonMay 7 · 200 Meters · Canton200 Meters—33.9Unofficial9
May 7Hock Dual: OA vs. CantonMay 7 · 100 Meters · Canton100 Meters—16.5Unofficial9
Apr 30Canton @ SharonApr 30 · 200 Meters · Canton200 Meters—34.8Unofficial9
Apr 30Canton @ SharonApr 30 · 100 Meters · Canton100 Meters—16.4Unofficial9
Apr 23Canton at StoughtonApr 23 · 200 Meters · Canton200 Meters—35Unofficial9
Apr 23Canton at StoughtonApr 23 · 100 Meters · Canton100 Meters—16.2Unofficial9
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 258 · Canton100 Meters25817.35a—
Apr 9Canton vs MansfieldApr 9 · 200 Meters · Canton200 Meters—35.1Unofficial9
Apr 9Canton vs MansfieldApr 9 · 100 Meters · Canton100 Meters—16.5Unofficial9
Apr 2Canton vs. FoxboroApr 2 · 200 Meters · Canton200 Meters—32.9Unofficial9
Apr 2Canton vs. FoxboroApr 2 · 100 Meters · Canton100 Meters—17.3Unofficial9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15Paul Davey MeetJan 15 · 55 Meter · Canton55 Meter—9.8Unofficial9
Jan 8J. V. Meet # 3Jan 8 · 300 Meters · Canton300 Meters—59.8Unofficial9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14J.V. Meet #1Dec 14 · 55 Meter · Canton55 Meter—9.5Unofficial9