Haverhill entered their tilt with Reading Memorial with two consecutive wins but they'll enter their next game with three. They won by a run and slipped past the Reading Memorial Rockets 4-3. That's two games straight that Haverhill has won by just one run.
For Reading Memorial's part, Ryan Marino was a force to be reckoned with on the mound despite the final result: he struck out six batters over six innings while giving up just one earned (and one unearned) run off six hits. Marino has been nothing but reliable: he hasn't tossed less than five strikeouts in four consecutive pitching appearances.
At the plate, Reading Memorial saw three different players step up and record at least one hit. One of them was Nate Vitarisi, who went 2-for-4 with a stolen base and two RBI.
Haverhill's win bumped their record up to 6-4. As for Reading Memorial, they dropped their record down to 4-5 with that defeat, which was their fourth straight on the road.
Haverhill will challenge North Andover at 4:45 p.m. on Wednesday. North Andover's pitching crew has only allowed 3.4 runs per game this season, so Haverhill's hitters will have their work cut out for them. As for Reading Memorial, they didn't take long to hit the field again: they've already played their next matchup, a 4-0 loss vs. Wilmington on the 30th.
Article generated by infoSentience based on data entered on MaxPreps