1. Home
  2. U.S. Results
  3. Massachusetts
  4. Haverhill
  5. Relay Team

Relay Team

Haverhill · Grade: -

170 resultsTrack & Field2014–2026

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20MVC North InvitationalMay 20 · 4x400 Relay · Place 2 · Haverhill4x400 Relay2.5:00.7-
May 13Haverhill at MethuenMay 13 · 4x400 Relay · Place 1 · Haverhill4x400 Relay1.4:52.4-
May 13Haverhill at MethuenMay 13 · 4x100 Relay · Place 2 · Haverhill4x100 Relay2.53.0-
Apr 29Haverhill at TewksburyApr 29 · 4x400 Relay · Place 2 · Haverhill4x400 Relay2.4:30.5-
Apr 29Haverhill at TewksburyApr 29 · 4x100 Relay · Place 2 · Haverhill4x100 Relay2.51.6-
Apr 15Lawrence at HaverhillApr 15 · 4x100 Relay · Place 1 · Haverhill4x100 Relay1.51.6-
Apr 8Dracut at HaverhillApr 8 · 4x400 Relay · Place 1 · Haverhill4x400 Relay1.4:41.7-
Apr 8Dracut at HaverhillApr 8 · 4x100 Relay · Place 1 · Haverhill4x100 Relay1.53.9-

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18MSTCA Division 1 RelaysMay 18 · SMR 1600m · Place 23 · HaverhillSMR 1600m[200-200-400-800]23.5:04.68a-
May 18MSTCA Division 1 RelaysMay 18 · 4x800 Relay · Place 14 · Haverhill4x800 Relay14.10:54.62a-
May 18MSTCA Division 1 RelaysMay 18 · DMR 4000m · HaverhillDMR 4000m[1200-400-800-1600]--DNS-
May 18MSTCA Division 1 RelaysMay 18 · 4x200 Relay · Place 12 · Haverhill4x200 Relay12.1:50.00a-
May 18MSTCA Division 1 RelaysMay 18 · 4x400 Relay · Haverhill4x400 Relay--DNS-
May 18MSTCA Division 1 RelaysMay 18 · 4x100 Relay · Place 10 · Haverhill4x100 Relay10.51.31a-
Apr 3Haverhill @ GLTechApr 3 · 4x400 Relay · Haverhill4x400 Relay—5:49Unofficial-
Apr 3Haverhill @ GLTechApr 3 · 4x100 Relay · Haverhill4x100 Relay—1:23Unofficial-
Apr 3Haverhill @ GLTechApr 3 · 4x100 Relay · Haverhill4x100 Relay—1:18Unofficial-

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 4x100 Shuttle Hurdles · Place 14 · Haverhill4x100 Shuttle Hurdles33"14.1:17.65a-
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · SMR 1600m · Place 2 · HaverhillSMR 1600m[200-200-400-800]2.4:14.20a-
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 4x800 Relay · Place 24 · Haverhill4x800 Relay24.11:39.51a-
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · DMR 4000m · Place 8 · HaverhillDMR 4000m[1200-400-800-1600]8.13:53.23a-
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 4x200 Relay · Place 9 · Haverhill4x200 Relay9.1:49.87a-
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 4x400 Relay · Place 10 · Haverhill4x400 Relay10.4:16.19a-
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 4x100 Relay · Place 28 · Haverhill4x100 Relay28.54.73a-

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 20MSTCA D1 RelaysJan 20 · 4x50 Relay · Place 4 · Haverhill4x50 RelayStandard4.25.43a-
Jan 20MSTCA D1 RelaysJan 20 · SMR 1600m · Place 29 · HaverhillSMR 1600m[200-200-400-800]29.5:08.39a-
Jan 20MSTCA D1 RelaysJan 20 · SMR 1600m · Place 8 · HaverhillSMR 1600m[200-200-400-800]8.4:21.53a-
Jan 20MSTCA D1 RelaysJan 20 · 4x800 Relay · Place 10 · Haverhill4x800 Relay10.10:24.11a-
Jan 20MSTCA D1 RelaysJan 20 · DMR 4000m · Place 13 · HaverhillDMR 4000m[1200-400-800-1600]13.14:08.19a-
Jan 20MSTCA D1 RelaysJan 20 · 4x200 Relay · Place 16 · Haverhill4x200 Relay16.1:54.52a-
Jan 20MSTCA D1 RelaysJan 20 · 4x400 Relay · Place 6 · Haverhill4x400 Relay6.4:14.43a-

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Haverhill at LowellMay 10 · 4x400 Relay · Place 2 · Haverhill4x400 Relay2.5:08.4-
May 10Haverhill at LowellMay 10 · 4x100 Relay · Place 2 · Haverhill4x100 Relay2.53.9-

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21MSTCA D1 RelaysJan 21 · 4x50 Relay · Place 31 · Haverhill4x50 RelayStandard31.27.28a-
Jan 21MSTCA D1 RelaysJan 21 · SMR 1600m · Place 24 · HaverhillSMR 1600m[200-200-400-800]24.5:01.61a-
Jan 21MSTCA D1 RelaysJan 21 · 4x800 Relay · Place 9 · Haverhill4x800 Relay9.10:04.39a-
Jan 21MSTCA D1 RelaysJan 21 · DMR 4000m · Place 14 · HaverhillDMR 4000m[1200-400-800-1600]14.14:24.97a-
Jan 21MSTCA D1 RelaysJan 21 · 4x200 Relay · Place 15 · Haverhill4x200 Relay15.1:53.02a-
Jan 21MSTCA D1 RelaysJan 21 · 4x400 Relay · Place 5 · Haverhill4x400 Relay5.4:14.67a-

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 4x400 Relay · Place 14 · Haverhill4x400 Relay14.5:04.76a-
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 4x400 Relay · Place 3 · Haverhill4x400 Relay3.4:24.31a-
Jan 23MSTCA D1 State RelaysJan 23 · 4x50 Yard Shuttle Relay · Place 25 · Haverhill4x50 Yard Shuttle Relay25.27.91a-
Jan 23MSTCA D1 State RelaysJan 23 · SMR 1600m · Place 23 · HaverhillSMR 1600m[200-200-400-800]23.5:15.03a-
Jan 23MSTCA D1 State RelaysJan 23 · SMR 1600m · Place 5 · HaverhillSMR 1600m[200-200-400-800]5.4:31.76a-
Jan 23MSTCA D1 State RelaysJan 23 · 4x800 Relay · Place 14 · Haverhill4x800 Relay14.11:20.35a-
Jan 23MSTCA D1 State RelaysJan 23 · DMR 4000m · Place 10 · HaverhillDMR 4000m[1200-400-800-1600]10.13:50.31a-
Jan 23MSTCA D1 State RelaysJan 23 · 4x200 Relay · Place 33 · Haverhill4x200 Relay33.2:09.35a-
Jan 23MSTCA D1 State RelaysJan 23 · 4x200 Relay · Place 20 · Haverhill4x200 Relay20.1:59.60a-
Jan 23MSTCA D1 State RelaysJan 23 · 4x400 Relay · Place 20 · Haverhill4x400 Relay20.4:49.07a-
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 4x200 Relay · Place 13 · Haverhill4x200 Relay13.2:01.57a-

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30MSTCA Division I RelaysApr 30 · 4x100 Shuttle Hurdles · Haverhill4x100 Shuttle Hurdles33"—DNS-
Apr 30MSTCA Division I RelaysApr 30 · 4x1600 Relay · Place 4 · Haverhill4x1600 Relay4.22:24.96a-
Apr 30MSTCA Division I RelaysApr 30 · SMR 1600m · HaverhillSMR 1600m[200-200-400-800]—DNS-
Apr 30MSTCA Division I RelaysApr 30 · 4x800 Relay · Place 4 · Haverhill4x800 Relay4.10:01.50a-
Apr 30MSTCA Division I RelaysApr 30 · DMR 4000m · Place 13 · HaverhillDMR 4000m[1200-400-800-1600]13.14:40.55a-
Apr 30MSTCA Division I RelaysApr 30 · 4x400 Relay · Place 7 · Haverhill4x400 Relay7.4:18.16a-
Apr 30MSTCA Division I RelaysApr 30 · 4x100 Relay · Place 17 · Haverhill4x100 Relay17.54.91a-
Jan 26MVC Girls Freshman-Sophomore InvitationalJan 26 · 4x400 Relay · Place 2 · Haverhill4x400 Relay2.4:35.2-

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29MSTCA DIV 1 RelaysMay 29 · SMR 1600m · Place 14 · HaverhillSMR 1600m[200-200-400-800]14.4:52.29a-
May 29MSTCA DIV 1 RelaysMay 29 · 4x800 Relay · Place 10 · Haverhill4x800 Relay10.11:04.64a-
May 29MSTCA DIV 1 RelaysMay 29 · 4x200 Relay · Place 15 · Haverhill4x200 Relay15.2:01.73a-
May 29MSTCA DIV 1 RelaysMay 29 · 4x400 Relay · Place 12 · Haverhill4x400 Relay12.4:36.04a-

