Beverly came out on top against Salem on Monday thanks in part to the team's impressive four-run third inning. The Panthers walked away with an 8-4 victory over the Witches. The win was familiar territory for the Panthers, who have now won three games in a row.

Graham Gavin
05/26/25 @ Salem | 7 |
05/20/25 vs Salem | 11 |
05/14/25 vs Marblehead | 8 |
05/07/25 vs Masconomet Regional | 11 |
04/30/25 vs Saugus | 11 |
+ 3 more games |
Graham Gavin looked comfortable as he struck out seven batters over three innings while giving up no earned runs or hits (and only one walk). He has been nothing but reliable on the mound: he hasn't tossed less than six strikeouts in eight consecutive appearances.
On the hitting side, Beverly got a massive performance out of Callan McCay, who went 2-for-4 with two stolen bases, two runs, and one triple. That triple was McCay's first of the season. Another player making a difference was Danny Pierce, who went a perfect 3-for-3 with one triple, one stolen base, and one run.
Beverly kept the outfield on their toes and finished the game with 12 hits. That's the most hits they've managed all season.
Beverly pushed their record up to 12-8 with the victory, which was their third straight on the road. The road wins came thanks in part to their pitching effort, having only surrendered 2.3 runs on average over those games. As for Salem, they are on a four-game losing streak that has dropped them down to 9-11.
As of now, neither Beverly nor the Witches have any future games scheduled.
Article generated by infoSentience based on data entered on MaxPreps