Williams Valley's game last Friday was a loss, but they didn't let that memory haunt them on Monday. They came out on top against the Upper Dauphin Area Trojans by a score of 10-6. That's more bragging rights for the Vikings, who also won the pair's last head-to-head.
John Rautzahn spent all seven innings on the mound, and it's clear why: he surrendered just two earned (and four unearned) runs on three hits.

Fletcher Thompson
04/14/25 @ Upper Dauphin Area | 2 |
04/03/25 @ Schuylkill Haven | 2 |
04/01/25 @ Weatherly | 2 |
04/11/25 @ Tri-Valley | 1 |
03/24/25 @ Line Mountain | 1 |
On the hitting side, the team relied heavily on Fletcher Thompson, who scored two runs while going 3-for-5. He has become a key player for Williams Valley: the team is 2-1 when he posts at least two runs, but 2-4 otherwise. Gavin Deiter was another key player, going 2-for-3 with one stolen base and two RBI.
Williams Valley was getting hits left and right and finished the game having posted a batting average of .382. They are a perfect 3-0 when they post a batting average of .375 or better.
Williams Valley's victory ended a three-game drought on the road and puts them at 4-5. As for Upper Dauphin Area, they are on a three-game losing streak that has dropped them down to 3-6.
Williams Valley didn't take long to hit the field again: they've already played their next game, a 6-4 loss against Nativity BVM on the 15th. As for Upper Dauphin Area, they will head out on the road to face off against East Juniata at 4:30 p.m. on Wednesday. The Trojans are facing the Tigers at the right time seeing as the Tigers are stuck on a three-game losing streak.
Article generated by infoSentience based on data entered on MaxPreps