2019 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27Holiday ChallengeDec 27 · 4x800 Relay · Place 5 · Haverhill4x800 Relay5.10:19.64a-
Dec 27Holiday ChallengeDec 27 · 4x200 Relay · Place 13 · Haverhill4x200 Relay13.1:54.97a-
Jan 26MSTCA INVITE LargeJan 26 · 4x800 Relay · Place 12 · Haverhill4x800 Relay12.10:19.29a-
Jan 26MSTCA INVITE LargeJan 26 · 4x200 Relay · Place 16 · Haverhill4x200 Relay16.1:51.33a-
Jan 12MSTCA D1 RelaysJan 12 · 4x50 Yard Shuttle Relay · Place 2 · Haverhill4x50 Yard Shuttle Relay2.25.34a-
Jan 12MSTCA D1 RelaysJan 12 · 4x50 Shuttle Hurdles · Place 16 · Haverhill4x50 Shuttle Hurdles33"16.34.11a-
Jan 12MSTCA D1 RelaysJan 12 · SMR 1600m · Place 24 · HaverhillSMR 1600m[200-200-400-800]24.4:58.31a-
Jan 12MSTCA D1 RelaysJan 12 · SMR 1600m · Place 9 · HaverhillSMR 1600m[200-200-400-800]9.4:41.32a-
Jan 12MSTCA D1 RelaysJan 12 · 4x800 Relay · Place 11 · Haverhill4x800 Relay11.10:17.90a-
Jan 12MSTCA D1 RelaysJan 12 · 4x200 Relay · Place 9 · Haverhill4x200 Relay9.1:52.02a-
Jan 12MSTCA D1 RelaysJan 12 · 4x400 Relay · Place 10 · Haverhill4x400 Relay10.4:21.70a-

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28MSTCA D1 RelaysApr 28 · 4x1600 Relay · Place 10 · Haverhill4x1600 Relay10.24:25.06aUnofficial-
Apr 28MSTCA D1 RelaysApr 28 · SMR 1600m · Place 16 · HaverhillSMR 1600m[200-200-400-800]16.4:39.51aUnofficial-
Apr 28MSTCA D1 RelaysApr 28 · 4x800 Relay · Place 21 · Haverhill4x800 Relay21.11:19.16aUnofficial-
Apr 28MSTCA D1 RelaysApr 28 · DMR 4000m · Place 4 · HaverhillDMR 4000m[1200-400-800-1600]4.12:58.18aUnofficial-
Apr 28MSTCA D1 RelaysApr 28 · 4x200 Relay · Place 20 · Haverhill4x200 Relay20.1:56.41aUnofficial-
Apr 28MSTCA D1 RelaysApr 28 · 4x400 Relay · Place 14 · Haverhill4x400 Relay14.4:22.84aUnofficial-
Apr 28MSTCA D1 RelaysApr 28 · 4x100 Relay · Place 12 · Haverhill4x100 Relay12.52.91aUnofficial-
Apr 132019 Ottaviani InvitationalApr 13 · 4x800 Relay · Place 5 · Haverhill4x800 Relay5.10:34.49a-
Apr 132019 Ottaviani InvitationalApr 13 · 4x400 Relay · Place 7 · Haverhill4x400 Relay7.4:23.82a-
Apr 132019 Ottaviani InvitationalApr 13 · 4x100 Relay · Place 2 · Haverhill4x100 Relay2.50.73a-

