Shepherd Hill Regional hasn't had much luck against Nashoba Regional recently, but that could start to change on Thursday. The Rams will face off against the Wolves at 4:00 p.m. Both come into the contest bolstered by wins in their previous matches.
Shepherd Hill Regional was handed a heart-breaking two-run defeat in their last match, but they sure didn't let that happen against Fitchburg on Wednesday. The Rams were the clear victors by a 20-6 margin over the Red Raiders. That looming 20-6 mark stands out as the most commanding margin for the Rams yet this season.
Meanwhile, Nashoba Regional beat Marlborough 5-1 on Wednesday. The victory continues a trend for the Wolves in their matchups with the Panthers: they've now won four in a row.
Jake Schwartz spent all seven innings on the mound, and it's clear why: he surrendered a run (which was unearned) on three hits and racked up seven Ks. He also tossed no earned runs, which is notable because Nashoba Regional is 3-1 when he allows at most one earned run, but 1-3 otherwise.
At the plate, Nashoba Regional's win was truly a team effort as six different players contributed at least one hit. One of them was Jackson Libby, who scored a run and stole a base while getting on base in three of his four plate appearances. Nate Machado was another, going 2-for-4 with one stolen base and one RBI.
Shepherd Hill Regional is on a roll lately: they've won three of their last four games. That's provided a nice bump to their 4-3 record this season. The victories came thanks in part to their hitting performance across that stretch, as they averaged 8.5 runs over those games. As for Nashoba Regional, the win got them back to even at 4-4.
Shepherd Hill Regional couldn't quite finish off Nashoba Regional when the teams last played back in May of 2024 and fell 3-1. Can the Rams avenge their loss or is history doomed to repeat itself? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps