
Check out the recaps for SOL baseball teams in action Monday. CR North/CR South phtos provided courtesy of John Gleeson. Check back for a gallery of photos.

SOL Liberty Division
Hatboro-Horsham 7, Plymouth Whitemarsh 6
It took a dramatic seventh-inning comeback and then some extra inning heroics, but win No. 7 in a row was the biggest of the season for the Hatters, as they knocked off first-place and previously unbeaten Plymouth Whitemarsh at home Monday.
“It was as exciting as they come,” said HH coach Pete Moore. “We had lost to PW early in the year in extra innings at their place 4-3. I think the fact that we played them tight before gave us confidence coming into the game, and whenever you play on your home field, you feel good about things. It was a good win for us in terms of the district rankings as well. With their record, that will be a boost to our points.”
The Hatters are now ranked No. 9 in the District One Class 6A power rankings. PW is No. 2.
The Colonials jumped ahead with two runs in the top of the first. After an error, Jesse Jaconski doubled to put runners on second and third with nobody out. Luke Caucci then singled home a run. Jaconski then stole home on a double-steal to make it 2-0.
The lead grew to 3-0 as Jesse Jaconski had an RBI single in the second and 4-0 as Luke Gartland was hit by a pitch with the bases loaded in the third. Ryan Toporowski got the Hatters on the board with a RBI single in the fourth, but in the fifth, a Mike Miller home run put the Colonials up 5-1. Joe Jaconski’s RBI single made it 6-1 in the sixth.
That’s when the Hatters made their move, with one in the bottom of the sixth on a passed ball, and then four in the bottom of the seventh.
Jimmy Tooley walked to lead off the inning, and singles by Will Bruner and Toporowski loaded the bases with nobody out. A flyout and a fielder’s choice produced one run but had the Colonials one out away from the victory.
But Nick Gremo, Trey Porter and Jack Elwell followed with three straight singles to tie the game at 6.
H-H reliever Logan Fischer set PW down in order in the top of the eighth.
In the bottom half, Tooley walked, stole second and advanced to third on a throwing error.
“Jimmy is a senior that started for us for four years, and he has hit in the one, two, three and four hole his whole career,” Moore said. “Leading off is something he did earlier in his career for us. He’s accustomed to that situation. He had good at-bats, fouled some balls off with two-strike counts to work the walks. He was part of what we did offensively and on the mound today.”
A single by Bruner won the game for the Hatters.
“Will Bruner, what a great story he is,” Moore said. “He’s a kid that really wasn’t playing much for us through the first third of the year but continued to work hard and was doing some good things in practice. As soon as he got an opportunity, he’s just been outstanding for us. He had two hits today, including the game-winner. He’s just a great kid, and his success on the baseball field is giving us a big boost.”
Bruner, Porter and Toporowski had two hits each for H-H. But it wasn’t just offense. The Hatters shook off a slow start defensively, Tooley worked out of jams in the first five innings on the mound, and the bullpen allowed just one earned run.
“It’s a game when you look at the box score, you probably don’t understand how we ended up winning,” Moore said. “They scored in five of the first six innings, and we committed five errors. Our pitchers bailed us out. Jimmy Tooley has been tremendous all year. He came out today, and we made some misplays behind him, but he did a tremendous job of getting us out of jams with strikeouts. He had nine strikeouts in five innings.
“Defensively, we had a game against Upper Moreland this year that we lost where we committed 10 errors, and before that, I would have told you that defense was one of our biggest strengths. In that game against Upper Moreland, things snowballed. One mistake would lead to another.
“While five errors is horrendous, they were all early on in the game for the most part, and we were able to flush it, move forward and play well later in the game, which is great for us because I think that shows some growth over where we were a few weeks ago.
“We turned two really big double plays to help us in the late innings. It was nice to see us do some things the right way and bounce back from a really rough start.
“As far as our offense goes, we weren’t doing much until Ryan Toporowski had the RBI single in the fourth. We only had one hit through the first five innings, but lately, we’ve been an explosive offense with the ability to put crooked numbers on the board. So there was still a lot of positivity coming from the dugout, and our guys believed we would have a chance to come back and get in the game.
“We got one run in the sixth inning and made it a four-run game. It was Jimmy Tooley that led off the seventh and got us started in the seventh inning when we tied it up. It was just big for us to believe in each other and keep battling the whole way through.”
Jesse Jaconski went 3-for-5 for PW, while Caucci, Miller, and Gartland had two hits each.
H-H (10-6, 4-3 SOL Liberty) next plays at Abington on Wednesday. PW (15-1, 6-1 SOL) will look to bounce back at Upper Dublin.
Plymouth Whitemarsh 211 011 00 – 6 12 2
Hatboro-Horsham 000 101 41 – 7 8 5
Abington 4, Wissahickon 3
A double by Luke Sydlowski broke open a pitchers’ duel and was the lift Abington needed to post a big inning, and the four runs the Ghosts plated in the bottom of the fifth was the difference Monday against the Trojans.
Both pitchers – Abington’s Ryan Van Buren and Wissahickon’s Ben Junker – were sharp, trading zeros through the first three innings.
The Trojans jumped ahead with a run in the fourth on a Kyle Weiss RBI single, and Junker cruised through the first four innings on the mound.
But in the fifth, Abington put the first three runners on with two singles and an error, and after a ground out and a strikeout, Sydlowski’s double gave Abington the 2-1 lead. Two batters later, Anthony Ehly singled home two more runs to make it 4-1.
Back-to-back Abington errors allowed Wissahickon to score two runs in the sixth to make it a one-run game, but reliever Pat McCalister worked out of the jam and Ehly came on in the seventh and set the Trojans down in order to earn the save.
Van Buren picked up the win, going five innings, allowing just one run (unearned), on two hits and four walks, while striking out seven.
Junker was impressive too, going six innings, allowing four unearned runs and striking out six.
The win moves Abington to 10-5 (4-3 SOL Liberty) on the season, and it is now No. 5 in the District One Class 6A power rankings. The Ghosts host Hatboro-Horsham Wednesday.
Wissahickon (9-8, 3-4 SOL) is No. 8 in the Class 5A power rankings is back in action Tuesday at Quakertown.
Wissahickon 000 102 0 – 3 4 1
Abington 000 040 x – 4 7 4
Upper Dublin 6, Quakertown 5
After jumping up 6-2 after two, Upper Dublin needed to hold on in the bottom of the seventh and did so as reliever Justin Richman struck out the final two batters with the tying run on second to close it out.
Quakertown entered the seventh trailing by four runs and started its rally with one out, as Justin Butler singled, Ty Everitt reached on an error and Peyton Kochel followed with an RBI double. The next batter, Trevor Hurst, doubled to center to score two runs and make it a 6-5 game.
That’s when Richman took care of business to close it out and pick up the save for starter David Sharp, who went 5 1/3 innings and allowed just two run (unearned) on two hits, while striking out four.
Offensively, the Flying Cardinals did all of their damage in the first two innings. After a Kyle Rizzo single, a walk, and a sacrifice bunt, Tyler Lizell scored a run with a RBI groundout to shortstop.
After Quakertown took advantage of a two-out error, a hit-by-pitch and three straight walks to score two runs in the bottom of the first, UD scored five runs in the second inning.
A hit batter, single and walk loaded the bases with nobody out, with one out Rizzo hit a RBI single to tie the game at 2, and after a wild pitch, Nick Lombardo hit a three-run home run to right field to make it a 6-2 game.
Rizzo and Leo Soriano both went 2-for-3 for UD.
The win was the 10th straight for Upper Dublin (10-7, 2-5 SOL Liberty), which plays at first-place Plymouth Whitemarsh on Wednesday. The Cardinals are currently ninth in the District One Class 5A power rankings.
Quakertown (8-8, 2-5 SOL) is No. 16 in the Class 6A rankings. It plays Wissahickon Tuesday (3:45 p.m.) at Coca-Cola Park in Allentown.
Upper Dublin 150 000 0 – 6 7 3
Quakertown 200 000 3 – 5 5 1
SOL Patriot Division
Harry S Truman 5, Bensalem 2
Truman scored five runs in the first three innings and its pitchers shutout Bensalem over the last six innings to pull off the upset of the year in the SOL Patriot, knocking the Owls from the ranks of the unbeaten.
“We tried to make today like our Super Bowl,” said Truman coach Tim Monaghan. “We weren’t having the kind of season we wanted to have at the beginning of the year. We had a tough loss against Council Rock North last week. We talked about it at the end of the game. Not necessarily being a spoiler, but let’s be the first one to beat Bensalem. Let’s go over there, lay it on the line, give it everything we have.
“We could play a little bit more loose because we didn’t have as much pressure as like – you have to win, you have to do this to stay in the race. I said, ‘Let’s go over there, we’re going to play loose, we don’t have anything to lose, and we’re going to give our best effort.’
“It would have been easy for Bensalem – their schedule is pretty jammed up the last two weeks – and they could have thrown their No.3, their No. 4 (pitchers) and maybe taken us lightly, and they didn’t. They threw one of their better pitchers against us.
“I think there’s a mutual respect between me and Harry (Daut). My kids went out there and they played hard. For seven innings today, we were just able to be a little better than them.
“In a bubble, in a vacuum, that’s great. It’s a big win for our team, and for our younger kids that are juniors and sophomores coming back next year, it’s good for them to go through and beat a team that’s having the kind of season Bensalem is to build on that to finish the season strong going into next year.”
The Tigers set the tone in the top of the first inning, as James Baker blasted a two-run double to open the scoring, and Will Brennan then made it 3-0 with an RBI single.
Bensalem answered with two in the bottom of the first, as Sean Nelson hit a one-out single and scored on a Matt McShane double to left. Greg Phalen followed with an RBI double of his own.
Truman, however, came right back with two in the third as one run scored on a wild pitch and Andrew Armstrong had an RBI double.
From there, it was all pitching, as Bensalem managed just three hits the rest of the way. Truman starter Ryan Bailey went six innings and allowed just the two runs, scattering six hits and three walks. Baker pitched the seventh inning and worked around two walks with a pair of strikeouts to finish the game off.
“We put up three runs in the first inning,” Monaghan said. “They always say if you want to get to a good pitcher, get them early, and we did that. They got two back in the bottom half of the frame, and Ryan (Bailey) was able to settle in after that and really avoid trouble. They had a couple of base runners here and there, but for the most part, we were able to get a key strikeout or a key ground ball double play.
“James Baker came in, and everything’s got to be difficult. He walked the first two hitters in the seventh, and he was able to get a fly ball out and two strikeouts to end the game.”
Offensively, Joey Wright had two hits and two runs scored for the Tigers.
“They threw Ryan McLaughlin who’s been incredible all year,” Monaghan said. “We saw him in the first league game of the season, and to be honest, we haven’t in the last couple of years played very well against Bensalem. Whatever the records might be, the talent, for whatever reason, they just seem to have our number more so than anybody else.
“We’ve played a lot of close games all year, where maybe some of the games we’ve lost it was a play here, a play there. If two or three things go our way, maybe the outcome is different. Today, we were able to play a complete game. Bensalem didn’t implode and beat themselves. We had to go out and we had to beat them. We had to be better than them today.
“Baseball is a weird sport. It’s not always the most talented team, it’s not always the best team, it’s not always the team that’s the hottest, it’s the best team that day. Today, we were better than them, but that doesn’t take anything away from the kind of season they’re having and how well they’re coached. Harry (Daut) does a great job getting the best out of his players, making them compete.”
Bensalem was led by Nelson, who went 2-for-3.
Truman (5-11, 2-5 SOL Patriot) hosts Neshaminy on Wednesday. Bensalem (13-1, 5-1 SOL) looks to bounce back Tuesday when it hosts Council Rock South.
Harry S. Truman 302 000 0 – 5 6 0
Bensalem 200 000 0 – 2 6 1
Neshaminy 1, Pennsbury 0
For the second time this year, Neshaminy versus Pennsbury was a nail-bitter, and for the second time, Neshaminy emerged with the win.
Liam DelGuerico was the story in this victory, as the junior went seven innings, didn’t walk a batter and ended up with the four-hit, complete-game shutout. He struck out eight for the game.
“Liam DelGuerico had his best game of the year on the mound today against a good hitting Pennsbury team,” said Neshaminy coach Dan Toner. “He attacked the strike zone the entire game and was dominant with his curveball. He definitely stepped up when our offense wasn’t quite there today. A ton of credit goes towards Pennsbury’s pitcher (Alex Martin) as well.”
Pennsbury’s Martin was also very strong, allowing one run on three hits over five innings, and reliever Gavin Hawkes came in to throw a scoreless seventh out of the bullpen.
But that one run, in the Neshaminy fourth, proved the difference in the game.
With two outs, Matt Edwards singled, and Jake Kozlowski followed with an RBI double to left field for the game’s only run.
“Sophomore Jake Kozlowski and senior Matt Edwards provided the only offense needed in today’s win,” Toner said. “Jake is seeing the ball well right now and has come through in a couple big situations this year. It’s awesome to watch a sophomore step up in clutch moments and gain some valuable experience early on in his career.”
Pennsbury’s best chance may have come in the sixth, as Danny Ciotti singled with one out, but was caught stealing on a pickoff attempt, which proved costly as the next batter, Charlie Evans, hit a double to right field.
DelGuerico recorded the final out of the inning with a ground ball, and then set the Falcons down in order to finish off the game in the seventh.
The win, combined with Bensalem’s loss to Truman, moved Neshaminy into a first-place tie in the SOL Patriot standings. Neshaminy (10-4, 5-1 SOL), now ranked No. 12 in the district power rankings, plays at Truman on Wednesday. Pennsbury (8-8, 2-5) currently sits at No. 19 for the 20-team field. The Falcons play at Council Rock South on Wednesday.
Pennsbury 000 000 0 – 0 4 1
Neshaminy 000 100 x – 1 3 0
Council Rock North 7, Council Rock South 0
For the second time in as many games, Collin Williams took the ball and delivered for Council Rock North, as Monday he helped keep his team’s playoff hopes alive with 5 2/3 innings of two-hit, shutout baseball.
“This is his second game in a row throwing shutout baseball,” said North coach Matt Schram. “He had great command. He had great stuff. His fast ball was electric today. His off-speed was probably the best I’ve seen in a while. He was very efficient for the most part. It was a good game.”
Williams scattered two hits and three walks while striking out 11 before hitting the 100-pitch count limit with two outs in the sixth. Alex Chase struck out three in the final 1 1/3 innings out of the bullpen.
Offensively, the top five hitters in the Indians’ batting order combined for 10 hits, led by Collin Manel, who went 3-for-4.
Reece Abbe started the scoring with a sacrifice fly to plate a run in the bottom of the second. Austin Stalker then followed with an RBI single to make it 2-0.
CR North scored four more in the fifth, as Josh Huddy and Lukas Mullen hit two-run doubles. Stalker hit a double to lead off the sixth for the Indians and ended up scoring on an RBI single by Manel.
Stalker was 2-for-3 with a double, RBI and run scored out of the leadoff spot, and Leor Kedar was 2-for-4 with a run. Pat Kusster was 2-for-4 with two runs.
CR North (8-8, 4-3 SOL), currently ranked No. 23 in the 20-team district playoff race, plays at Bensalem Wednesday, while the Golden Hawks (6-7, 2-4 SOL) plays at Bensalem on Tuesday.
Council Rock South 000 000 0 – 0 3 0
Council Rock North 020 041 x – 7 12 2
SOL Colonial Division
Souderton 5, Central Bucks East 4
Trailing 4-0 against one of the top teams in the SOL Colonial standings, Souderton needed to make things happen late on Monday. And the Indians did just that, scoring once in the fifth and four times in the sixth, the game-winner a two-out, two-run single off the bat of senior Jacob Horton.
Horton also was the winning pitcher on the mound, going six innings, allowing two earned runs on six hits, while striking out six in a 102-pitch outing before giving way to reliever Zach Crouthamel.
“Jacob Horton has been a workhorse all year,” said Souderton coach Mike Childs. “When Erik Ritchie goes down, he rolled into the No. 1 role. Unfortunately, we have not been putting up runs for him, and we have not been playing defense for him. I can feel the frustration for him being a player at one time, and I keep saying, ‘Sorry dude, sorry dude.’
“East scored two runs in the fifth, and the reason a kid got on was a ball lost in the sun. It drops, and they end up scoring a run off it, and he’s like, ‘Why can’t I catch a break?’ In the fifth, he’s got 70-some pitches, and I said, ‘Horton, do you just want to shut it down, and I’ll bring someone in?’ He said, ‘Don’t I get a hundred?’
“I want him to throw Friday, but I totally left it up to him. He said, ‘My arm feels great. Coach, give me one more and let me see what happens from there.’ We were losing 4-1 at the time, and I said, ‘Horton, as long as you’re feeling feeling good, I don’t want to over-pitch you.’
“He’s been running on three days (rest), and he wants the ball again. I’m getting text messages, ‘I’m pitching, right?’ I don’t want to overdo it, but he knows our staff is short, and he’s a competitor. He wants the ball in his hands. ‘Let me be responsible.’ That’s how he is. Once again he battles. He goes out in the sixth, and we scored four in the bottom of the sixth.”
The visiting Patriots jumped ahead with two runs in the third and then added two in the fifth to make it a 4-0 game. Derek Bound had an RBI double in the second, while Quinn Moody had an RBI single. An error opened the door in the fifth, and Jack Harlan responded with an RBI double. Nick Carter added an RBI sac fly.
Souderton scored a run in the fifth, as a Horton fielder’s choice grounder scored Shanley Wall from third.
In the sixth, after a pair of one-out walks, Ryan Kagarise singled to load the bases. Wall followed with an RBI single and Isaac Frye made it 4-3, hitting a sac fly to right field. After another walk, Horton put his team in front for good.
“Shanley Wall has been awesome,” Childs said. “Today, Luke Pollock had a nine-pitch battle in the sixth. Even though he walked, the confidence he gave the rest of the hitters – ‘I’m not afraid of this guy, keep bringing it,’ – and this is a guy he faced earlier in the year, and he said, ‘He made me look silly in the beginning, but I wasn’t about to let that happen again.’
“These are tough kids that have carried us as best as possible through our injuries, through our COVID situations.They’re all the kids at the top of the lineup that are just battling for us and doing anything they can.”
With the win, Souderton improved to 7-9 overall (3-4 SOL), with a road game Wednesday at North Penn. The Indians are ranked No. 31 in the District One Class 6A power rankings, but Childs isn’t ready to count his team out yet.
“We’re taking it one game at a time,” he said. “We’ve already done the damage to ourselves, but you know what, they’re going to take it one game at a time, and they’re going to try to play spoiler with whatever games we have.
“Our record doesn’t show it, but we believe we can hang with any of these teams. The problem is we’ve been beating ourselves. Teams have gotten some very timely hits.
“Today, there were some timely hits. In the third, fourth and fifth inning, we left seven guys on base with two backward K’s. It was setting up to – ‘Here we are again,’ – but I have to give them credit. They fought. In high school baseball, you have to fight to the end.”
CB East (11-4, 4-2 SOL) remains in a first-place logjam atop the SOL Colonial standings, tied with CB South (also 4-2) and one game ahead of both CB West and North Penn, who are both 4-3. The Patriots, who are No. 9 in the district powerpoints, play a back-to-back against CB South, starting at home Tuesday and then at South on Wednesday.
CB East 002 020 0 – 4 6 0
Souderton 000 014 x – 5 6 1
Central Bucks West 5, Central Bucks South 2
CB West shook off a slow start and rode the pitching of starter Patrick Kerrigan and reliever Michael Boyle all the way to a key win over rival CB South.
“Today was Senior Day, and our seniors carried the load,” said Bucks coach Brian Weaver. “Pat Kerrigan made his first start of the year, and after a rough first inning settled down and only allowed one hit over his last five. Roman Berretta scalded a ground-rule double to get us on the board in the second. James Carbone cleared the bases with a double in the third. Andrew Kohl played a strong defensive center field and scored. Mike Bukowski gave us some breathing room with a solo shot off (CB South pitcher Owen) Petrich in the sixth. And Mike Boyle closed the game for us, finishing up Pat’s solid effort.
“We needed a win like this. We’ve had some really close, tough games the last three weeks where we couldn’t find a way to get over the hump. We needed to finish a game against a good team, extend the lead late, play good defense. North Penn beat us up pretty good on Thursday, and this was a good way to get up off the mat.”
The win moves the Bucks to 4-3 (6-9 overall) in the SOL Colonial standings, just a game back in the loss column to CB East and CB South. CB West is currently on the outside looking in as far as the district power rankings, as it is No. 22 in what would be a 20-team field.
CB South (8-7, 4-2 SOL is in the same boat, currently at No. 24.
“Ultimately, we have our work cut out for us if we want to sneak into the playoffs,” Weaver said. “But all we can do is win the game in front of us on any given day. Today, we did that. Hopefully Wednesday we can do it again, and keep rolling from there.”
Monday’s game started well for the Titans, as Jimmy Kelly led off the top of the first with a single and Carter Hinds followed with a two-run home run to left field.
But from that point on, CB West’s pitching was dominant. Kerrigan threw 76 pitches in six innings, allowing just the two runs on five hits and two walks, while striking out four. Boyle pitched the seventh and struck out three.
Offensively, the Bucks scored one in the second on an RBI double by Roman Berretta, and then took the lead with three runs in the third on a bases-load, bases-clearing double by James Carbone in the third.
Mike Bukowski hit a solo home run to lead off the bottom of the sixth for CB West to close out the scoring.
CB West plays at Pennridge on Wednesday. CB South plays at CB East Tuesday.
CB South 200 000 0 – 2 5 0
CB West 013 001 x- 5 5 0
North Penn 10, Pennridge 0
After a controversial loss to Pennridge at home last month, North Penn was determined not to let that happen again and an eight-run second inning was a clear sign of that determination.
The Knights ended up winning this game after five innings because of the mercy rule.
North Penn blew the game wide open with a five-hit second inning, which also included two hit batters and three consecutive walks to score runs.
Steve Corrado and Colin Orndorff led off with singles and Steve Cohen put North Penn up 2-0 with an RBI single to right field. RJ Agriss scored a run with an RBI single to left, as did Evin Sullivan two batters later.
“Steve Corrado hasn’t played in three weeks and he picked up right where he left off today,” said NP coach Kevin Manero. “It was great seeing him back in the lineup and not missing a beat.
“Colin Orndorff stepped into the DH role last week when Ethan Cohen was lost for the season with a knee injury and now he’s caught three games for us while we give Sullivan a break back there. He has seven hits in the last three games. What a luxury to have someone like him.”
Two more runs in the fifth – on an RBI single by Corrado and a RBI double by Jack Paccozi – led to the 10-run advantage and the mercy rule at the conclusion of the inning.
Sullivan, Corrado and Orndorff each had two hits for North Penn.
On the mound, Mike Lennon pitched all five innings, allowing just one hit and striking out five over five innings, to pick up the win for the Knights.
“Mike Lennon continues to go out and give us a big lift with strong early innings,” Manero said. “I think in baseball a team really feeds off it’s starting pitcher and Mike has been outstanding in setting the tone.”
North Penn (10-4, 4-3 SOL) hosts Souderton Wednesday. It is currently No. 10 in the district power rankings. Pennridge (4-12, 1-6 SOL) plays at CB West on Wednesday.
North Penn 080 02 – 10 10 0
Pennridge 000 00 – 0 1 2
SOL Freedom Division
Lower Moreland 12, New Hope-Solebury 3
Matt Dymowski and Mason Tammaro each had two hits and two RBIs, as Lower Moreland broke free from New Hope in the late innings Monday.
New Hope started fast with a run in the third, but LM grabbed the lead for good with four in the fourth. Jack Doneker had an RBI triple to left and then scored himself on an RBI single by Denato Incollingo. Riccardi had an RBI single in the inning, while another scored on an error.
Two more errors and then a two-run single by Donker made it 8-0.
LM added four more in the seventh to stretch the lead and put the game away.
New Hope was led by Brooks Saft, who went 3-for-4. New Hope (6-11, 3-4 SOL) plays at William Tennent on Wednesday. Lower Moreland (5-9, 4-3 SOL) is back in action against Cheltenham at home Wednesday.
Lower Moreland 000 440 4 – 12 8 0
New Hope 001 011 0 – 3 12 6
Springfield Twp 6, William Tennent 2
Andrew Kennedy went 3-for-4 with two doubles and three RBIs for the Spartans, who scored five runs in the top of the second and never looked back.
As a team, Springfield scored six runs on 12 hits. Alex Wynne and Gabe Franzyk each had two hits for the Spartans. Wynne, Franzyk and Kennedy had back-to-back-to-back RBI singles in the inning.
Brett Smith went the first 4 1/3 innings pitched, allowing just two runs on three hits. Tim Saiber pitched the final 2 2/3 innings, allowing just two hits, while scattering two hits and striking out seventh.
Springfield (6-10, 6-1 SOL Freedom) hosts Upper Moreland on Wednesday.
Tennent (5-2, 5-2 SOL Freedom) plays at Upper Moreland on Friday.
Springfield 050 100 0 – 6 12 0
Tennent 001 100 0 – 2 5 0
Upper Moreland 14, Cheltenham 4
The Golden Bears celebrated Senior Night with a decisive win over the visiting Panthers, pounding out 13 hits in the six-inning game.
Leading the offensive charge was Kevin Davis, who was a perfect 3-for-3 with three RBIs and two runs scored. His three-run home run in the fourth inning put the Golden Bears on top 7-3. Leadoff batter Sean McAfee was 2-for-4 with one RBI and three runs scored, and Greg Wiley – who bats second – was 2-for-3 with four runs scored. Connor English was 2-for-3 with a double, three RBIs and a run scored.
English’s RBI double and a sacrifice fly by Charles Jones gave the Bears a 2-0 lead after one, but the Panthers answered with a pair in the top of the second. They took a brief lead with a single run in the top of the third, but the Golden Bears scored three runs in the bottom of the inning to take a lead they would not lose. McAfee led off the inning with a single, and English delivered the inning’s big hit – a two-run single.
Sean Dellahan earned the win on the mound, allowing one hit and one run (unearned) in 2.2 innings of relief while striking out five and walking two. Ryan Lennon started and threw 3.1 innings, allowing six hits and three runs (two earned).
Upper Moreland (5-10, 3-4 SOL) will travel to Springfield Township on Wednesday, and Cheltenham (0-13, 0-7) will be on the road at Lower Moreland on Wednesday.
Cheltenham 021 010 4-7-1
Upper Moreland 203 234 14-13-2








