Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNA vs Mansfield · Apr 912.1NA vs MansfieldApril 9, 2025
110m Hurdles · 39" / 0.991m · OutdoorNA vs Milford · Apr 221.7NA vs MilfordApril 2, 2024
200 Meters · Outdoor2026 Attleboro, Feehan, North Attleboro Tri-Meet · Apr 2124.65a2026 Attleboro, Feehan, North Attleboro Tri-MeetApril 21, 2026
400 Meters · OutdoorHock Dual: OA vs. North Attleboro · May 657.3Hock Dual: OA vs. North AttleboroMay 6, 2025
Javelin · 800g · Outdoor2026 Attleboro, Feehan, North Attleboro Tri-Meet · Apr 21123-072026 Attleboro, Feehan, North Attleboro Tri-MeetApril 21, 2026
Long Jump · OutdoorNA vs Milford · Apr 217'11.5"NA vs MilfordApril 2, 2024
Triple Jump · OutdoorMSTCA Division 3 Relays · May 1711.83mMSTCA Division 3 RelaysMay 17, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Triple Jump · Place 12 · North AttleboroughTriple Jump12.38-08.7512
May 23Hockomock Spring Track ChampionshipMay 23 · Long Jump · Place 17 · North AttleboroughLong Jump17.19-03.0012
May 16MSTCA Coaches Shore InvitationalMay 16 · Triple Jump · Place 26 · North AttleboroughTriple Jump2640-5.512
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Triple Jump · Place 2 · North AttleboroughTriple Jump2.40-.5Unofficial12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Long Jump · Place 2 · North AttleboroughLong Jump2.20-3.5Unofficial12
May 5Foxboro vs. North AttleboroMay 5 · Triple Jump · Place 2 · North AttleboroughTriple Jump2.40' 1"12
May 5Foxboro vs. North AttleboroMay 5 · Long Jump · North AttleboroughLong Jump—DNS12
May 5Foxboro vs. North AttleboroMay 5 · Javelin · Place 5 · North AttleboroughJavelin800g5.100' 1"12
May 5Foxboro vs. North AttleboroMay 5 · 200 Meters · North Attleborough200 Meters—DNS12
May 3MSTCA Division 3 RelaysMay 3 · Triple Jump · Place 16 · North AttleboroughTriple Jump1611.66m12
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 28 · North AttleboroughJavelin2834.93m12
Apr 28Canton vs North AttleboroApr 28 · Triple Jump · North AttleboroughTriple Jump—38-7.00Unofficial12
Apr 28Canton vs North AttleboroApr 28 · Javelin · North AttleboroughJavelin800g—116-5.50Unofficial12
Apr 28Canton vs North AttleboroApr 28 · 200 Meters · North Attleborough200 Meters—24.7Unofficial12
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Triple Jump · Place 6 · North AttleboroughTriple Jump6.39-10.0012
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Javelin · Place 4 · North AttleboroughJavelin800g4.123-07 PB12
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 200 Meters · Place 7 · North Attleborough200 Meters7.24.65a PB12
Apr 14North Attleboro vs MansfieldApr 14 · Triple Jump · Place 2 · North AttleboroughTriple Jump240-01.5012
Apr 14North Attleboro vs MansfieldApr 14 · Javelin · Place 5 · North AttleboroughJavelin5108-05.0012
Apr 14North Attleboro vs MansfieldApr 14 · 100 Meters · Place 7 · North Attleborough100 Meters712.212
Apr 7North Attleboro vs StoughtonApr 7 · Javelin · Place 1 · North AttleboroughJavelin1114-612

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · Triple Jump · Place 16 · North AttleboroughTriple Jump1637-911
May 24Hockomock Spring Track ChampionshipMay 24 · Long Jump · Place 19 · North AttleboroughLong Jump1917-311
May 17MSTCA Division 3 RelaysMay 17 · Triple Jump · Place 11 · North AttleboroughTriple Jump1111.83m PB11
May 17MSTCA Division 3 RelaysMay 17 · Long Jump · Place 20 · North AttleboroughLong Jump205.42m11
May 6Hock Dual: OA vs. North AttleboroMay 6 · Triple Jump · Place 5 · North AttleboroughTriple Jump5.37-0511
May 6Hock Dual: OA vs. North AttleboroMay 6 · Long Jump · Place 5 · North AttleboroughLong Jump5.17-08.7511
May 6Hock Dual: OA vs. North AttleboroMay 6 · 400 Meters · Place 4 · North Attleborough400 Meters4.57.3 PB11
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Triple Jump · Place 9 · North AttleboroughTriple Jump937-04.0011
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Long Jump · Place 15 · North AttleboroughLong Jump1517-11.0011
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 200 Meters · Place 22 · North Attleborough200 Meters2226.58a11
Apr 15North Attleboro vs CantonApr 15 · Triple Jump · Place 3 · North AttleboroughTriple Jump3.37'7"Unofficial11
Apr 15North Attleboro vs CantonApr 15 · Long Jump · North AttleboroughLong Jump—17'6"Unofficial11
Apr 15North Attleboro vs CantonApr 15 · 100 Meters · North Attleborough100 Meters—12.4Unofficial11
Apr 9NA vs MansfieldApr 9 · Triple Jump · Place 5 · North AttleboroughTriple Jump535-1111
Apr 9NA vs MansfieldApr 9 · Long Jump · Place 4 · North AttleboroughLong Jump418-2.5011
Apr 9NA vs MansfieldApr 9 · 100 Meters · Place 8 · North Attleborough100 Meters812.1 PB11
Apr 1Stoughton vs. North AttleboroApr 1 · Long Jump · North AttleboroughLong Jump—19'1"Unofficial11
Apr 1Stoughton vs. North AttleboroApr 1 · 100 Meters · North Attleborough100 Meters—12.4Unofficial11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7NA vs FranklinMay 7 · 100 Meters · Place 14 · North Attleborough100 Meters1412.4—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Long Jump · Place 32 · North AttleboroughLong Jump3217-1.50—
Apr 30NA vs TauntonApr 30 · Long Jump · Place 11 · North AttleboroughLong Jump1117-0—
Apr 30NA vs TauntonApr 30 · 100 Meters · Place 19 · North Attleborough100 Meters1912.7—
Apr 26MSTCA Div. III RelaysApr 26 · Long Jump · Place 43 · North AttleboroughLong Jump43.5.16m10
Apr 23NAHS vs AttleboroApr 23 · Long Jump · Place 13 · North AttleboroughLong Jump13.17-0810
Apr 23NAHS vs AttleboroApr 23 · 100 Meters · Place 22 · North Attleborough100 Meters22.12.510
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · Long Jump · Place 12 · North AttleboroughLong Jump12.17-06.0010
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · 100 Meters · North Attleborough100 Meters--13.10a10
Apr 9NA vs King PhilipApr 9 · Long Jump · North AttleboroughLong Jump—18'1.5"Unofficial10
Apr 9NA vs King PhilipApr 9 · 100 Meters · North Attleborough100 Meters—12.5Unofficial10
Apr 2NA vs MilfordApr 2 · Long Jump · Place 4 · North AttleboroughLong Jump4.17'11.5" PB10
Apr 2NA vs MilfordApr 2 · 110m Hurdles · Place 6 · North Attleborough110m Hurdles39" / 0.991m6.21.7 PB10
Apr 2NA vs MilfordApr 2 · 100 Meters · Place 10 · North Attleborough100 Meters10.12.710

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9N. Attleboro at FranklinMay 9 · 200 Meters · North Attleborough200 Meters—27.0Unofficial9
May 2North vs Taunton @ NAHSMay 2 · 100 Meters · North Attleborough100 Meters—13.2Unofficial9
Apr 25North Attleboro v. Attleboro @NAHSApr 25 · 200 Meters · North Attleborough200 Meters—28.0Unofficial9
Apr 5North Attleboro vs. MilfordApr 5 · 100 Meters · North Attleborough100 Meters—13.2Unofficial9