Upper Perkiomen hasn't had much luck against Perkiomen Valley recently, but that could start to change on Tuesday. The Indians will take on the Vikings at 7:00 p.m. Upper Perkiomen is strutting in with some hitting muscle as they've averaged 6.2 runs per game this season.
If Upper Perkiomen beats Perkiomen Valley with five runs on Tuesday, it's going to be the team's new lucky number: they've won their past two games with that exact score. The Indians' pitcher stepped up to hand Phoenixville a 5-0 shutout on Wednesday. The win made it back-to-back victories for the Indians.
The result came thanks to Grayson Sabo's shutout, as he gave up just two hits.
At the plate, the team relied heavily on Benjamin Sands, who got on base in all three of his plate appearances with one stolen base and one run. Cole Graf was another key player, earning one run and two stolen bases.
Meanwhile, Perkiomen Valley might've scored the first runs on Friday, but it was Wilson who claimed the real prize. The Vikings lost 11-3 to the Bulldogs.
Perkiomen Valley saw four different players step up and record at least one hit. One of them was Colin Roeser, who went 2-for-3 with one double and one RBI. Another was Eli Paradise, who got on base in two of his four plate appearances with one stolen base and one run.
Upper Perkiomen's victory bumped their record up to 11-3. As for Perkiomen Valley, their loss dropped their record down to 4-9.
The pitchers for both teams better look sharp on Tuesday as neither team is afraid to steal. Upper Perkiomen has been swiping bases left and right this season, having averaged 3.6 stolen bases per game. However, it's not like Perkiomen Valley struggles in that department as they've been averaging 2.8 stolen bases. The only question left is which team can snag more.
Upper Perkiomen suffered a grim 12-6 defeat to Perkiomen Valley in their previous matchup back in April of 2025. Can the Indians avenge their defeat or is history doomed to repeat itself? We'll find out soon enough.