Thayer 5, Pingree 3: Freshman Cal Perry pitched very well in relief for Pingree (3-7), throwing up 2 2/3 scoreless innings. Erik Larsen continued his season-long hitting streak with a double, Nick Antenucci went 2-for-4 and Hussam Hamdan 1-for-3 with an RBI.
Peabody 5, Gloucester 1: Junior Andrew McLaughlin improved to 4-0 on the season, limiting Gloucester to one run on six hits with five strikeouts, as Peabody (10-1) won its ninth straight. George Tsonis had a two out, 2-run double to stretch Peabody’s lead while Ryan Collins and Brandon Polignone also had RBI. Mike Petrosino reached four times, scored three runs and had two of Peabody’s seven stolen bases.
Amesbury 5, Masconomet 3: The Chieftains missed scoring opportunities in the first three innings and had the bases loaded with one out in the seventh but couldn’t push any more runs in. Speros Varinos had two hits, scored a run and stole a base for the Chieftains (5-4), who have dropped three of their last four games.
Hamilton-Wenham 6, Rockport 2: Jack Clay allowed only one hit over six innings with three strikeouts and no earned runs to get the win for the Generals (3-5, 3-4 CAL). Austin Michel pitched one inning to get the save. Brett Harring went 4 for 4 with two runs and an RBI and Ben MacDonald added two hits and two RBI.
BC High 4, St. John’s Prep 1: The Eagles (7-1) dropped their first league match of the season with Dan Cunningham winning (6-1, 6-0) at No. 3 singles. Both doubles matches went to three sets, but the B.C. High managed to win them both and will likely share the Catholic Conference title with St. John’s, which won the first meeting earlier in the season.
Hamilton-wenham 5, Matignon 0: Third singles player Kobi Najuchi (6-3, 6-2) and doubles team Al vonStaats/Scotty Hughes (6-0, 6-0) earned their first varsity wins as the Generals improved to 4-1. Also winning were Woody Watson (6-0, 6-0) and Drew Nekeroski (6-0, 6-2) and the team of Adam Celata/Tijs vanMaarens (6-0, 6-0).