Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · Outdoor2026 Attleboro, Feehan, North Attleboro Tri-Meet · Apr 2185-092026 Attleboro, Feehan, North Attleboro Tri-MeetApril 21, 2026
Shot Put · 4kg · OutdoorHockomock Spring Track Championship · May 2325-10.00Hockomock Spring Track ChampionshipMay 23, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Javelin · Place 13 · North AttleboroughJavelin600g13.74-0611
May 23Hockomock Spring Track ChampionshipMay 23 · Shot Put · Place 21 · North AttleboroughShot Put4kg21.25-10.00 PB11
May 16MSTCA Coaches Shore InvitationalMay 16 · Javelin · Place 23 · North AttleboroughJavelin2376-111
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Javelin · Place 3 · North AttleboroughJavelin600g3.79'2Unofficial11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Shot Put · North AttleboroughShot Put4kg—23'5.5Unofficial11
May 5Foxboro vs. North AttleboroMay 5 · Javelin · Place 2 · North AttleboroughJavelin600g2.84' 0"11
May 5Foxboro vs. North AttleboroMay 5 · Shot Put · Place 4 · North AttleboroughShot Put4kg4.24' 6.25"11
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 9 · North AttleboroughJavelin925.70m11
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 33 · North AttleboroughShot Put337.47m11
Apr 28Canton vs North AttleboroApr 28 · Javelin · North AttleboroughJavelin600g—77'5"Unofficial11
Apr 28Canton vs North AttleboroApr 28 · Shot Put · North AttleboroughShot Put4kg—21'2"Unofficial11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Javelin · Place 2 · North AttleboroughJavelin600g2.85-09 PB11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Shot Put · Place 10 · North AttleboroughShot Put4kg10.22-07.7511
Apr 14North Attleboro vs MansfieldApr 14 · Javelin · Place 2 · North AttleboroughJavelin282-05.0011
Apr 14North Attleboro vs MansfieldApr 14 · Shot Put · Place 8 · North AttleboroughShot Put823-08.0011
Apr 7North Attleboro vs StoughtonApr 7 · Javelin · Place 2 · North AttleboroughJavelin277-411
Apr 7North Attleboro vs StoughtonApr 7 · Shot Put · Place 3 · North AttleboroughShot Put324-911

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17MSTCA Division 3 RelaysMay 17 · Javelin · Place 25 · North AttleboroughJavelin2521.73m10
May 6Hock Dual: OA vs. North AttleboroMay 6 · Javelin · Place 5 · North AttleboroughJavelin600g5.74-210
May 6Hock Dual: OA vs. North AttleboroMay 6 · Shot Put · Place 6 · North AttleboroughShot Put4kg6.22-06.0010
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Javelin · Place 15 · North AttleboroughJavelin1573-1010
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Javelin · Place 9 · North AttleboroughJavelin967-0510
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Shot Put · Place 13 · North AttleboroughShot Put1321-09.2510
Apr 15North Attleboro vs CantonApr 15 · Javelin · North AttleboroughJavelin600g—68-8Unofficial10
Apr 15North Attleboro vs CantonApr 15 · Shot Put · North AttleboroughShot Put4kg—20-11.75Unofficial10
Apr 9NA vs MansfieldApr 9 · Javelin · Place 4 · North AttleboroughJavelin466-410
Apr 9NA vs MansfieldApr 9 · Shot Put · Place 9 · North AttleboroughShot Put921-110
Apr 1Stoughton vs. North AttleboroApr 1 · Javelin · Place 3 · North AttleboroughJavelin600g3.72'8Unofficial10
Apr 1Stoughton vs. North AttleboroApr 1 · Shot Put · North AttleboroughShot Put4kg—21'3Unofficial10