Check out the recaps for SOL baseball teams in action Tuesday. CR North/CR South photos provided courtesy of John Gleeson. New Hope-Solebury/Lower Moreland photos provided courtesy of Tracy Valko. Check back for galleries of both games. All SOS photo galleries for BASEBALL can be viewed by clicking HERE.

SOL Patriot Division
Neshaminy 3, Pennsbury 1
Neshaminy scored three runs early and rode the pitching of Liam DelGuerico and Matt Mays to win a 3-1 pitchers’ duel over visiting rival Pennsbury on Tuesday.
“Liam DelGuerico and Matt Mays split the game again today and did a fantastic job of getting ahead of Pennsbury batters and throwing strikes,” said Neshaminy coach Dan Toner. “We played very good defense behind them as well.”
DelGuerico went the first three innings and allowed just one run on one hit, didn’t walk a batter and struck out five. Mays pitched four shutout innings of relief to pick up the win, allowing just two hits with no walks and three strikeouts.
Offensively, this game came down to the first two innings.
Gage Ryan led off the bottom of the first with a walk, he went to second on a wild pitch and scored on an RBI single by Brendan Raven.
“Senior catcher and captain, Brendan Raven, got the game going with an RBI single,” Toner said. “Getting that first run across is extremely important and a definite confidence booster for the team.”
Pennsbury’s pitcher, Justin Mitrovich, tied the game with a solo home run with one out in the top of the second, but Neshaminy bounced right back in the bottom half of the inning.
Back-to-back singles by Morrow and Hardnock started the inning, Amrhein moved the runners with a bunt, and both runners would score later in the inning on wild pitches.
“Our offense did a nice job of getting on base and capitalizing on some miscues, which is an opportunity you can’t miss on with a player like Mitrovitch on the mound,” Toner said. “Every win is extremely important and getting a win of that caliber earlier on in the season, without many games played, is encouraging”
All three of Pennsbury’s hits were extra base hits, as Mitrovich homered, and Charlie Evans and Ryan Zuckerman had doubles.
Neshaminy (2-0, 2-0 SOL) plays at Truman on Thursday, while Pennsbury (4-1, 1-1 SOL) looks to bounce back at Council Rock South.
Pennsbury 010 000 0 – 1 3 1
Neshaminy 120 000 x – 3 4 0
Council Rock North 3, Council Rock South 0
Jadon Tong and Nick Focella combined on a five-hit shutout as the Indians edged their rival Golden Hawks in a Council Rock pitchers duel on Tuesday.
“Jadon Tang got his first varsity start and did very well,” said CR North coach Matt Schram. “We were hoping for 4-5 innings from him, and he gave us four shutout innings with 9 Ks. He ran into some deep counts near the end of his outing, but he is still figuring things out on the varsity mound so we were pleased.
“(Monday), we got four innings of relief from Pat Dougherty versus Truman and today, Nick Focella did the same thing with three innings of shutout relief pitching.”
On the other side, CR South’s Matt Camp held CR North to just two hits and struck out seven over 5 2/3 innings, but ran into some bad luck.
Austin Stalker drove in one with an RBI groundout, as CR North took advantage of a walk and a hit batter. One inning later, a walk, an error, and a passed ball scored another, and then a two-out single by Harar made it a 3-0 game.”
“Hats off to starter Matt Camp who held us to one hit,” Schram said. “The one hit was the big hit from Jack Harar in the fourth inning.”
Schram was also happy with his team’s defense as the Indians committed just one error.
“Overall, we returned some experienced players from last year and we are mixing some young good athletes,” Schram said. “The senior leadership on this team has been the inspiration during practices, in the weight room and on the field during our games. The guys are playing selfless baseball.”
CR North (5-0, 3-0 SOL) looks to stay unbeaten Thursday at Bensalem. CR South (1-2, 0-2 SOL) hosts Pennsbury on Thursday.
Council Rock South 000 000 0 – 0 5 2
Council Rock North 001 200 x – 3 2 1
Bensalem 5, Harry S Truman 0
Sean Nelson threw a gem on Tuesday, with a complete-game two-hitter in the Owls’ shutout win over visiting Truman.
Nelson walked just one and struck out nine and threw just 85 pitches over seven innings.
He also did a lot of damage at the plate, going 3-for-4 and scoring two of Bensalem’s runs.
Bensalem scored single runs in the second, third and fourth innings. Evan Crowell and Brown had back-to-back doubles in the second, a Tyler Fisher RBI single to left scored Nelson in the third, and then back-to-back errors plated a run in the fourth to make it a 3-0 game.
That’s all the support Nelson needed, but the Owls added two insurance runs in the bottom of the sixth, all with two outs. Mike Kramer and Nelson reached with singles ,and both scored on an error in the outfield.
The win moves Bensalem to 2-1 on the season (1-1 SOL), heading into Thursday game against Council Rock North. Truman (1-3, 0-2 SOL) looks to bounce back Thursday at home against Neshaminy.
Harry S. Truman 000 000 0 – 0 2 3
Bensalem 011 102 x – 5 8 1
SOL Colonial Division
Pennridge 4, North Penn 3
Three pitchers combined on the mound and at the plate, the Rams scored the winning run in the bottom of the fifth to remain unbeaten with the one-run win over visiting North Penn at James Memorial Park on Tuesday.
“There was an error,” Pennridge coach Craig Whitten said about the sequence that resulted in the winning run. “They tried a back pick at first with the catcher, and the ball went through into right field. The grass was so dense with all of the rain we had over the weekend, the ball just died, and we sent (the runner) home.
“It’s one of those things. North Penn doesn’t make many fundamental mistakes, but when they do, you really have to capitalize on them.”
Jaden Morgan started the game for Pennridge, going 3 1/3 innings, before being pulled after North Penn rallied to tie the game at 3 in the fourth inning. Patrick Mill escaped further damage and didn’t allow a run over 1 2/3 inning and earned the win. Ryan DeHaven closed out the game with two shutout innings.
“We got really good pitching today,” Whitten said. “We scored in the first three innings, and we decided it wasn’t worth it to extend (Morgan) any longer than we had to.
“Jaden led off the third inning with a solo home run on the first pitch he saw (at the plate), but then he got into some trouble, and we had to pull him mid-inning. Pat came in, gave up the tying run, but Pat had a pretty good hold to keep them at 3-3.
“We lucked out Friday when we had a rainout against CB East. Ryan wasn’t going to pitch this week, so we knew he could come in from center field to throw. We talked to him before the game and told him to get mentally prepared to pitch. He came in and got the save. It was a pretty good win.”
A Morgan RBI single made it 1-0 in the bottom of the first, and then a two-out error put the Rams up 2-0 in the second inning.
North Penn cut it to 2-1 on an RBI single by Ben Farley in the third, but Morgan answered with a lead-off homer in the bottom of the inning.
Jack Picozzi and Ryan Sullivan had RBI singles to tie the game for the Knights in the fourth.
“At the end of the game, we took them to left field to talk about our game goals, what we wanted to accomplish,” Whitten said. “We hit all of our game goals. One of our game goals was to win the strikeout battle and we beat them by one strikeout. We wound up hitting three of our foul goals.
“Front part of our lineup is really, really producing right now. It’s kind of a nice thing to have our one through five hitters or one through six, all producing. We know if our 7-8-9 guys can turn the lineup over, we’re in pretty good position to score runs.”
Pennridge (3-0, 1-0 SOL) looks to remain unbeaten Thursday with a 5:45 home game against Central Bucks West. North Penn (2-1, 0-1 SOL) hosts Souderton.
North Penn 001 200 0 – 3 4 2
Pennridge 111 010 x – 4 6 2
Souderton 5, Central Bucks East 2
Souderton scored three runs in the second and two in the third to take command and the pitching staff did the rest, as Will McCausland and Jackson Morrisette combined for the win, allowing just three hits and combining for 14 strikeouts.
“Our pitching staff threw well today,” said Souderton coach Mike Childs. “Will McCausland pitched a very good game for his first league outing. He let up three hits, two runs with 10 (strikeouts). Jackson Morrisette came in and finished out the last 1 1/3 innings with four Ks.”
In the bottom of the second, Justin DiCesare started things with a one-out single, followed by an error and then a Hunter Weitzel single to load the bases. DiCesare scored on another error and then Shanley Wall drove in two with a double to left field.
Souderton added to the lead with two in the third, as Luke Pollock and DiCesare had RBI singles.
Chase Harlan’s two-run home run in the top of the sixth inning inched the Patriots to within three runs, but that’s where the rally ended as Morrisette was able to close things out for Souderton.
Max McGrady absorbed the loss, allowing six hits and five runs (two earned) in three innings of work. Tyler Behm did not allow a hit in three shutout innings in relief. He struck out five and did not walk a batter.
Souderton (2-1, 1-0 SOL) is back in action Thursday at North Penn. CB East (1-1, 0-1 SOL) plays at CB South Thursday.
CB East 000 002 0 – 2 3 3
Souderton 032 000 x – 5 6 1
SOL Liberty Division
Wissahickon 10, Abington 2
Ben Junker was 2-for-2 with two home runs and seven RBIs, as Wissahickon put up back-to-back four-spots in the second and third innings on the way to the big road SOL Liberty win on Tuesday afternoon.
“We felt like we were due for an offensive type of day,” said Trojans coach Andy Noga. “We faced some quality pitchers in our scrimmages/non-leagues, and then again this past Saturday against (Hatboro-Horsham).
“Our hitting coach, Joe Casselberry has been working hard with this group, preaching quality at bats and looking to do damage with runners on base.”
The second inning started with a one-out walk to Aidan DeFeo, a two-strike double by Jack O’Donnell that put runners on second and third, Justin Miller reached on an error to load the bases and then Junker hit a grand slam to center field to make it a 4-0 game.
Most of the third inning damage occurred with two outs. Morgan Wilson and DeFeo each reached with walks, Miller’s two-single scored one, and then Junker hit his second home run of the night to make it an 8-0 game.
Finn Olszewski hit a two-run homer in the fourth and it was 10-0.
“Finn Olszewski puts a ton of work in the cages on his own and we were happy for him to get his first varsity home run,” Noga said. “We didn’t have the day we wanted offensively on Saturday so overall it was awesome how they responded today.”
Nate DeVincent pitched 3 2/3 innings, allowing just two unearned runs, scattering two hits and four walks, while striking out six. Reed Bram pitched 3 1/3 shutout innings of relief
“Pitching-wise, Nate DeVincent just went to work against their hitters,” Noga said. “I felt like he did a good job keeping them off balance and pitched well with a lead. We are still kind of working Nate’s pitch count up, so we felt very comfortable turning the ball over to Reed Bram to shut the door.”
Colin Hamsher was 2-for-4 with two RBIs for Abington (1-2, 0-2 SOL), which hosts Hatboro-Horsham on Thursday. Wissahickon (1-2, 1-1 SOL) hosts Quakertown on Thursday.
Wissahickon 044 200 0 – 10 10 3
Abington 000 200 0 – 2 3 3
Quakertown 4, Upper Dublin 2
Catcher Brandon Pierce hit the game-winning two-run home run to left field in the bottom of the fifth inning, as Quakertown pulled out a close one at home Tuesday against Upper Dublin.
On the mound, the Panthers got a big start from Vinny Pellegrini, who allowed just one earned run over six innings, scattering five hits and one walk, while striking out five. Cooper Natisin pitched a scoreless seventh inning to pick up the save.
Offense was difficult to come back for both teams.
Peyton Kochel’s two-out RBI double in the bottom of the first scored Ty Everitt to put Quakertown up 1-0.
Upper Dublin answered with two runs in the third, starting with a lead-off double by Leo Soriano, who scored on a Jared Levis RBI single. After a Kyle Rizzo double, Levis scored on an error to put the Flying Cardinals in front 2-1.
That set the stage for Pierce’s heroics in the fifth. Danny Qualteria scored the tying run on an error and one batter later, Pierce connected for the game-winning homer.
Quakertown (1-1, 1-0 SOL) is back in action at Wissahickon on Thursday. Upper Dublin (2-2, 2-1 SOL) looks to rebound at Plymouth Whitemarsh on Thursday.
Upper Dublin 002 000 0 – 2 5 2
Quakertown 100 030 x – 4 3 2
SOL Freedom Division
New Hope-Solebury 4, Lower Moreland 2
Three runs in the bottom of the fifth were the difference as New Hope rallied from a 2-1 deficit to post the SOL Freedom Division win on Thursday.
Josh Shiller pitched the complete-game to pick up the win for New Hope, allowing just two earned runs, scattering six hits and two walks, while striking out seven in an 85-pitch outing.
“Josh pitched ahead today and his fastball had some good late movement,” said NH-S coach Tony Vlahovic. “He recorded 11outs in 3 pitches or less. It was an impressive pitching duel between Shiller and (Lower Moreland’s Ethan) Jarosiewicz, and both hurlers were helped with some defensive gems.”
Errors were a factor in the game, as Lower Moreland had six and New Hope four, and they played a role in several of the runs.
Shiller scored on an error to put New Hope up 1-0 in the first.
In the Lower Moreland third inning, Xavier Gonzales opened the inning with a bunt single, followed by an error on a sacrifice attempt by Aiden Stepansky, and then a walk to Matt Dymowski to load the bases. A RBI single by Donato Incollingo tied the game and then another error led to a run as Dymowski stole third bases.
Trailing 2-1, New Hope rallied in the fifth, as Matt Rickert reached on an error to lead off the inning, followed by a Nate Wiseman single to put runners on the corners. A Kyle Campbell bunt was played for an error to score one run and the go-ahead run scored on a Matt Termyn single with two outs. Another error plated an additional run to make it 4-2.
With the win, New Hope improved to 3-0 on the season (2-0 SOL). It will play at William Tennent on Thursday. Lower Moreland (2-3, 1-3 SOL) hosts Cheltenham on Thursday.
Lower Moreland 002 000 0 – 2 6 6
New Hope-Solebury 100 030 x – 4 4 4

