The Shenandoah Valley Blue Devils will square off against the Williams Valley Vikings at 4:30 p.m. on Tuesday. The two teams are strolling into their matchups after big wins in their previous games.
On Saturday, Shenandoah Valley got the win against Columbia Montour Vo-Tech by a conclusive 11-1. The Blue Devils might be getting used to big wins seeing as the team has won seven games by six runs or more this season.

Haden Kechula
04/19/25 vs Columbia Montour Vo-Tech | 3 |
04/20/24 vs Mahanoy Area | 2 |
04/09/25 vs Nativity BVM | 1 |
03/27/25 @ Williams Valley | 1 |
03/25/25 @ Weatherly | 1 |
Shenandoah Valley let Haden Kechula and Tristian Karosas run wild. Kechula went a perfect 3-for-3 with three RBI, one stolen base, and one run, while Karosas went 2-for-3 with two stolen bases, three RBI, and one run. Those three RBI gave Kechula a new career-high. Chase McCole was another key player, going 1-for-3 with two runs and one double.
Meanwhile, Williams Valley made easy work of Mahanoy Area on Monday and carried off a 15-5 win. The victory made it back-to-back wins for the Vikings.
Shenandoah Valley has been performing well recently as they've won four of their last five contests. That's provided a nice bump to their 9-4 record this season. Those victories came thanks in part to their pitching effort, having only surrendered 2.4 runs on average over those games. As for Williams Valley, the win got them back to even at 6-6.
Everything went Shenandoah Valley's way against Williams Valley in their previous meeting back in March, as Shenandoah Valley made off with a 10-2 victory. Will the Blue Devils repeat their success, or do the Vikings have a new game plan this time around? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps