Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 3 Track & Field Championship · May 2818.23aMIAA Division 3 Track & Field ChampionshipMay 28, 2026
400m Hurdles · 30" / 0.762m · OutdoorFoxboro vs. North Attleboro · May 51:24.3Foxboro vs. North AttleboroMay 5, 2026
800 Meters · OutdoorHockomock Spring Track Championship · May 232:57.53aHockomock Spring Track ChampionshipMay 23, 2026
High Jump · OutdoorMIAA Division 3 Track & Field Championship · May 281.30mMIAA Division 3 Track & Field ChampionshipMay 28, 2026
Long Jump · OutdoorMSTCA Division 3 Relays · May 34.18mMSTCA Division 3 RelaysMay 3, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 3 Track & Field Championship · May 281839MIAA Division 3 Track & Field ChampionshipMay 28, 2026
Shot Put · 4kg · Outdoor2026 Attleboro, Feehan, North Attleboro Tri-Meet · Apr 2118-11.752026 Attleboro, Feehan, North Attleboro Tri-MeetApril 21, 2026
Triple Jump · OutdoorMSTCA Division 3 Relays · May 39.26mMSTCA Division 3 RelaysMay 3, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Pentathlon (Outdoor) · Place 12 · North AttleboroughPentathlon (Outdoor)StandardRound M12.1839 PB10
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Long Jump · Place 12 · North AttleboroughLong JumpRound M12.4.40m10
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · High Jump · Place 12 · North AttleboroughHigh JumpRound M12.1.30m PB10
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Place 12 · North AttleboroughShot Put4kgRound M12.4.89m10
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 9 · North Attleborough100m Hurdles33" / 0.838mRound M9.18.23a PB10
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 800 Meters · Place 11 · North Attleborough800 MetersRound M11.3:00.48a10
May 23Hockomock Spring Track ChampionshipMay 23 · Triple Jump · Place 14 · North AttleboroughTriple Jump14.31-03.5010
May 23Hockomock Spring Track ChampionshipMay 23 · 800 Meters · Place 29 · North Attleborough800 Meters29.2:57.53a PB10
May 16MSTCA Coaches Shore InvitationalMay 16 · Long Jump · Place 31 · North AttleboroughLong Jump3114-10.2510
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · High Jump · North AttleboroughHigh Jump—4'2Unofficial10
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Shot Put · North AttleboroughShot Put4kg—16'1.5Unofficial10
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 100m Hurdles · North Attleborough100m Hurdles33" / 0.838m—18.4Unofficial10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Triple Jump · Place 29 · North AttleboroughTriple Jump2930-5.510
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Long Jump · Place 22 · North AttleboroughLong Jump2214-4.7510
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100m Hurdles · Place 34 · North Attleborough100m Hurdles3419.06a10
May 5Foxboro vs. North AttleboroMay 5 · Triple Jump · Place 4 · North AttleboroughTriple Jump4.31' 9.5"10
May 5Foxboro vs. North AttleboroMay 5 · Long Jump · Place 3 · North AttleboroughLong Jump3.16' 1.5"10
May 5Foxboro vs. North AttleboroMay 5 · 400m Hurdles · Place 2 · North Attleborough400m Hurdles30" / 0.762m2.1:24.3 PB10
May 5Foxboro vs. North AttleboroMay 5 · 100m Hurdles · Place 4 · North Attleborough100m Hurdles33" / 0.838m4.19.110
May 3MSTCA Division 3 RelaysMay 3 · Triple Jump · Place 18 · North AttleboroughTriple Jump189.26m PB10
May 3MSTCA Division 3 RelaysMay 3 · Long Jump · Place 32 · North AttleboroughLong Jump324.18m PB10
Apr 28Canton vs North AttleboroApr 28 · Triple Jump · North AttleboroughTriple Jump—31'5"Unofficial10
Apr 28Canton vs North AttleboroApr 28 · Long Jump · North AttleboroughLong Jump—14'7"Unofficial10
Apr 28Canton vs North AttleboroApr 28 · 100m Hurdles · North Attleborough100m Hurdles33" / 0.838m—18.9Unofficial10
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · High Jump · Place 9 · North AttleboroughHigh Jump9.4-02.0010
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Shot Put · Place 18 · North AttleboroughShot Put4kg18.18-11.75 PB10
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 800 Meters · Place 12 · North Attleborough800 Meters12.3:08.76a10
Apr 14North Attleboro vs MansfieldApr 14 · Triple Jump · Place 4 · North AttleboroughTriple Jump431-10.5010
Apr 14North Attleboro vs MansfieldApr 14 · Long Jump · Place 4 · North AttleboroughLong Jump414-04.0010
Apr 14North Attleboro vs MansfieldApr 14 · 400m Hurdles · Place 3 · North Attleborough400m Hurdles31:19.210
Apr 7North Attleboro vs StoughtonApr 7 · Triple Jump · Place 1 · North AttleboroughTriple Jump131-510
Apr 7North Attleboro vs StoughtonApr 7 · 400m Hurdles · North Attleborough400m Hurdles—1:22.610

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Shot Put · Place 9 · North AttleboroughShot Put4kgRound M9.5.57m9
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · High Jump · Place 10 · North AttleboroughHigh JumpRound M10.1.20m9
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 100m Hurdles · Place 8 · North Attleborough100m Hurdles33" / 0.838mRound M8.19.27aWind: 09
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Pentathlon (Outdoor) · Place 9 · North AttleboroughPentathlon (Outdoor)StandardRound M9.16639
May 24Hockomock Spring Track ChampionshipMay 24 · 100m Hurdles · Place 26 · North Attleborough100m Hurdles2620.29a9
May 6Hock Dual: OA vs. North AttleboroMay 6 · Long Jump · Place 8 · North AttleboroughLong Jump8.13-08.509
May 6Hock Dual: OA vs. North AttleboroMay 6 · 100m Hurdles · Place 6 · North Attleborough100m Hurdles33" / 0.838m6.20.39
May 6Hock Dual: OA vs. North AttleboroMay 6 · High Jump · Place 11 · North AttleboroughHigh Jump11.04-09
May 6Hock Dual: OA vs. North AttleboroMay 6 · 800 Meters · Place 8 · North Attleborough800 Meters8.3:08.39
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Long Jump · Place 23 · North AttleboroughLong Jump2314-79
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 100m Hurdles · Place 38 · North Attleborough100m HurdlesRound P3821.17a9
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Long Jump · Place 12 · North AttleboroughLong Jump1213-09.009
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · High Jump · Place 10 · North AttleboroughHigh Jump104-00.009
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 100m Hurdles · Place 10 · North Attleborough100m Hurdles1020.97a9
Apr 9NA vs MansfieldApr 9 · Long Jump · Place 10 · North AttleboroughLong Jump1013-69
Apr 9NA vs MansfieldApr 9 · High Jump · Place 5 · North AttleboroughHigh Jump54-29
Apr 9NA vs MansfieldApr 9 · 100m Hurdles · Place 8 · North Attleborough100m Hurdles821.39
Apr 1Stoughton vs. North AttleboroApr 1 · 100m Hurdles · North Attleborough100m Hurdles33" / 0.838m—22.2Unofficial9
Apr 1Stoughton vs. North AttleboroApr 1 · High Jump · North AttleboroughHigh Jump—4'2Unofficial9