Canton lost to Nipmuc Regional back in May of 2024, but they didn't allow them the same satisfaction on Friday. The Bulldogs came out on top against the Warriors by a score of 7-2. The win made it back-to-back victories for the Bulldogs.
Canton got a great performance from Chris Pirrera as he tossed five innings while giving up just two earned runs off six hits. Pirrera has been consistent: he hasn't given up more than two walks any time he's pitched this season.

Daniel Ferrara
05/16/25 vs Nipmuc Regional | 2 |
05/14/25 @ Oliver Ames | 2 |
05/13/25 vs Foxborough | 1 |
At the plate, the team relied heavily on Daniel Ferrara, who went a perfect 2-for-2 with two stolen bases, two RBI, and one run. He is on a roll when it comes to stolen bases, as he's now snagged at least one in each of the last three games he's played. Another player making a difference was Shane Kelleher, who went a perfect 2-for-2 with two runs and one double.
Canton's record now sits at 10-7-1. As for Nipmuc Regional, their loss ended a three-game streak of away wins and brought them to 9-6.
Looking ahead, Canton will welcome Stoughton at 3:45 p.m. on Monday. As for Nipmuc Regional, they are taking a road trip to challenge Hudson at 7:00 p.m. on Saturday. The two teams have allowed few runs on average (the Warriors 3.1, the Hawks 3.7) so any runs scored will be well earned.
Article generated by infoSentience based on data entered on MaxPreps