The North Penn Knights will square off against the Neshaminy Skins on Monday. North Penn is coming into the game hot, having won their last seven games.
North Penn is on a roll after a high-stakes playoff matchup on Thursday. They came out on top against Hazleton Area by a score of 9-6.

Trey Brennan
06/05/25 vs Hazleton Area | 3 |
05/19/25 vs Upper Dublin | 1 |
04/02/25 @ Central Bucks East | 4 |
Trey Brennan looked comfortable as he pitched four innings while giving up just two earned runs off five hits. What's more, he posted three strikeouts, the most he's had since back in April.
At the plate, the team relied heavily on Logan Waynick, who went 2-for-4 with one run, one double, and one RBI. Christian Barnes was another key player, going 1-for-4 with two RBI, one run, and one double.
Meanwhile, Neshaminy won against Parkland on Monday with three runs and they decided to stick to that run total again on Thursday. The Skins beat Coatesville by the very same score they won with in their prior game: 3-1. The win made it back-to-back victories for the Skins.
Matthew Gryn spent all seven innings on the mound, and it's clear why: he surrendered only one earned run on seven hits and racked up seven Ks. He has been nothing but reliable: he hasn't given up more than two walks in eight consecutive appearances.
On the hitting side, Nick Sassano was excellent, going a perfect 2-for-2 with one stolen base and one RBI.
North Penn's victory bumped their record up to 22-5. As for Neshaminy, their win bumped their record up to 17-8.
North Penn couldn't quite get it done against Neshaminy when the teams last played back in May of 2024 as they fell 8-4. Can the Knights 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