- Home
- U.S. Results
- Massachusetts
- North Middlesex Reg
- Kevin O'Brien
Kevin O'Brien
North Middlesex Reg · Class of 2026
68 resultsTrack & Field2024–20263 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorMW @ Fitchburg # 3 · Jan 10 | 6:29.70 | MW @ Fitchburg # 3 | January 10, 2024 |
| 1000 Meters · IndoorMW @ Fitchburg # 3 · Jan 10 | 3:54.20 | MW @ Fitchburg # 3 | January 10, 2024 |
| 110m Hurdles · 39" / 0.991m · OutdoorDivision B Midland-Wachusett League Meet · May 22 | 18.33a | Division B Midland-Wachusett League Meet | May 22, 2026 |
| 300 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 21 | 42.51a | MSTCA Speed Classic (Sunday) | December 21, 2025 |
| 400 Meters · IndoorGBTCA: Calvin Davis Classic · Feb 15 | 57.50a | GBTCA: Calvin Davis Classic | February 15, 2026 |
| 400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 4 Track & Field Championship · May 28 | 1:01.66a | MIAA Division 4 Track & Field Championship | May 28, 2026 |
| 55m Hurdles · 39" · IndoorMidland Wachusett Div A & B League Meets · Feb 7 | 9.58a | Midland Wachusett Div A & B League Meets | February 7, 2026 |
| 600 Meters · IndoorMW @ Fitchburg # 5 · Jan 24 | 1:52.60 | MW @ Fitchburg # 5 | January 24, 2024 |
| Long Jump · IndoorMSTCA Speed Classic (Sunday) · Dec 21 | 16-01.75 | MSTCA Speed Classic (Sunday) | December 21, 2025 |
| Long Jump · OutdoorFHS v NMRHS Boys · Apr 15 | 17-9.5 | FHS v NMRHS Boys | April 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 28 | MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 13 · North Middlesex Reg | 400m Hurdles36" / 0.914m | 13. | 1:01.66a PB | 12 |
| May 22 | Division B Midland-Wachusett League MeetMay 22 · Long Jump · Place 7 · North Middlesex Reg | Long Jump | 7. | 17-07.00 | 12 |
| May 22 | Division B Midland-Wachusett League MeetMay 22 · 400m Hurdles · Place 3 · North Middlesex Reg | 400m Hurdles36" / 0.914m | 3. | 1:04.78a | 12 |
| May 22 | Division B Midland-Wachusett League MeetMay 22 · 110m Hurdles · Place 5 · North Middlesex Reg | 110m Hurdles39" / 0.991mRound P | 5. | 18.33a PB | 12 |
| May 22 | Division B Midland-Wachusett League MeetMay 22 · 110m Hurdles · Place 6 · North Middlesex Reg | 110m Hurdles39" / 0.991m | 6. | 18.66a | 12 |
| May 16 | Central Mass. Division 1 Class MeetMay 16 · 400m Hurdles · Place 7 · North Middlesex Reg | 400m Hurdles36" / 0.914m | 7. | 1:02.47a | 12 |
| May 16 | Central Mass. Division 1 Class MeetMay 16 · 110m Hurdles · Place 19 · North Middlesex Reg | 110m Hurdles39" / 0.991mRound P | 19. | 18.82a | 12 |
| May 9 | District E Nick DiPilato InvitationalMay 9 · Long Jump · Place 12 · North Middlesex Reg | Long Jump | 12. | 17-04.00 | 12 |
| May 9 | District E Nick DiPilato InvitationalMay 9 · 110m Hurdles · Place 15 · North Middlesex Reg | 110m Hurdles39" / 0.991m | 15. | 19.03a | 12 |
| Apr 15 | FHS v NMRHS BoysApr 15 · Long Jump · Place 2 · North Middlesex Reg | Long Jump | 2. | 17-9.5 PB | 12 |
| Apr 15 | FHS v NMRHS BoysApr 15 · 400m Hurdles · Place 2 · North Middlesex Reg | 400m Hurdles36" / 0.914m | 2. | 1:05.5 | 12 |
| Apr 15 | FHS v NMRHS BoysApr 15 · 110m Hurdles · Place 3 · North Middlesex Reg | 110m Hurdles39" / 0.991m | 3. | 18.4 | 12 |
| Apr 8 | Nashoba Reg vs. North Middlesex RegApr 8 · Long Jump · Place 6 · North Middlesex Reg | Long Jump | 6. | 15-09.00 | 12 |
| Apr 8 | Nashoba Reg vs. North Middlesex RegApr 8 · 400m Hurdles · Place 1 · North Middlesex Reg | 400m Hurdles36" / 0.914m | 1. | 1:07.0 | 12 |
| Apr 8 | Nashoba Reg vs. North Middlesex RegApr 8 · 110m Hurdles · Place 2 · North Middlesex Reg | 110m Hurdles39" / 0.991m | 2. | 18.5 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 15 | GBTCA: Calvin Davis ClassicFeb 15 · 60m Hurdles · Place 4 · North Middlesex Reg | 60m Hurdles | 4 | 10.57a | 12 |
| Feb 15 | GBTCA: Calvin Davis ClassicFeb 15 · 400 Meters · Place 6 · North Middlesex Reg | 400 Meters | 6 | 57.50a PB | 12 |
| Feb 7 | Midland Wachusett Div A & B League MeetsFeb 7 · 300 Meters · Place 13 · North Middlesex Reg | 300 Meters | 13. | 44.07a | 12 |
| Feb 7 | Midland Wachusett Div A & B League MeetsFeb 7 · 55m Hurdles · Place 4 · North Middlesex Reg | 55m Hurdles39"Round P | 4. | 9.58a PB | 12 |
| Feb 7 | Midland Wachusett Div A & B League MeetsFeb 7 · 55m Hurdles · Place 4 · North Middlesex Reg | 55m Hurdles39" | 4. | 9.61a | 12 |
| Jan 28 | Midland Wachusett @ Shrewsbury #5Jan 28 · 55m Hurdles · Place 8 · North Middlesex Reg | 55m Hurdles | 8 | 9.50 | 12 |
| Jan 28 | Midland Wachusett @ Shrewsbury #5Jan 28 · 300 Meters · Place 9 · North Middlesex Reg | 300 Meters | 9 | 44.90 | 12 |
| Jan 21 | Midland Wachusett @ Shrewsbury #4Jan 21 · 300 Meters · Place 6 · North Middlesex Reg | 300 Meters | 6 | 44.80a | 12 |
| Jan 14 | Midland Wachusett @ Wachusett #3Jan 14 · Shot Put · Place 31 · North Middlesex Reg | Shot Put | 31 | 24-6.50 | 12 |
| Jan 14 | Midland Wachusett @ Wachusett #3Jan 14 · 55m Hurdles · Place 3 · North Middlesex Reg | 55m Hurdles | 3 | 9.90a | 12 |
| Jan 14 | Midland Wachusett @ Wachusett #3Jan 14 · 300 Meters · Place 8 · North Middlesex Reg | 300 Meters | 8 | 45.80a | 12 |
| Jan 7 | Midland Wachusett @ WachusettJan 7 · Shot Put · Place 19 · North Middlesex Reg | Shot Put | 19 | 27-1.50 | 12 |
| Jan 7 | Midland Wachusett @ WachusettJan 7 · 300 Meters · Place 12 · North Middlesex Reg | 300 Meters | 12 | 46.20a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 21 | MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 115 · North Middlesex Reg | 300 Meters | 115. | 42.51a PB | 12 |
| Dec 21 | MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 55 · North Middlesex Reg | Long Jump | 55. | 16-01.75 PB | 12 |
| Jan 29 | Mid Wach @ Fitchburg Week 5Jan 29 · 55m Hurdles · Place 7 · North Middlesex Reg | 55m Hurdles | 7 | 10.20 | — |
| Jan 29 | Mid Wach @ Fitchburg Week 5Jan 29 · 300 Meters · Place 16 · North Middlesex Reg | 300 Meters | 16 | 45.90 | — |
| Jan 29 | Mid Wach @ Wachusett Week 5Jan 29 · 55m Hurdles · Place 5 · North Middlesex Reg | 55m Hurdles39" | 5. | 10.70Wind: 0 | 11 |
| Jan 15 | MidWach @ Wachusett Week3Jan 15 · 55m Hurdles · Place 5 · North Middlesex Reg | 55m Hurdles39" | 5. | 10.70 | 11 |
| Jan 15 | MidWach @ Wachusett Week3Jan 15 · 55 Meter · North Middlesex Reg | 55 Meter | -- | SCR | 11 |
| Jan 8 | MidWach Week 2 @ WachusettJan 8 · 55m Hurdles · Place 11 · North Middlesex Reg | 55m Hurdles | 11 | 10.60 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 23 | Midland Wachusett Division B League MeetMay 23 · Long Jump · Place 12 · North Middlesex Reg | Long Jump | 12 | 14-6 | 11 |
| May 23 | Midland Wachusett Division B League MeetMay 23 · 400m Hurdles · Place 2 · North Middlesex Reg | 400m Hurdles | 2 | 1:05.22a | 11 |
| May 23 | Midland Wachusett Division B League MeetMay 23 · 110m Hurdles · Place 6 · North Middlesex Reg | 110m Hurdles | 6 | 19.16a | 11 |
| May 23 | Midland Wachusett Division B League MeetMay 23 · 110m Hurdles · Place 6 · North Middlesex Reg | 110m Hurdles | 6 | 19.12a | 11 |
| May 17 | District E Central Mass Division 1 ChampionshipMay 17 · 400m Hurdles · Place 10 · North Middlesex Reg | 400m Hurdles | 10 | 1:05.05 | 11 |
| May 17 | District E Central Mass Division 1 ChampionshipMay 17 · 110m Hurdles · Place 20 · North Middlesex Reg | 110m HurdlesRound P | 20 | 19.31 | 11 |
| May 7 | Nashoba vs North Middlesex (Boys)May 7 · Long Jump · Place 5 · North Middlesex Reg | Long Jump | 5 | 15-8.75 | 11 |
| May 7 | Nashoba vs North Middlesex (Boys)May 7 · 400m Hurdles · Place 1 · North Middlesex Reg | 400m Hurdles | 1 | 1:06.5 | 11 |
| May 7 | Nashoba vs North Middlesex (Boys)May 7 · 110m Hurdles · Place 1 · North Middlesex Reg | 110m Hurdles | 1 | 19.3 | 11 |
| Mar 8 | The Rising Stars ClassicMar 8 · 55m Hurdles · Place 18 · North Middlesex Reg | 55m HurdlesRound P | 18 | 4.59m | — |
| Mar 8 | The Rising Stars ClassicMar 8 · 55m Hurdles · Place 28 · North Middlesex Reg | 55m HurdlesRound P | 28 | 10.13a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 18 | Mid Wach Invite MeetDec 18 · 55m Hurdles · Place 9 · North Middlesex Reg | 55m Hurdles | 9 | 10.40 | — |
| Feb 3 | Mid Wach League Championship A & BFeb 3 · 55m Hurdles · Place 9 · North Middlesex Reg | 55m Hurdles | 9 | 11.28a | — |
| Jan 24 | MW @ Fitchburg # 5Jan 24 · 55m Hurdles · Place 11 · North Middlesex Reg | 55m Hurdles | 11 | 11.30 | — |
| Jan 24 | MW @ Fitchburg # 5Jan 24 · 600 Meters · Place 18 · North Middlesex Reg | 600 Meters | 18 | 1:52.60 PB | — |
| Jan 17 | MW @ Fitchburg # 4Jan 17 · 600 Meters · Place 14 · North Middlesex Reg | 600 Meters | 14 | 1:55.40 | — |
| Jan 17 | MW @ Fitchburg # 4Jan 17 · 300 Meters · Place 9 · North Middlesex Reg | 300 Meters | 9 | 48.20 | — |
| Jan 10 | MW @ Fitchburg # 3Jan 10 · 1 Mile · Place 18 · North Middlesex Reg | 1 Mile | 18 | 6:29.70 PB | — |
| Jan 10 | MW @ Fitchburg # 3Jan 10 · 1000 Meters · Place 14 · North Middlesex Reg | 1000 Meters | 14 | 3:54.20 PB | — |
| Jan 10 | MW @ Fitchburg # 3Jan 10 · 300 Meters · Place 16 · North Middlesex Reg | 300 Meters | 16 | 47.50 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 14 | Midland Wachusett Division B League MeetMay 14 · 400m Hurdles · Place 3 · North Middlesex Reg | 400m Hurdles36" / 0.914m | 3. | 1:11.21a | 10 |
| May 14 | Midland Wachusett Division B League MeetMay 14 · 110m Hurdles · Place 4 · North Middlesex Reg | 110m Hurdles39" / 0.991mRound P | 4. | 20.89a | 10 |
| May 14 | Midland Wachusett Division B League MeetMay 14 · 110m Hurdles · Place 4 · North Middlesex Reg | 110m Hurdles39" / 0.991m | 4. | 21.02a | 10 |
| May 11 | District E Division 1 Central Mass. ChampionshipMay 11 · 400m Hurdles · Place 19 · North Middlesex Reg | 400m Hurdles | 19 | 1:13.05 | 10 |
| May 11 | District E Division 1 Central Mass. ChampionshipMay 11 · 110m Hurdles · Place 19 · North Middlesex Reg | 110m HurdlesRound P | 19 | 21.22 | 10 |
| Apr 28 | Nashoba vs Marlborough - BoysApr 28 · Javelin · Place 11 · North Middlesex Reg | Javelin | 11 | 83-0 | — |
| Apr 28 | Nashoba vs Marlborough - BoysApr 28 · 400m Hurdles · Place 3 · North Middlesex Reg | 400m Hurdles | 3 | 1:13.0 | — |
| Apr 28 | Nashoba vs Marlborough - BoysApr 28 · 110m Hurdles · Place 4 · North Middlesex Reg | 110m Hurdles | 4 | 21.5 | — |
| Apr 27 | MSTCA Div. IV Relays Apr 27 · Javelin · Place 51 · North Middlesex Reg | Javelin | 51 | 24.19m | — |
| Apr 2 | Nashoba vs North Middlesex (Boys)Apr 2 · Javelin · Place 11 · North Middlesex Reg | Javelin | 11 | 83-0 | — |
| Apr 2 | Nashoba vs North Middlesex (Boys)Apr 2 · 400m Hurdles · Place 3 · North Middlesex Reg | 400m Hurdles | 3 | 1:13.0 | — |
| Apr 2 | Nashoba vs North Middlesex (Boys)Apr 2 · 110m Hurdles · Place 4 · North Middlesex Reg | 110m Hurdles | 4 | 21.5 | — |