– Tewksbury improved to 9-1 on the season with 6-0 win over Concord Carlisle. Matt Cooke led the attack with two goals and Conor Cremin, Andrew Whynot, Brady Chapman and Ryan Flynn also scored for the Redmen.

– Canton beat Attleboro 11-1 in the Hockomock League. Brian Middleton had a hat trick, Pat Drury scored two, freshman James Howard had his first career varsity goal and Brendan Tourgee, Travis Thomas and Colin Blake also scored.
– Wilmington won its fourth straight beating Melrose 4-1 on Senior Day. Seniors Brett Ebert, Nathan Alberti and Michael Daniels all scored. Junior Robert Cyr also chipped in a goal for the Wildcats.
– Newburyport and St. Mary’s Lynn skated to a 2-2 tie on Saturday. Charlie Forrest scored both goals for the Clippers. Port then had a huge win on Sunday, blanking D1 power Franklin, 1-0, with the lone goal coming from Tristan Joyce.
– Marblehead took down Hopedale/Milford 7-4. Sophomore Kyle Hart had a five-point night with two goals and three assists. Carter Laramie, James Caeran, Jacob Aizanmen, Charlie Grenier and Crew Monaco also scored for the Headers.

– Oliver Ames had two big wins over the weekend. The first being a 3-1 win over Mansfield. Brendan Teehan, Jack Corey and Sean McCarthy all scored. In their second game, the Tigers beat Lexington 4-3. Andrew Livingstone had two goals and an assist and Jack Perron and Corey also scored.
– Boston Latin beat Acton-Boxboro 1-0. Ben Young broke the scoreless tie with a third period goal to improve the Wolfpack’s record to 6-3-2 on the season.

– Duxbury had a great team win over Whitman-Hanson beating them 3-1. Chris Gillis, Brendan Bonner and Connor O’Connell all scored. Sam Mazanec was strong between the pipes.
– Wakefield had a big 3-1 over Burlington. Dylan Wickwire, Joe Colliton and Andrew Martin all scored for the Warriors.
– Goals by Nick DiBurro and Tiger Mulligan and 19 saves from Cal Pruett powered Haverhill to a 2-0 win over Lowell.