William Tennent 12, Springfield Twp 8
After Springfield jumped up in front with a pair of runs in the top of the first, it was all Tennent, which scored eight times in the bottom of the first to take control.
This one was a wild one, as the teams combined for 20 runs, 18 hits, nine errors and 12 bases on balls.
“We had a good hard fought win this afternoon,” said Panthers coach Lucas Denzi. “Our offense took advantage of a few walks early on and ended up pushing across 12 total runs. Josh Nydick pitched a nice game, throwing six complete innings, with six strikeouts and two walks.”
Three straight singles and a sacrifice fly led to a pair of runs for the visiting Spartans in the top of the first, but Nydick was able to get out of the jam with a ground out and a strikeout to avoid further damage, setting the table for the Panthers’ offensive explosion on the bottom half of the inning.
Two walks and a hit batter loaded the bases with one out for Tennent. A walk to Danny Scheller made it 2-1 and a single by Evan Devor tied the game. Three more walks, an error and a wild pitch broke the game wide open as it was 8-2 by the end of the first.
Overall, Tennent scored 12 runs on just five hits, taking advantage of nine walks and five Springfield errors.
Devor finished 2-for-4 with two RBIs and two runs scored, while Kevin Kocher had a double and two RBIs.
Tennent (2-1, 2-0 SOL) hosts New Hope-Solebury on Thursday. Springfield (0-3, 0-2 SOL) looks for its first win of the season Thursday against Upper Moreland.
Springfield 210 001 4 – 8 13 5
William Tennent 800 112 x – 12 5 4

