The Arroyo Dons will square off against the Castro Valley Trojans at 4:00 p.m. on Thursday. Both come into the game bolstered by wins in their previous matches.
While Arroyo's victory against Hayward wasn't quite the blowout it was the last time the pair played, they still came out on top. The Dons narrowly escaped with a win as the squad sidled past the Farmers 4-2.
Meanwhile, Castro Valley came tearing into Wednesday's contest with four straight wins (a stretch where they outscored their opponents by an average of 8 runs), and they left with even more momentum. They were the clear victors by a 7-1 margin over the Titans. The Trojans might be getting used to big wins seeing as the team has won eight matchups by six runs or more this season.
Castro Valley got a great performance from Scott Baldwin as he tossed six innings while giving up just one earned run off three hits. Baldwin has been nothing but reliable on the mound: he hasn't given up more than two walks in seven consecutive appearances.
At the plate, the team relied heavily on Braden Spade, who went 2-for-4 with one home run, two runs, and one double. The team also got some help courtesy of Owen Seidel, who scored a run while going 2-for-3.
Castro Valley's victory was their fourth straight at home, which pushed their record up to 11-3. The home wins came thanks in part to their pitching effort, having only surrendered 1.3 runs on average over those games. As for Arroyo, their victory bumped their record up to 4-8.
Arroyo suffered a grim 8-0 defeat to Castro Valley when the teams last played back in May of 2024. Will the Dons have more luck at home instead of on the road? Check back here after the action for a full breakdown and analysis of the contest.
Article generated by infoSentience based on data entered on MaxPreps