Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorFoxboro vs. North Attleboro · May 592' 2"Foxboro vs. North AttleboroMay 5, 2026
Javelin · 800g · Outdoor2026 Attleboro, Feehan, North Attleboro Tri-Meet · Apr 21108-002026 Attleboro, Feehan, North Attleboro Tri-MeetApril 21, 2026
Shot Put · 12lb · OutdoorFoxboro vs. North Attleboro · May 538' 2.25"Foxboro vs. North AttleboroMay 5, 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 21 · North AttleboroughJavelin800g21.105-0411
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · Place 29 · North AttleboroughDiscus1.6kg29.85-0811
May 23Hockomock Spring Track ChampionshipMay 23 · Shot Put · Place 22 · North AttleboroughShot Put12lb22.34-07.5011
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Javelin · North AttleboroughJavelin800g—99-0Unofficial11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Shot Put · North AttleboroughShot Put12lb—36-4.75Unofficial11
May 5Foxboro vs. North AttleboroMay 5 · Discus · Place 3 · North AttleboroughDiscus1.6kg3.92' 2" PB11
May 5Foxboro vs. North AttleboroMay 5 · Shot Put · Place 3 · North AttleboroughShot Put12lb3.38' 2.25" PB11
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 31 · North AttleboroughJavelin3134.11m11
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 32 · North AttleboroughShot Put3210.88m11
Apr 28Canton vs North AttleboroApr 28 · Javelin · North AttleboroughJavelin800g—109-6.00Unofficial11
Apr 28Canton vs North AttleboroApr 28 · Shot Put · North AttleboroughShot Put12lb—36-3.50Unofficial11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Javelin · Place 7 · North AttleboroughJavelin800g7.108-00 PB11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Shot Put · Place 5 · North AttleboroughShot Put12lb5.37-07.5011
Apr 14North Attleboro vs MansfieldApr 14 · Javelin · Place 3 · North AttleboroughJavelin3118-05.0011
Apr 14North Attleboro vs MansfieldApr 14 · Shot Put · Place 6 · North AttleboroughShot Put637-07.0011
Apr 7North Attleboro vs StoughtonApr 7 · Javelin · North AttleboroughJavelin—97-1011
Apr 7North Attleboro vs StoughtonApr 7 · Shot Put · North AttleboroughShot Put—38-111