Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNA vs Mansfield · Apr 914.2NA vs MansfieldApril 9, 2025
Discus · 1.6kg · OutdoorHockomock Spring Track Championship · May 2391-11Hockomock Spring Track ChampionshipMay 23, 2026
Javelin · 800g · OutdoorFoxboro vs. North Attleboro · May 584' 10"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

14 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · Place 26 · North AttleboroughDiscus1.6kg26.91-11 PB12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Javelin · North AttleboroughJavelin800g—68-4Unofficial12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Discus · North AttleboroughDiscus1.6kg—91-1Unofficial12
May 5Foxboro vs. North AttleboroMay 5 · Javelin · Place 11 · North AttleboroughJavelin800g11.84' 10" PB12
May 5Foxboro vs. North AttleboroMay 5 · Discus · Place 6 · North AttleboroughDiscus1.6kg6.85' 10"12
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 47 · North AttleboroughDiscus4724.18m12
Apr 28Canton vs North AttleboroApr 28 · Javelin · North AttleboroughJavelin800g—79-5.50Unofficial12
Apr 28Canton vs North AttleboroApr 28 · Discus · North AttleboroughDiscus1.6kg—83-0.00Unofficial12
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Javelin · Place 22 · North AttleboroughJavelin800g22.69-0212
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Discus · Place 8 · North AttleboroughDiscus1.6kg8.83-0912
Apr 14North Attleboro vs MansfieldApr 14 · Javelin · Place 12 · North AttleboroughJavelin1273-02.0012
Apr 14North Attleboro vs MansfieldApr 14 · Discus · Place 10 · North AttleboroughDiscus1078-03.0012
Apr 7North Attleboro vs StoughtonApr 7 · Javelin · North AttleboroughJavelin—64-512
Apr 7North Attleboro vs StoughtonApr 7 · Discus · North AttleboroughDiscus—70-812

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Discus · Place 27 · North AttleboroughDiscus2759-0911
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 100 Meters · Place 58 · North Attleborough100 Meters5815.13a11
Apr 9NA vs MansfieldApr 9 · Discus · Place 31 · North AttleboroughDiscus3152-811
Apr 9NA vs MansfieldApr 9 · 100 Meters · Place 37 · North Attleborough100 Meters3714.2 PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7NA vs FranklinMay 7 · Discus · Place 14 · North AttleboroughDiscus1463-6—
May 7NA vs FranklinMay 7 · Shot Put · Place 27 · North AttleboroughShot Put2718-0—
May 7NA vs FranklinMay 7 · 100 Meters · Place 38 · North Attleborough100 Meters3815.3—
Apr 30NA vs TauntonApr 30 · Shot Put · Place 18 · North AttleboroughShot Put1818-11.5—
Apr 30NA vs TauntonApr 30 · 100 Meters · Place 50 · North Attleborough100 Meters5015.4—