Upper Moreland had already won two in a row (a stretch where they outscored their opponents by an average of 3.5 runs) and they went ahead and made it three on Monday. They walked away with a 10-6 win over the New Hope-Solebury Lions. That's two games straight that the Bears have won by exactly four runs.
Colson Campbell looked comfortable as he tossed 3.2 innings while giving up no earned runs off three hits. He has been consistent: he hasn't given up more than one earned run in eight consecutive appearances.
On the hitting side, the team relied heavily on Max Abbosh, who got on base in all four of his plate appearances with four runs, two stolen bases, and one triple. Those four runs gave him a new career-high. Another player making a difference was Lucas Zipper, who went 3-for-5 with two doubles, one run, and one RBI.
Upper Moreland was getting hits left and right and finished the game having posted a batting average of .433. The team's really been improving in that area: they've now improved their batting average total in three consecutive games.

Bears
05/12/25 @ New Hope-Solebury | 10-6 |
05/08/25 @ New Hope-Solebury | 5-1 |
04/29/25 @ Springfield Township | 3-1 |
04/24/25 @ Lower Moreland | 10-0 |
04/21/25 @ Lower Moreland | 12-1 |
+ 3 more games |
Upper Moreland's victory was their eighth straight on the road, which pushed their record up to 15-7. The road wins came thanks in part to their pitching effort, having only surrendered 2.5 runs on average over those games. As for New Hope-Solebury, they have been struggling recently as they've lost 11 of their last 12 matches. That's put a noticeable dent in their 6-12 record this season.
Upper Moreland does not have any more games scheduled as of now. As for New Hope-Solebury, they will take on Plumstead Christian at 7:00 p.m. on Wednesday.
Article generated by infoSentience based on data entered on MaxPreps