Cheltenham hasn't had much luck against Upper Moreland recently, but that could start to change on Monday. The Panthers will head out on the road to take on the Bears at 3:45 p.m.
On Thursday, Cheltenham didn't have quite enough to beat Springfield Township and fell 3-2. The Panthers have now taken an 'L' in back-to-back games.
Jack Haugen was cooking despite his team's loss, scoring a run and stealing a base while going 2-for-3. He also put up a double, which was his first of the season.
Meanwhile, winning is always nice, but doing so behind a season-high score is even better (just ask Upper Moreland). Everything went their way against William Tennent on Wednesday as they made off with a 14-5 victory. The win continues a trend for the Bears in their matchups with the Panthers: they've now won three in a row.
Zach O'Connor looked comfortable as he tossed 3.1 innings while giving up just two earned runs off five hits.
At the plate, Upper Moreland got a massive performance out of Patrick Kilgus, who scored two runs and stole a base while getting on base in three of his four plate appearances. Another player making a difference was Chase Moore, who scored three runs and stole a base while going 2-for-4.
Upper Moreland lost a few balls and finished the game with two home runs. That's the most home runs they've managed all season.
Cheltenham now has a losing record of 2-3. As for Upper Moreland, their record is now 3-5.
Cheltenham came up short against Upper Moreland in their previous meeting back in May of 2024, falling 6-1. Can the Panthers avenge their loss or is history doomed to repeat itself? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps