Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorHockomock Spring Track Championship · May 23120-03Hockomock Spring Track ChampionshipMay 23, 2026
Shot Put · 12lb · OutdoorHockomock Spring Track Championship · May 2340-00.50Hockomock Spring Track ChampionshipMay 23, 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 · Javelin · Place 11 · North AttleboroughJavelin800g11.120-03 PB9
May 23Hockomock Spring Track ChampionshipMay 23 · Shot Put · Place 13 · North AttleboroughShot Put12lb13.40-00.50 PB9
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Javelin · Place 2 · North AttleboroughJavelin800g2.127-1Unofficial9
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Shot Put · Place 3 · North AttleboroughShot Put12lb3.38-3.5Unofficial9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Javelin · Place 10 · North AttleboroughJavelin10121-69
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Shot Put · Place 47 · North AttleboroughShot Put4724-109
May 5Foxboro vs. North AttleboroMay 5 · Javelin · Place 2 · North AttleboroughJavelin800g2.115' 8"9
May 5Foxboro vs. North AttleboroMay 5 · Shot Put · Place 5 · North AttleboroughShot Put12lb5.37' 0"9
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 22 · North AttleboroughJavelin2237.40m9
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 23 · North AttleboroughShot Put2311.58m9
Apr 28Canton vs North AttleboroApr 28 · Javelin · North AttleboroughJavelin800g—113-8.00Unofficial9
Apr 28Canton vs North AttleboroApr 28 · Shot Put · North AttleboroughShot Put12lb—33-11.50Unofficial9
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Javelin · Place 10 · North AttleboroughJavelin800g10.107-079
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Shot Put · Place 9 · North AttleboroughShot Put12lb9.32-09.009
Apr 14North Attleboro vs MansfieldApr 14 · Javelin · Place 6 · North AttleboroughJavelin6106-10.009
Apr 14North Attleboro vs MansfieldApr 14 · Shot Put · Place 8 · North AttleboroughShot Put835-09.009
Apr 7North Attleboro vs StoughtonApr 7 · Javelin · North AttleboroughJavelin—93-59
Apr 7North Attleboro vs StoughtonApr 7 · Shot Put · North AttleboroughShot Put—34-59