2018 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 26Merrimack Valley Conference Meet #2Dec 26 · 4x200 Relay · Place 7 · Haverhill4x200 Relay7.1:58.27a-
Dec 26Merrimack Valley Conference Meet #2Dec 26 · 4x400 Relay · Place 4 · Haverhill4x400 Relay4.4:34.61a-
Dec 15MSTCA Winter Festival-Large SchoolsDec 15 · 4x200 Relay · Place 6 · Haverhill4x200 Relay6.1:56.79a-
Jan 12MSTCA D1 State RelaysJan 12 · 4x50 Yard Shuttle Relay · Place 14 · Haverhill4x50 Yard Shuttle Relay14.26.23a-
Jan 12MSTCA D1 State RelaysJan 12 · 4x50 Shuttle Hurdles · Place 15 · Haverhill4x50 Shuttle Hurdles33"15.34.64a-
Jan 12MSTCA D1 State RelaysJan 12 · SMR 1600m · Place 14 · HaverhillSMR 1600m[200-200-400-800]14.4:45.31a-
Jan 12MSTCA D1 State RelaysJan 12 · 4x800 Relay · Place 10 · Haverhill4x800 Relay10.10:39.61a-
Jan 12MSTCA D1 State RelaysJan 12 · 4x200 Relay · Place 11 · Haverhill4x200 Relay11.1:54.29a-

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Andover Boosters InviteMay 11 · 4x100 Relay · Place 3 · Haverhill4x100 Relay3.52.27a-
Apr 28MSTCA D1 RelaysApr 28 · SMR 1600m · Place 27 · HaverhillSMR 1600m[200-200-400-800]27.5:03.19a-
Apr 28MSTCA D1 RelaysApr 28 · DMR 4000m · Place 4 · HaverhillDMR 4000m[1200-400-800-1600]4.13:26.38a-
Apr 28MSTCA D1 RelaysApr 28 · 4x200 Relay · Place 13 · Haverhill4x200 Relay13.1:53.88a-
Apr 28MSTCA D1 RelaysApr 28 · 4x100 Relay · Place 11 · Haverhill4x100 Relay11.52.00a-

