
Check out the recaps for SOL baseball teams in action Tuesday.

Non-league
Neshaminy 3, Central Bucks West 1
Pitching was the name of the game in this one, and the Neshaminy duo of Liam DelGuerico and Justus Agosto dominated, combining on a two-hitter to emerge with the close win
DeGuerico went five innings, threw 80 pitches, allowing just one run (unearned) on one hit and two walks. He struck out 10 in earning the win. Agosto came in the game in the sixth, and allowed one hit in two shutout innings to pick up the save.
“Pitching was fantastic,” said Neshaminy coach Dan Toner. “Liam was very good at getting ahead of hitters and was putting his pitches where he wanted to in the zone. Agosto was just as solid, closing out the last two innings.”
On the other side, CB West starter Julio Ermigiotti was strong as well, as only one of the three runs allowed was earned, and he gave up just four hits and two walks, while striking out five. Damian Thomas pitched a shutout inning in relief.
“Neshaminy’s starter mixed his breaking ball in incredibly well, and we never really settled in against it,” said West coach Brian Weaver. “He was the difference-maker today. Our guys didn’t have an answer for him.
“Julio Ermigiotti threw a great game for us. He didn’t overpower anybody, but he kept their bats off-balance. It was his first varsity start, and dropping him in against a team as strong as Neshaminy could have been a ‘welcome to the big leagues, kid’ kind of moment. But he threw great. Our defense and our bats needed to support him today, and unfortunately neither did.”
The game was scoreless going into the fifth, when Neshaminy struck for two runs in the top half of the inning. Gaige Ryan scored one with a two-out RBI single and Josh Martoccio followed with a RBI double to make it 2-0.
Two walks and an error loaded the bases for West in the bottom of the fifth with nobody out. But DelGuerico struck out the next two batters, and after Max McGlone singled home one run, DelGuerico ended the inning with the third K of the inning, leaving the bases loaded.
Jake Kozlowski hit a two-out, solo home run to put Neshaminy up 3-1 in the sixth and that ended up concluding the scoring.
“We haven’t been getting a ton of hits per game lately, but the hits we are getting are in extremely clutch moments,” Toner said. “Sophomore Jake Kozlowski stepped up with a home run, Gaige Ryan had a big hit to score Kozlowski, Josh Martoccio hit a ground rule double, which looked like it cleared the fence, to score Ryan.”
Neshaminy (5-1) will travel to Penn Charter on Saturday for a non-league game. CB West (3-5), which saw its three-game win streak snapped, looks to bounce back at Council Rock South Thursday.
Neshaminy 000 021 0 – 3 5 1
CB West 000 010 0 – 1 2 1
Bensalem 5, Central Bucks South 2
Matt McShane had the key hit, a two-run double in a three-run third inning for the Owls, and he also did the job out of the bullpen on the mound, helping his team stay unbeaten with the close crossover win on Tuesday.
Ryan McLaughlin was the winning pitcher for Bensalem, going five innings, allowing just one earned run on six hits and two walks, while striking out six. McShane pitched the final two innings, didn’t allow a hit and worked around a pair of walks with five strikeouts to pick up the save. He worked out of a bases-loaded spot in the sixth with a K, and then struck out the final two batters of the seventh to finish off the game.
Offensively, Bensalem took advantage of a hit batter, an error and a walk to load the bases for McShane with nobody out. His double scored a pair, and a bases-loaded walk later in the inning made it 3-0.
CB South cut the lead to 3-2 in the fourth, including a leadoff home run to left by third baseman Owen Petrich. Eric Damico picked up an RBI with a sac fly to center field later in the inning.
Bensalem scored key insurance runs in the fifth and sixth innings. Greg Phalen doubled and later scored on a Logan Young sac fly in the fifth. A Nick Nush RBI single in the sixth made it a 5-2 game.
The Owls had just four hits but three were extra base hits – doubles by McShane, Phalen and Nate Rice.
Petrich went 2-for-3 with the homer to lead the Titans.
Bensalem (5-0) plays at first-place SOL Colonial Division CB East on Thursday. CB South (4-2) has a nonleague game at Downingtown East on Wednesday.
CB South 000 200 0 – 2 6 1
Bensalem 003 011 x – 5 4 3
Central Bucks East 10, Council Rock South 0 (6 innings)
Junior right-hander Aidan Weaver turned in a dominant five innings on the mound, and the CB East bats came alive in this win, which ended after six innings because of the mercy rule
Weaver, who has committed to attend Duke, struck out eight in a 79-pitch, five-inning outing, scattering three hits and not walking a batter. Brett Young pitched a scoreless sixth to finish the game off.
“He was phenomenal today,” said East coach Kyle Dennis. “It was nice to see him bounce back (after last week’s loss to CB West). He just dominated. He spots his fastball and can throw a changeup in any count. His change of speeds is really difficult to hit, and he’s got a breaking ball that’s getting pretty good too.”
Offensively, freshman Reece Moody went 3-for-3 with two RBIs and one run scored hitting in the No. 9 spot in the batting order for the Patriots.
“He’s (shortstop Quinn Moody’s) young brother,” Dennis said. “Quinn hurt his shoulder a couple of weeks ago, and Reece has done a great job stepping in. He’s a very talented young player and he’s learning a lot. It was exciting to see him get going offensively. His hit in that second inning broke things open for us and gave us a big lift.”
Joey Wilga was 2-for-3 with a double, two RBIs and one run scored. Overall, East had nine hits, drew seven bases on balls and had four batters hit by pitches.
It started in the second inning, as the Patriots plated three runs. A walk and two hit batters loaded the bases for Moody, who singled home two. Jack Nugent then scored another with an RBI sacrifice fly.
They added three more in the fourth, as Max McGrady picked up a RBI sac fly, and Wilga drove home two with a double.
East added two more in the fifth, and then two in the bottom of the sixth, finishing off the game on Jack Mislan’s two-run double.
Joey Purcell had two hits for CR South, including a double.
With the win, CB East is now 6-1 heading into Thursday’s home game against undefeated Bensalem. CR South (3-3) hosts CB West.
CR South 000 000 – 0 4 1
CB East 030 322 – 10 9 0
Council Rock North 7, Souderton 5
After three losses by a combined four runs last week, CR North needed a win and found a way to get one Tuesday, jumping up big before holding off visiting Souderton late.
“We sure needed something to change for us,” said coach Matt Schram. “Our league is so competitive and every day is another well coached team, so getting a win against a well- coached team like Souderton is huge.”
Offensively, CR North had a breakout day, scoring runs early and often and ending the day with seven runs on nine hits. Shane Anhalt was 3-for-4 with a RBI, Pat Kusters was 2-for-4 with an RBI, and Austin Stalker drove in three runs.
On the mound, Collin Williams allowed just two runs over five innings, striking out 10 in a 102-pitch outing. Pat Dougherty navigated the Indians out of a rough sixth inning, before Alex Chase closed the game out with a scoreless seventh for the save.
Shanley Wall had an RBI single for Souderton in the top of the first, but the Indians left the bases loaded in the inning, leaving the door open for CR North.
Three straight singles started the bottom of the first, including a two-run single by Stalker to make it a 2-1 game. Two errors set CR North up in the second, and Colin Manel plated one with an RBI groundout and Kusters singled home another.
An error scored one in the fourth, while Anhalt singled home his team’s sixth run, and then in the fifth, Stalker drove home another with a sacrifice fly.
Trailing 7-1, Souderton put up four runs in the top of the sixth to make things interesting. Justin DiCesare hit a three-run home run to left, and another run scored on a balk to cut it to 7-5.
But Dougherty came in and ended the inning with a strikeout and a runner on third. Chase finished Souderton off in the seventh.
CR North (5-3) is on the road Thursday at Central Bucks South. Souderton (3-4) will host Harry S. Truman.
Souderton 100 004 0 – 5 5 5
CR North 220 210 x – 7 9 1
Harry S. Truman 14, Pennridge 4
Last week, the Tigers won their first game over Pennsbury, and lost 3-1 and 3-2 games. In all three, their pitching was the story. Tuesday, Truman brought its bats.
With seven runs in the first two innings, Truman jumped up early and never looked back, finishing this one off in a mercy-rule shortened five innings.
“It just seemed like the offense just clicked,” said Truman coach Tim Monaghan. “We had a lot of good rips at fastballs, and our guys were aggressive early in the count. It’s nice to have that kind of game. To play with a lead like that makes everybody more relaxed.”
Joey Wright was 3-for-4 with two triples, two RBIs and two runs scored for Truman, while Ethan Helbling was 2-for-3 with three RBIs and James Baker was 2-for-4 with three runs scored and two RBIs.
And, for good measure, Will Brennan’s two-run home run in the bottom of the fifth ended the game.
Christian Culver pitched four innings to pick up the win on the mound for Truman.
Pennridge was led by Matt Atchley and Bobby Croyle with two hits each.
Truman (2-7) plays at Souderton on Thursday. Pennridge (2-5) is scheduled to be back on the road at Pennsbury.
Pennridge 003 10 – 4 5 2
Truman 161 42 – 14 11 1
Upper Dublin 8, Springfield Twp 1
An early lead and great pitching helped the Flying Cardinals get into the win column for the first time this season, and they did so convincingly over a first-place Springfield team.
Tristan Cairnes was dominant on the mound for Upper Dublin, allowing just one run on four hits, while striking out seven in an 89-pitch complete-game performance.
At the plate, Cairnes went 3-for-4 with two doubles and two RBIs.
“Tristan Cairnes did it all,” said UD coach Ed Wall. “The whole defense stepped up today and got the job done. Feels good to get a win. The boys have been working really hard. I’m happy to see it starting to come together.”
Ethan Madnick helped start the game off strong for UD in a three-run top of the first, with a RBI double to right that scored Nick Lombardo. Cairnes came up next and belted a two-run single to left to make it 3-0.
Springfield cut the lead to 3-1 with a run in the fourth, as Brett Smith had an RBI single, but that was all the Spartans would muster against Cairnes.
The Cardinals then blew the game open with two in the sixth and three in the seventh, with David Sharp’s two-run double finishing off the scoring.
Now 1-7, Upper Dublin looks to make it two straight Thursday at home against William Tennent. Springfield (4-3) plays at Quakertown.
Upper Dublin 300 002 3 – 8 8 0
Springfield 000 100 0 – 1 4 1
Wissahickon 7, William Tennent 1
The short-handed Trojans weren’t sidetracked at all Tuesday, as they pounded out seven runs on 11 hits in an impressive win over Tennent.
“We were very short-handed due to Covid-19 concerns, but we felt confident with our young guys who were ready to step up,” said Wissahickon coach Andy Noga.
Pitcher Nate DeVincent did his part, only allowing one run (unearned) over six innings, while striking out five.
“We felt even more confident knowing we had Nate DeVincent on the mound,” Noga said. “Nate did a great job on the mound working with coach Jesse Dannin and freshman catcher Luke Frank. They were able to stay in attack mode with their lineup. Luke did a great job handling a pitcher with stuff like Nate.”
Wissahickon went up 1-0 with a run in the bottom of the first on a Jarrett Federer RBI single. The Trojans scored twice in the bottom of the third, on a sac fly by Federer and an error.
Four runs in the bottom of the sixth blew the game wide open. Ben Junker and Kasey Weiss had back-to-back RBI doubles, DeVincent singled to score another.
Aidan DeFeo went 3-for-4 with three runs scored for Wissahickon, while DeVincent was 3-for-4 with an RBI as well. Weiss had two hits and a RBI.
“We had a great day offensively with a lot of good approaches at the plate,” Noga said. “Another one of our freshmen, Jarrett Federer, had a couple quality at bats for us in his first varsity start. Aidan DeFeo, Kasey Weiss and Nate DeVincent had big days for us at the plate today, consistently putting good swings on the ball, looking to do damage.”
Wissahickon (5-4) plays at Upper Moreland on Thursday, while Tennent (4-3-1) looks to bounce back at Upper Dublin.
Tennent 000 010 0 – 1 4 4
Wissahickon 102 004 x – 7 9 1
Abington 13, Lower Moreland 1 (5 innings)
Ryan Van Buren’s three-run home run in the bottom of the first capped a six-run inning for the Galloping Ghosts, who also added a seven-spot to blow it wide open on the way to the mercy-rule victory.
In all, Abington pounded out 13 runs on 10 hits by eight different players.
Luke Sydlowski went 3-for-3 with a double, and he also was productive on the mound. Sydlowski went the distance allowing only one run (unearned) on three hits and two walks, while striking out eight over five innings.
The big Abington first started with a hit batter, and then John Dzielawa and Matt Worek followed with back-to-back RBI doubles to make it a 2-0 game. Sydlowski also had a RBI single and then after a walk, Van Buren belted one to deep center field and just like that it was 6-0.
After Lower Moreland scored one to pull within five in the top of the third, the Ghosts countered with seven to put the game away. Anthony Ehly led off the bottom of the third with a home run to center field. A bases loaded hit-by-pitch later plated another, followed by back-to-back RBI singles by Colin Hamsher and Josh Rollins. A bases-loaded walk scored another, Ehly drove home another with a sac fly, and then Sydlowski drove in the seventh run of the inning with an RBI double.
Abington (4-4) looks to stay hot Thursday at Cheltenham. Lower Moreland (3-4) hosts Hatboro-Horsham.
Lower Moreland 001 00 – 1 3 0
Abington 607 0x – 13 10 1
Plymouth Whitemarsh 17, Cheltenham 0 (5 innings)
Joe Raucher recorded PW’s second no-hitter in three games, and offensively the Colonials just crushed the ball to finish Cheltenham off in five innings in a mercy-rule shortened game.
Tom Yanoshik threw a perfect game in PW’s 10-0 win over Abington on Wednesday. Rauscher was nearly as dominant Tuesday, allowing just one walk and hitting three batters, while recording seven strikeouts.
Offensively, the brothers Jaconski had a day, combining to go 6-for-8 with four runs scored and six RBIs. Junior Jesse was 4-for-5, while senior Joe was 2-for-3 with a walk.
Joe Capriotti went 3-for-4 with a double, three runs scored and three RBIs, while Luke Gartland was 2-for-2. Overall, the team pounded out 15 hits and drew six walks. Already in front 6-0, the Colonials scored 11 runs in the fifth, including nine hits – RBI triples by Dom DiCiurcio and Jack Hildebrand and a RBI double by Capriotti.
Now 8-0, PW hosts New Hope-Solebury on Thursday. Cheltenham (0-6) hosts Abington.
Plymouth Whitemarsh 112 2 (11) – 17 15 0
Cheltenham 000 00 – 0 0 2
Upper Moreland 9, Hatboro-Horsham 4
These rivals reunited for the first time this season,and it was Upper Moreland that emerged with the win, taking the lead in the fourth and never surrendering it.
The Golden Bears scored nine runs on nine hits, including doubles by Josh Henderson, Charles Jones, Jaryd Meehl and Shawn Townsend, and took advantage of nine field errors by Hatboro-Horsham.
The Hatters actually led this one through three innings, with two runs in the second on a two-run double by Nick Katherine, and another in the third to go up 3-1.
But UM took command with four in the top of the fourth, which started with a double by Townsend and a single by Greg Hanson. Jones scored one on a groundout, Meehl plated one with an RBI double, Sean McAfee scored one with a groundout and an error led to another to make it a 5-3 game in favor of the Golden Bears.
Katherine picked up his third RBI of the game with a run-scoring single in the fourth, but the Hatters wouldn’t score again and the Bears were just getting started. UM scored a run in the fifth on Henderson’s RBI double, two in the sixth on a Connor English RBI single and a Townsend sac fly and a run in the seventh on a Meehl RBI single.
Jimmy Torpey picked up the win on the mound, going six innings and allowing just one earned run on four hits and a walk. Ryan Lennox closed the game out with a scoreless seventh.
UM (3-5) hosts Wissahickon on Thursday. Hatboro-Horsham (3-6) plays at Lower Moreland.
Upper Moreland 001 412 1 – 9 9 2
Hatboro-Horsham 021 100 0 – 4 5 9
Quakertown 9, New Hope-Solebury 5
A five-run first inning set the tone early for the visiting Panthers, who then finished the game off with three solid innings of relief pitching.
Tyler Neilson, who came on in relief of Trevor Hurst, was the winning pitcher on Tuesday, allowing just one run on four hits over three innings, with three strikeouts, while Anthony Rostick pitched a scoreless seventh inning.
“All three pitchers did a great job of attacking the strike zone,” said Quakertown coach Jon Pallone.
Offensively, the Panthers finished with nine runs on eight hits and took advantage of four New Hope errors. And they started early, as Brandon Pierce followed a leadoff walk with a two-run home run. Justin Butler then doubled and scored on a Peyton Kochel RBI groundout. Two batters later, sophomore Vinny Pellegrini made it 5-0 with a two-run homer to left field.
New Hope was able to chip away a little bit, cutting it to 6-4 with two runs in the third on a RBI single by Jason Shiller and another scoring on an error, and then 6-5 on a wild pitch in the fourth.
But Quakertown would put the game away with two in the sixth, as Rostick had a two-run single with one out to make it 8-5, and then a run scored on a ball in the seventh to conclude the scoring.
Mason Scall went 2-for-4 with two runs scored for New Hope, which had five runs on eight hits for the game.
Quakertown (3-5) returns home on Thursday for a 3:45 p.m. game against Springfield. New Hope (5-4) plays at undefeated Plymouth Whitemarsh.
Quakertown 501 002 1 – 9 8 4
New Hope 112 100 0 – 5 8 4








