Perkiomen Valley hasn't had much luck against Owen J. Roberts recently, but that could start to change on Thursday. The Vikings will challenge the Wildcats at 7:00 p.m. Perkiomen Valley will be strutting in after a win while Owen J. Roberts will be coming in after a loss.
While Perkiomen Valley didn't have the best season last year (they finished 8-12), it's starting to look like those struggles are a thing of the past. They came out on top against Upper Merion Area by a score of 6-3 on Wednesday. The victory made it back-to-back wins for Perkiomen Valley.

Chase Kelly
04/09/25 vs Upper Merion Area | 1 |
03/26/25 @ Spring-Ford | 1 |
03/19/25 vs Souderton | 1 |
Chase Kelly looked comfortable as he pitched three innings while giving up just one earned run off one hit. He has been nothing but reliable on the mound: he hasn't given up more than one earned run in three consecutive appearances.
At the plate, the team relied heavily on Andrew Keenan, who went 2-for-3 with one home run and four RBI. Connor McClelland also deserves some recognition as he got his first hit of the season.
Meanwhile, Owen J. Roberts suffered their closest defeat since April 6, 2024 last Wednesday. They fell just short of Phoenixville by a score of 4-2. Give some credit to the fans of both teams: the last four times they've met, the home team has come away the winner.
Perkiomen Valley's victory was their fourth straight at home, which pushed their record up to 6-3. The home wins came thanks in part to their pitching effort, having only surrendered 2.5 runs on average over those games. As for Owen J. Roberts, their loss dropped their record down to 2-5.
Perkiomen Valley couldn't quite get it done against Owen J. Roberts in their previous matchup back in May of 2024 as they fell 4-0. Can the Vikings avenge their defeat or is history doomed to repeat itself? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps