
Haverhill and Essex North Shore played a scrimmage on Thursday, Sep 3, 2026 at Haverhill High School. Merrimack Valley I and Cape Ann.
Haverhill and Essex North Shore played a scrimmage on Thursday, Sep 3, 2026 at Haverhill High School.
Scores as of November 14, 2026.
2026-09-03. Kickoff 6:00 PM. Haverhill High School.
Scrimmage.
HaverhillD1#38, season record 5-7-6, Merrimack Valley I. 2026 MIAA Division 1 tournament.
Essex North ShoreD3#38, season record 6-7-5, Cape Ann. 2026 MIAA Division 3 tournament.