- Home
- U.S. Results
- Massachusetts
- Haverhill
- Thomas Roche
Thomas Roche
Haverhill · Class of 2024
20 resultsTrack & Field2022–20242 first-place finishes
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 110m Hurdles · 39" / 0.991m · OutdoorHaverhill at Lowell · May 10 | 20.1 | Haverhill at Lowell | May 10, 2023 |
| 300 Meters · IndoorMSTCA Northeast Invitational · Jan 13 | 40.56 | MSTCA Northeast Invitational | January 13, 2023 |
| 400m Hurdles · 36" / 0.914m · OutdoorAndover Boosters Meet · May 13 | 1:03.75a | Andover Boosters Meet | May 13, 2023 |
| 55m Hurdles · 39" · IndoorMSTCA Northeast Invitational · Jan 13 | 10.40a | MSTCA Northeast Invitational | January 13, 2023 |
| Long Jump · OutdoorMSTCA Division 1 Relays · Apr 29 | 4.82m | MSTCA Division 1 Relays | April 29, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 17 | Jack Lang InvitationalApr 17 · 400m Hurdles · Place 2 · Haverhill | 400m Hurdles | 2 | 65.96a | — |
| Apr 17 | Jack Lang InvitationalApr 17 · 110m Hurdles · Place 10 · Haverhill | 110m Hurdles | 10 | 20.11a | — |
| Apr 13 | 45th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400m Hurdles · Place 17 · Haverhill | 400m Hurdles36" / 0.914m | 17. | 1:07.82a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 20 | MVC ChampionshipMay 20 · 400m Hurdles · Place 13 · Haverhill | 400m Hurdles36" / 0.914m | 13. | 1:03.85a | 11 |
| May 13 | Andover Boosters MeetMay 13 · 400m Hurdles · Place 18 · Haverhill | 400m Hurdles36" / 0.914m | 18. | 1:03.75a PB | 11 |
| May 10 | Haverhill at LowellMay 10 · 110m Hurdles · Place 4 · Haverhill | 110m Hurdles39" / 0.991m | 4. | 20.1 PB | 11 |
| May 6 | Weston Twilight InvitationalMay 6 · 400m Hurdles · Place 34 · Haverhill | 400m Hurdles | 34 | 1:04.47a | — |
| May 3 | Haverhill at North AndoverMay 3 · 400m Hurdles · Place 1 · Haverhill | 400m Hurdles | 1 | 1:04.86a | — |
| May 3 | Haverhill at North AndoverMay 3 · 110m Hurdles · Place 3 · Haverhill | 110m Hurdles | 3 | 20.14a | — |
| Apr 29 | MSTCA Division 1 RelaysApr 29 · Long Jump · Place 71 · Haverhill | Long Jump | 71 | 4.82m PB | — |
| Apr 26 | Haverhill at MethuenApr 26 · 400m Hurdles · Place 2 · Haverhill | 400m Hurdles | 2 | 63.8 | — |
| Apr 12 | Central Catholic at HaverhillApr 12 · 400m Hurdles · Place 3 · Haverhill | 400m Hurdles | 3 | 62.8 | — |
| Apr 5 | Andover at HaverhillApr 5 · 400m Hurdles · Place 1 · Haverhill | 400m Hurdles | 1 | 64.4 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 2 | MVC Week 6Feb 2 · 55m Hurdles · Place 25 · Haverhill | 55m Hurdles | 25 | 9.43 | 11 |
| Jan 21 | MSTCA D1 RelaysJan 21 · Long Jump · Haverhill | Long Jump | -- | DNS | 11 |
| Jan 13 | MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 96 · Haverhill | 55m HurdlesRound P | 96 | 10.40 | 11 |
| Jan 13 | MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 99 · Haverhill | 300 Meters | 99 | 40.56 PB | 11 |
| Jan 13 | MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 99 · Haverhill | 300 Meters | 99. | 40.56a | 11 |
| Jan 13 | MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 96 · Haverhill | 55m Hurdles39"Round P | 96. | 10.40a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 17 | MSTCA Speed Classic Large SchoolDec 17 · 55m Hurdles · Place 31 · Haverhill | 55m Hurdles39" | 31. | 10.47a | 11 |