2017 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20Merrimack ValleyMay 20 · 4x800 Relay · Place 6 · Haverhill4x800 Relay6.10:18.31a-
May 20Merrimack ValleyMay 20 · 4x400 Relay · Place 9 · Haverhill4x400 Relay9.4:33.38a-
May 20Merrimack ValleyMay 20 · 4x100 Relay · Place 7 · Haverhill4x100 Relay7.52.39a-
May 13Andover InvitationalMay 13 · 4x200 Relay · Place 11 · Haverhill4x200 Relay11.1:56.09a-
Apr 30MSTCA D1 RelaysApr 30 · SMR 1600m · Place 19 · HaverhillSMR 1600m[200-200-400-800]19.4:49.21a-
Apr 30MSTCA D1 RelaysApr 30 · DMR 4000m · Place 4 · HaverhillDMR 4000m[1200-400-800-1600]4.13:18.13a-
Apr 30MSTCA D1 RelaysApr 30 · 4x200 Relay · Place 18 · Haverhill4x200 Relay18.1:56.10a-
Apr 30MSTCA D1 RelaysApr 30 · 4x400 Relay · Place 25 · Haverhill4x400 Relay25.4:43.88a-
Apr 30MSTCA D1 RelaysApr 30 · 4x100 Relay · Haverhill4x100 Relay---DQ-
Apr 15Haverhill Ottoviani InvitationalApr 15 · 4x800 Relay · Place 4 · Haverhill4x800 Relay4.10:54.69a-
Apr 15Haverhill Ottoviani InvitationalApr 15 · 4x400 Relay · Place 7 · Haverhill4x400 Relay7.4:34.50a-
Apr 15Haverhill Ottoviani InvitationalApr 15 · 4x100 Relay · Haverhill4x100 Relay--DQ-

2017 Indoor Track

