Wachusett Regional has gone 9-1 against Westborough recently and they'll look to pad the win column further on Friday. The Mountaineers will look to defend their home field against the Rangers at 4:00 p.m. Wachusett Regional will aim to continue their four-game streak of scoring more runs each matchup than the last.
Wachusett Regional's pitching crew heads into the contest hoping to repeat the dominance they displayed on Wednesday. Everything went their way against Leominster as they made off with a 6-0 win.

Brady Hughes
The result came thanks to Brady Hughes's shutout, as he gave up just six hits. He also tossed no earned runs, which is notable because Wachusett Regional is 3-1 when he allows at most one earned run, but 0-3 otherwise.
On the hitting side, Ryan Flaherty was incredible, going a perfect 3-for-3 with one home run, four RBI, and two runs. That home run marked the first that he has launched this season. Another player making a difference was Cody Penniman, who went a perfect 3-for-3 with one stolen base, one double, and one RBI.
For whatever reason, it's the away team that's had the advantage when Westborough and Shrewsbury meet (four straight games heading into this one) and that held true again on Wednesday. The Rangers took a 6-3 hit to the loss column at the hands of the Colonials.
Westborough's loss was their fifth straight at home dating back to last season, which dropped their record down to 1-6. As for Wachusett Regional, their victory was their first in the league, bumping their league record up to 1-2 and their overall record up to 3-4.
Wachusett Regional skirted past Westborough 4-2 in their previous meeting back in May of 2024. Will the Mountaineers repeat their success, or do the Rangers have a new game plan this time around? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps