1. Home
  2. U.S. Results
  3. Massachusetts
  4. Haverhill
  5. Thomas Roche

Thomas Roche

Haverhill · Class of 2024

20 resultsTrack & Field2022–20242 first-place finishes

Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorHaverhill at Lowell · May 1020.1Haverhill at LowellMay 10, 2023
300 Meters · IndoorMSTCA Northeast Invitational · Jan 1340.56MSTCA Northeast InvitationalJanuary 13, 2023
400m Hurdles · 36" / 0.914m · OutdoorAndover Boosters Meet · May 131:03.75aAndover Boosters MeetMay 13, 2023
55m Hurdles · 39" · IndoorMSTCA Northeast Invitational · Jan 1310.40aMSTCA Northeast InvitationalJanuary 13, 2023
Long Jump · OutdoorMSTCA Division 1 Relays · Apr 294.82mMSTCA Division 1 RelaysApril 29, 2023

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

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Jack Lang InvitationalApr 17 · 400m Hurdles · Place 2 · Haverhill400m Hurdles265.96a—
Apr 17Jack Lang InvitationalApr 17 · 110m Hurdles · Place 10 · Haverhill110m Hurdles1020.11a—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400m Hurdles · Place 17 · Haverhill400m Hurdles36" / 0.914m17.1:07.82a12

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20MVC ChampionshipMay 20 · 400m Hurdles · Place 13 · Haverhill400m Hurdles36" / 0.914m13.1:03.85a11
May 13Andover Boosters MeetMay 13 · 400m Hurdles · Place 18 · Haverhill400m Hurdles36" / 0.914m18.1:03.75a PB11
May 10Haverhill at LowellMay 10 · 110m Hurdles · Place 4 · Haverhill110m Hurdles39" / 0.991m4.20.1 PB11
May 6Weston Twilight InvitationalMay 6 · 400m Hurdles · Place 34 · Haverhill400m Hurdles341:04.47a—
May 3Haverhill at North AndoverMay 3 · 400m Hurdles · Place 1 · Haverhill400m Hurdles11:04.86a—
May 3Haverhill at North AndoverMay 3 · 110m Hurdles · Place 3 · Haverhill110m Hurdles320.14a—
Apr 29MSTCA Division 1 RelaysApr 29 · Long Jump · Place 71 · HaverhillLong Jump714.82m PB—
Apr 26Haverhill at MethuenApr 26 · 400m Hurdles · Place 2 · Haverhill400m Hurdles263.8—
Apr 12Central Catholic at HaverhillApr 12 · 400m Hurdles · Place 3 · Haverhill400m Hurdles362.8—
Apr 5Andover at HaverhillApr 5 · 400m Hurdles · Place 1 · Haverhill400m Hurdles164.4—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 2MVC Week 6Feb 2 · 55m Hurdles · Place 25 · Haverhill55m Hurdles259.4311
Jan 21MSTCA D1 RelaysJan 21 · Long Jump · HaverhillLong Jump--DNS11
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 96 · Haverhill55m HurdlesRound P9610.4011
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 99 · Haverhill300 Meters9940.56 PB11
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 99 · Haverhill300 Meters99.40.56a11
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 96 · Haverhill55m Hurdles39"Round P96.10.40a PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 55m Hurdles · Place 31 · Haverhill55m Hurdles39"31.10.47a11