10 results
DateMeetEventPlMarkGr
Jan 22MSTCA D1 RelaysJan 22 · 4x50 Yard Shuttle Relay · Place 33 · Haverhill4x50 Yard Shuttle Relay33.28.01a-
Jan 22MSTCA D1 RelaysJan 22 · 4x50 Shuttle Hurdles · Place 7 · Haverhill4x50 Shuttle Hurdles33"7.32.27a-
Jan 22MSTCA D1 RelaysJan 22 · SMR 1600m · Place 5 · HaverhillSMR 1600m[200-200-400-800]5.4:24.94a-
Jan 22MSTCA D1 RelaysJan 22 · 4x800 Relay · Place 14 · Haverhill4x800 Relay14.10:20.79a-
Jan 22MSTCA D1 RelaysJan 22 · DMR 4000m · Place 11 · HaverhillDMR 4000m[1200-400-800-1600]11.13:54.81a-
Jan 22MSTCA D1 RelaysJan 22 · 4x200 Relay · Place 22 · Haverhill4x200 Relay22.1:58.78a-
Jan 22MSTCA D1 RelaysJan 22 · 4x400 Relay · Place 10 · Haverhill4x400 Relay10.4:21.61a-
Jan 16MVC #4Jan 16 · 4x200 Relay · Place 4 · Haverhill4x200 Relay4.1:55.54a-
Jan 8MSTCA Large School_FR/SOPH Auerbach MeetJan 8 · 4x200 Relay · Place 18 · Haverhill4x200 Relay18.1:59.91a-
Jan 8MSTCA Large School_FR/SOPH Auerbach MeetJan 8 · 4x400 Relay · Place 16 · Haverhill4x400 Relay16.4:41.22a-

2016 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29MVC Meet #1Dec 29 · 4x200 Relay · Place 6 · Haverhill4x200 Relay6.1:56.93a-
Feb 14MIAA D1 Indoor State ChampionshipsFeb 14 · 4x800 Relay · Place 12 · Haverhill4x800 Relay12.10:34.89a-
Jan 29MVC ChampsJan 29 · 4x800 Relay · Place 7 · Haverhill4x800 Relay7.10:28.67a-
Jan 29MVC ChampsJan 29 · 4x200 Relay · Place 10 · Haverhill4x200 Relay10.1:58.15a-
Jan 29MVC ChampsJan 29 · 4x400 Relay · Place 8 · Haverhill4x400 Relay8.4:29.36a-
Jan 14MVC #3Jan 14 · 4x200 Relay · Place 9 · Haverhill4x200 Relay9.2:01.28a-
Jan 14MVC #3Jan 14 · 4x400 Relay · Place 9 · Haverhill4x400 Relay9.4:29.40a-
Jan 7MVC #2Jan 7 · 4x400 Relay · Place 6 · Haverhill4x400 Relay6.4:22.75a-

2016 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28MIAA East D1 State ChampionshipsMay 28 · 4x400 Relay · Place 14 · Haverhill4x400 Relay14.4:18.99a-
May 28MIAA East D1 State ChampionshipsMay 28 · 4x100 Relay · Place 11 · Haverhill4x100 Relay11.51.34a-
May 14Andover InvitationalMay 14 · 4x800 Relay · Place 14 · Haverhill4x800 Relay14.11:06.11a-
May 14Andover InvitationalMay 14 · SMR 800m · Place 3 · HaverhillSMR 800m[100-100-200-400]3.1:55.25a-
May 14Andover InvitationalMay 14 · 4x400 Relay · Place 4 · Haverhill4x400 Relay4.4:17.69a-
May 14Andover InvitationalMay 14 · 4x100 Relay · Place 8 · Haverhill4x100 Relay8.51.88a-
Apr 30MSTCA RelaysApr 30 · 4x1600 Relay · Place 8 · Haverhill4x1600 Relay8.24:02.47a-
Apr 30MSTCA RelaysApr 30 · SMR 1600m · Place 3 · HaverhillSMR 1600m[200-200-400-800]3.4:21.90a-
Apr 30MSTCA RelaysApr 30 · 4x800 Relay · Place 12 · Haverhill4x800 Relay12.10:51.44a-
Apr 30MSTCA RelaysApr 30 · DMR 4000m · Place 6 · HaverhillDMR 4000m[1200-400-800-1600]6.13:10.09a-
Apr 30MSTCA RelaysApr 30 · 4x200 Relay · Place 10 · Haverhill4x200 Relay10.1:53.71a-
Apr 30MSTCA RelaysApr 30 · 4x100 Relay · Place 41 · Haverhill4x100 Relay41.1:09.22a-

