Williams Valley won the last time they faced Upper Dauphin Area and things went their way on Monday too. The Vikings came out on top against the Trojans by a score of 5-2. The win made it back-to-back victories for the Vikings.
Sage Smeltz spent all seven innings on the mound, and it's clear why: she surrendered just two earned runs on four hits.
On the hitting side, the team relied heavily on Ella Kobularik, who scored two runs while getting on base in three of her four plate appearances.

Vikings
04/14/25 vs Upper Dauphin Area | 5-2 |
03/27/25 vs Shenandoah Valley | 22-0 |
03/25/25 vs Marian Catholic | 10-0 |
03/24/25 vs Halifax | 14-4 |
03/22/25 vs Line Mountain | 15-0 |
Williams Valley pushed their record up to 10-1 with the win, which was their fifth straight at home. Those home victories came thanks in part to their hitting performance across that stretch, as they averaged 13.2 runs over those games. As for Upper Dauphin Area, they have been struggling recently as they've lost four of their last five games. That's put a noticeable dent in their 3-4 record this season.
Both squads are looking forward to the support of their home crowds in their upcoming games. Williams Valley will face off against Nativity BVM at 4:30 p.m. on Tuesday. The Green Wave have struggled to contain batters this season (they've allowed 15.44 runs per game on average), something the Vikings will no doubt try to take advantage of. As for Upper Dauphin Area, they will welcome East Juniata at 4:30 p.m. on Wednesday.
Article generated by infoSentience based on data entered on MaxPreps