Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHS VERSUS MILFORD DUAL MEET · May 510.9AHS VERSUS MILFORD DUAL MEETMay 5, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 264:25.04aMSTCA Boys PentathlonFebruary 26, 2025
110m Hurdles · 39" / 0.991m · OutdoorAHS VERSUS MILFORD DUAL MEET · May 514.3AHS VERSUS MILFORD DUAL MEETMay 5, 2026
400m Hurdles · 36" / 0.914m · OutdoorAttleboro @ Franklin · Apr 141:05.5Attleboro @ FranklinApril 14, 2026
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.62mMSTCA Boys PentathlonFebruary 26, 2025
High Jump · Outdoor2026 Attleboro, Feehan, North Attleboro Tri-Meet · Apr 216-02.002026 Attleboro, Feehan, North Attleboro Tri-MeetApril 21, 2026
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 264.93mMSTCA Boys PentathlonFebruary 26, 2025
Long Jump · Outdoor2026 Attleboro, Feehan, North Attleboro Tri-Meet · Apr 2120-00.002026 Attleboro, Feehan, North Attleboro Tri-MeetApril 21, 2026

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

2026 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 7 · Attleboro110m Hurdles39" / 0.991mRound P7.14.71aWind: 0.711
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 3 · Attleboro110m Hurdles39" / 0.991m3.14.57aWind: 0.511
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · AttleboroHigh Jump--DNS11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 4 · Attleboro110m Hurdles39" / 0.991mRound P4.15.07aWind: -0.211
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 3 · Attleboro110m Hurdles39" / 0.991m3.14.73aWind: -0.411
May 23Hockomock Spring Track ChampionshipMay 23 · High Jump · AttleboroHigh Jump--NH11
May 23Hockomock Spring Track ChampionshipMay 23 · 110m Hurdles · Place 1 · Attleboro110m Hurdles39" / 0.991mRound P1.15.11a11
May 23Hockomock Spring Track ChampionshipMay 23 · 110m Hurdles · Place 1 · Attleboro110m Hurdles39" / 0.991m1.15.27a11
May 16MSTCA Coaches Shore InvitationalMay 16 · Long Jump · Place 36 · AttleboroLong Jump3618-10.2511
May 16MSTCA Coaches Shore InvitationalMay 16 · 110m Hurdles · Place 5 · Attleboro110m Hurdles515.16a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 110m Hurdles · Place 4 · Attleboro110m Hurdles415.29a11
May 12Sharon vs AttleboroMay 12 · Long Jump · AttleboroLong Jump—19-07.511
May 12Sharon vs AttleboroMay 12 · 110m Hurdles · Attleboro110m Hurdles39" / 0.991m—14.711
May 12Sharon vs AttleboroMay 12 · 100 Meters · Attleboro100 Meters—11.311
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · Long Jump · Place 5 · AttleboroLong Jump5.19' 7"11
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · High Jump · Place 4 · AttleboroHigh Jump4.5' 6"11
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · 110m Hurdles · Place 1 · Attleboro110m Hurdles39" / 0.991m1.14.3 PB11
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · 100 Meters · Place 3 · Attleboro100 Meters3.10.9 PB11
May 2MSTCA Division 1 RelaysMay 2 · High Jump · Place 15 · AttleboroHigh Jump151.70m11
Apr 28King Philip vs. AttleboroApr 28 · Long Jump · Place 5 · AttleboroLong Jump5.19' 9"11
Apr 28King Philip vs. AttleboroApr 28 · High Jump · Place 2 · AttleboroHigh Jump2.5' 8"11
Apr 28King Philip vs. AttleboroApr 28 · 110m Hurdles · Place 1 · Attleboro110m Hurdles39" / 0.991m1.15.111
Apr 28King Philip vs. AttleboroApr 28 · 100 Meters · Place 5 · Attleboro100 Meters5.11.211
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Long Jump · Place 5 · AttleboroLong Jump5.20-00.00 PB11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · High Jump · Place 3 · AttleboroHigh Jump3.6-02.00 PB11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 400m Hurdles · Place 4 · Attleboro400m Hurdles36" / 0.914m4.1:13.28a11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 110m Hurdles · Place 1 · Attleboro110m Hurdles39" / 0.991m1.15.67a11
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · High Jump · Place 6 · AttleboroHigh Jump66-00.0011
Apr 14Attleboro @ FranklinApr 14 · Long Jump · Place 4 · AttleboroLong Jump4.18' 3.5"11
Apr 14Attleboro @ FranklinApr 14 · High Jump · Place 1 · AttleboroHigh Jump1.6' 2"11
Apr 14Attleboro @ FranklinApr 14 · 400m Hurdles · Place 1 · Attleboro400m Hurdles36" / 0.914m1.1:05.5 PB11
Apr 14Attleboro @ FranklinApr 14 · 110m Hurdles · Place 1 · Attleboro110m Hurdles39" / 0.991m1.14.511
Apr 7Attleboro vs TauntonApr 7 · High Jump · Place 2 · AttleboroHigh Jump25-811
Apr 7Attleboro vs TauntonApr 7 · 400m Hurdles · Place 1 · Attleboro400m Hurdles11:05.05a11
Apr 7Attleboro vs TauntonApr 7 · 110m Hurdles · Place 1 · Attleboro110m Hurdles115.54a11

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 97 · Attleboro60m HurdlesRound P978.47a11
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 97 · Attleboro60m HurdlesRound P978.47a11
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 5 · Attleboro55m Hurdles57.66—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 4 · Attleboro55m Hurdles47.70Q—
Feb 5Hockomock League ChampionshipFeb 5 · High Jump · Place 2 · AttleboroHigh Jump26-011
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 1 · Attleboro55m Hurdles17.60a11
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 1 · Attleboro55m Hurdles17.54a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 3 · Attleboro55m HurdlesRound P37.76a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 2 · Attleboro55m Hurdles27.65a11
Jan 22Hockomock League #4Jan 22 · High Jump · Place 4 · AttleboroHigh Jump45-811
Jan 22Hockomock League #4Jan 22 · 55m Hurdles · Place 2 · Attleboro55m Hurdles27.65a11
Jan 15Hockomock League #3Jan 15 · High Jump · Place 4 · AttleboroHigh Jump45-811
Jan 15Hockomock League #3Jan 15 · 55m Hurdles · Place 1 · Attleboro55m Hurdles17.69a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · High Jump · Place 5 · AttleboroHigh Jump55-1011
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55m Hurdles · Place 1 · Attleboro55m Hurdles17.82a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 110m Hurdles · Place 3 · Attleboro110m HurdlesRound P315.72a10
May 24Hockomock Spring Track ChampionshipMay 24 · 110m Hurdles · Place 4 · Attleboro110m Hurdles415.44a10
May 13Attleboro vs SharonMay 13 · 110m Hurdles · Place 1 · Attleboro110m Hurdles115.510
May 13Attleboro vs SharonMay 13 · 100 Meters · Place 17 · Attleboro100 Meters1711.910
May 10MSTCA Coaches Shore InvitationalMay 10 · 110m Hurdles · Place 35 · Attleboro110m Hurdles3517.46a10
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · 110m Hurdles · Place 5 · Attleboro110m Hurdles515.99a10
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · 110m Hurdles · Place 7 · Attleboro110m Hurdles715.79a10
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · High Jump · Place 12 · AttleboroHigh Jump125-02.0010
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 110m Hurdles · Place 1 · Attleboro110m Hurdles116.52a10
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 100 Meters · Place 11 · Attleboro100 Meters1112.20a10
Apr 15Attleboro vs KPApr 15 · 110m Hurdles · Place 1 · Attleboro110m Hurdles116.410
Apr 8Attleboro vs. FranklinApr 8 · 110m Hurdles · Place 1 · Attleboro110m Hurdles117.410
Apr 1Taunton vs. AttleboroApr 1 · 400m Hurdles · Place 5 · Attleboro400m Hurdles51:12.910

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 134 · AttleboroLong Jump1344.93m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 50 · AttleboroHigh Jump501.62m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 114 · AttleboroShot Put1148.29m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 27 · Attleboro55m Hurdles278.45a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 166 · Attleboro1000 Meters1664:25.04a PB—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 19 · Attleboro55m Hurdles198.31a—
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 5 · Attleboro55m Hurdles58.44a—
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 4 · Attleboro55m Hurdles48.21a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 28 · Attleboro55m Hurdles288.65a—
Jan 23Hockomock League #4Jan 23 · 55m Hurdles · Place 3 · Attleboro55m Hurdles38.30a—
Jan 16Hockomock League #3Jan 16 · High Jump · Place 13 · AttleboroHigh Jump135-4—
Jan 16Hockomock League #3Jan 16 · 55m Hurdles · Place 3 · Attleboro55m Hurdles38.33a—
Jan 9Hockomock League #2Jan 9 · High Jump · Place 10 · AttleboroHigh Jump105-4—
Jan 9Hockomock League #2Jan 9 · 55m Hurdles · Place 4 · Attleboro55m Hurdles48.37a—
Jan 6Hockomock JV #3Jan 6 · High Jump · Place 1 · AttleboroHigh Jump15-8—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · High Jump · Place 4 · AttleboroHigh Jump45-10—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55m Hurdles · Place 3 · Attleboro55m Hurdles38.52a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55m Hurdles · Place 2 · Attleboro55m Hurdles28.23a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · 110m Hurdles · Place 5 · Attleboro110m Hurdles516.54a—
May 18Hockomock League T&F ChampionshipMay 18 · 110m Hurdles · Place 6 · Attleboro110m Hurdles616.43a—
May 7Hock Dual: Attleboro@TauntonMay 7 · Long Jump · Place 19 · AttleboroLong Jump1916-1—
May 7Hock Dual: Attleboro@TauntonMay 7 · 110m Hurdles · Place 3 · Attleboro110m Hurdles316.4—
May 7Hock Dual: Attleboro@TauntonMay 7 · 100 Meters · Place 26 · Attleboro100 Meters2612.7—
May 414th Annual GNB Sunset InvitationalMay 4 · 110m Hurdles · Place 8 · Attleboro110m Hurdles816.62a—
May 414th Annual GNB Sunset InvitationalMay 4 · 110m Hurdles · Place 6 · Attleboro110m Hurdles616.82a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 110m Hurdles · Place 3 · Attleboro110m Hurdles316.45a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 110m Hurdles · Place 3 · Attleboro110m Hurdles316.45a—
Apr 30Attleboro vs. King PhilipApr 30 · Long Jump · Place 16 · AttleboroLong Jump1616-6—
Apr 30Attleboro vs. King PhilipApr 30 · High Jump · Place 6 · AttleboroHigh Jump64-10—
Apr 30Attleboro vs. King PhilipApr 30 · 110m Hurdles · Place 3 · Attleboro110m Hurdles316.9—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8Hockomock League MeetFeb 8 · 55m Hurdles · Place 9 · Attleboro55m Hurdles98.51a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 38 · Attleboro55m HurdlesRound P388.619
Jan 18Hockomock League Meet #5Jan 18 · 55m Hurdles · Place 16 · Attleboro55m Hurdles169.22a—
Jan 11Hockomock League Meet Double DualsJan 11 · 55m Hurdles · Place 7 · Attleboro55m Hurdles78.65a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · High Jump · Place 14 · AttleboroHigh Jump145-2—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55m Hurdles · Place 13 · Attleboro55m Hurdles138.99a—