2015 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28MVC #1Dec 28 · 4x400 Relay · Place 6 · Haverhill4x400 Relay6.4:28.17a-
Feb 11MIAA D1 Indoor State ChampionshipsFeb 11 · 4x800 Relay · Place 11 · Haverhill4x800 Relay11.10:30.26a-
Feb 11MIAA D1 Indoor State ChampionshipsFeb 11 · 4x200 Relay · Place 16 · Haverhill4x200 Relay16.1:50.90a-
Feb 11MIAA D1 Indoor State ChampionshipsFeb 11 · 4x400 Relay · Place 20 · Haverhill4x400 Relay20.4:35.46a-
Jan 15MVC #3Jan 15 · 4x200 Relay · Place 3 · Haverhill4x200 Relay3.1:51.63a-
Jan 15MVC #3Jan 15 · 4x400 Relay · Place 11 · Haverhill4x400 Relay11.4:37.76a-
Jan 9D1 RelaysJan 9 · SMR 1600m · Place 20 · HaverhillSMR 1600m[200-200-400-800]20.4:56.79a-
Jan 9D1 RelaysJan 9 · 4x800 Relay · Place 10 · Haverhill4x800 Relay10.10:29.92a-
Jan 9D1 RelaysJan 9 · DMR 4000m · Place 14 · HaverhillDMR 4000m[1200-400-800-1600]14.14:14.00a-
Jan 9D1 RelaysJan 9 · 4x200 Relay · Place 16 · Haverhill4x200 Relay16.1:53.77a-
Jan 8MVC #2Jan 8 · 4x200 Relay · Place 3 · Haverhill4x200 Relay3.1:53.93a-
Jan 8MVC #2Jan 8 · 4x400 Relay · Place 5 · Haverhill4x400 Relay5.4:37.81a-

2015 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17Division 1 State RelaysMay 17 · 4x1600 Relay · Place 8 · Haverhill4x1600 Relay8.22:23.62a-
May 17Division 1 State RelaysMay 17 · SMR 1600m · Place 4 · HaverhillSMR 1600m[200-200-400-800]4.4:20.38a-
May 17Division 1 State RelaysMay 17 · 4x800 Relay · Place 8 · Haverhill4x800 Relay8.10:15.80a-
May 17Division 1 State RelaysMay 17 · DMR 4000m · Place 10 · HaverhillDMR 4000m[1200-400-800-1600]10.14:14.49a-
May 17Division 1 State RelaysMay 17 · 4x200 Relay · Place 12 · Haverhill4x200 Relay12.1:53.22a-
May 17Division 1 State RelaysMay 17 · 4x400 Relay · Place 16 · Haverhill4x400 Relay16.4:25.79a-
May 17Division 1 State RelaysMay 17 · 4x100 Relay · Place 2 · Haverhill4x100 Relay2.50.05a-
May 9Andover InvitationalMay 9 · 4x800 Relay · Place 3 · Haverhill4x800 Relay3.10:08.95a-
May 9Andover InvitationalMay 9 · SMR 800m · Place 8 · HaverhillSMR 800m[100-100-200-400]8.2:04.63a-
May 9Andover InvitationalMay 9 · 4x100 Relay · Place 3 · Haverhill4x100 Relay3.51.10a-

2014 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29MVC #1Dec 29 · 4x400 Relay · Place 8 · Haverhill4x400 Relay8.4:29.88a-
Dec 20Winter Festival Large SchoolDec 20 · 4x200 Relay · Place 3 · Haverhill4x200 Relay3.1:55.40a-

2014 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19MSTCA D1 RelaysMay 19 · 4x1600 Relay · Place 5 · Haverhill4x1600 Relay5.22:39.59aUnofficial-
May 19MSTCA D1 RelaysMay 19 · SMR 1600m · Place 13 · HaverhillSMR 1600m[200-200-400-800]13.4:53.51aUnofficial-
May 19MSTCA D1 RelaysMay 19 · 4x800 Relay · Place 8 · Haverhill4x800 Relay8.10:30.63aUnofficial-
May 19MSTCA D1 RelaysMay 19 · DMR 4000m · Place 4 · HaverhillDMR 4000m[1200-400-800-1600]4.13:08.17aUnofficial-
May 19MSTCA D1 RelaysMay 19 · 4x400 Relay · Place 11 · Haverhill4x400 Relay11.4:27.31aUnofficial-
May 19MSTCA D1 RelaysMay 19 · 4x100 Relay · Place 7 · Haverhill4x100 Relay7.51.59aUnofficial-
May 10Andover InvitationalMay 10 · 4x800 Relay · Place 3 · Haverhill4x800 Relay3.10:07.05a-
May 10Andover InvitationalMay 10 · 4x100 Relay · Place 1 · Haverhill4x100 Relay1.52.21a-