Check out the recaps for SOL softball teams in action Monday. CR South/CB East photos provided courtesy of Tracy Valko. Check back for a gallery of photos. All SOS photo galleries for SOFTBALL can be viewed by clicking HERE.

SOL Patriot Division
BENSALEM 10, HARRY S TRUMAN 0 (5 innings)
Maggie Formichelli allowed just one hit in the abbreviated shutout win while the Owls pounded out 10 hits.
In the top of the first, Truman leadoff batter, Teyana Towner, reached base and immediately stole second to get into scoring position, but a line drive snag at first base, a smart defensive play on a foul ball that spun back fair, and a strikeout ended that threat.
The Owls were able to capitalize in the home half of the first. Leadoff batter Megan Klein singled, and two pitches later, she was at third base, thanks to a stolen base and a wild pitch. The Owls had two runners in scoring position when Ayva Knowles was hit by a pitch and took second on defensive indifference. Klein was able to score on another wild pitch, and Formichelli grounded out to score Knowles, spotting the Owls a 2-0 lead after one inning.
The Owls threatened again in the second, but Truman was able to get two runners out at home to prevent any runs.
The big inning for the Owls was the fourth inning when they pushed five runs across. Camryn Pickering collected her second hit of the game, which was followed up by Mackenzie Kramer’s RBI triple. Destiny Howard followed that up with an RBI double. Back-to-back singles by Kayla Clarkson and Klein loaded the bases for Knowles, who was plunked for the second time. Two batters later, Lina Sponheimer was hit by a pitch with the bases loaded again. Pickering stepped up for the second time in the inning and smacked her third hit of the game.
Kramer was hit by a pitch to lead off the fifth inning. Keira Seidman stepped to the plate for her first at bat of the game and roped a single to right field. With runners on second and third and two outs, Truman decided to intentionally walk Klein. Knowles was able to battle, fouling off six pitches and eventually drawing a walk to score a run. Formichelli put an early end to the game, hitting a two-run single down the left field line.
Formichelli struck out four and walked three. The only hit she allowed was a single by Hannah Smith up the middle. Smith’s hit and a fly ball in the second were the only balls to leave the infield.
Camryn Pickering led the Owls, going 3-3 with a double and two singles.
Bensalem (10-6, 8-5 SOL) will host Council Rock North on Tuesday, and Harry S Truman (5-9, 4-9) will host Neshaminy on Tuesday.
Harry S Truman 000 00 0-1
Bensalem 200 53 10-10
SOL Colonial Division
SOL Patriot/Colonial crossover
COUNCIL ROCK SOUTH 9, CENTRAL BUCKS EAST 1
Lexi Waring tossed a complete game three-hit gem in the circle, and the visiting Golden Hawks hammered out 14 hits and scored in every inning except one on their way to the decisive crossover win on Monday.
“The kids hit the ball well today, and Lexi Waring pitched another great game,” Rock South coach Dan Schram said.
Rock South put a run on the board in the first, thanks to Grace Stepp’s RBI single, and in the second, they added another run. Gabby Bloom’s RBI double highlighted a two run third, and the Golden Hawks led 4-0. Stepp’s RBI double in the fourth put the Hawks on top 5-0 before the Patriots got on the scoreboard in the bottom of the fourth when Sara Camposano, who doubled, scored on a Rock South miscue.
The Golden Hawks put the finishing touches on the win with one run in the top of the sixth and three more in the seventh.
Stepp was 3-for-5 with a double and two RBIs to lead the Golden Hawks. Jordan Bobrin was 2-for-4 with a run scored and two RBIs.
“Grace Stepp had some clutch hits with runners in scoring position,” Schram said. “Jordan Bobrin played great on offense and on defense.”
Bloom was 2-for-4 with a double and three RBIs, and Julia Scannapieco was 2-for-4.
“On defense, Kaylie Walters really covers so much ground at shortstop,” Schram said. “She turned a double play and is really playing great ball.”
In a winning effort in the circle, Waring allowed three hits and one run (unearned) while striking out eight and walking none.
Camposano was 2-for-3 with a double and run scored for the Patriots.
Council Rock South (8-5, 6-4 SOL) will host Pennsbury on Tuesday, and Central Bucks East (6-8, 3-8) will travel to Central Bucks South on Tuesday.
Council Rock South 112 101 3 9-14-2
Central Bucks East 000 100 0 1-3-2
CENTRAL BUCKS SOUTH 14, COUNCIL ROCK NORTH 4 (6 innings)
The playoffs are underway for the Titans. While the District One 6A Tournament doesn’t get underway for another two weeks, the Titans – who would be on the outside looking in if the tournament started today – are looking to battle their way into the field of 24.
“We have so many games coming up to end the season – we have six games in the next nine days,” CB South coach Kevin Rosini said. “To be honest, we’re making a playoff push here. We know what we have to do. We came into today ranked 26th. We know what we have to do if we want to get in the playoffs. Today was the start.
“At this point, I just want them to play together, play hard, and when the nine days are up, we can look back and see where we’re at. We’re going one day at a time. Today we focused on North, and we got that win. Tomorrow night is CB East, which is another big game. They’re ahead of us in the rankings. We need to go out there to play well and try and get a win out of that and then we move on to Wednesday.”
In Monday’s win, the Titans opened up a 6-0 lead only to watch the visiting Indians battle back to make it a 6-4 game. The Titans scored a run in each of the first two innings and erupted for four in the bottom of the third. Suzie William led off the inning with a single and contributing RBI singles in the frame were Marlena Hacker, Ella Wheeler and Abby Magliaro.
In the bottom of the fourth, the Indians’ bats came alive. Molly Sheehy, Sofia Shields and Taylor Gearhart (RBI) opened the inning with back-to-back-to-back singles. One out later, Sarah Teitelman delivered a two-run single, trimming the Titans’ lead to 6-3.
With one out in the fifth, Rock North’s Emma Zoldi, Sierra Klein, Sheehy and Shields (RBI) collected consecutive singles to make it a 6-4 game.
The Titans answered with three runs in the fifth and five more in the sixth to bring an early end to the game. Wheeler’s three-run home run to left field highlighted the five-run sixth.
“Riley pitched solidly for four-and-a-third, but it was getting tight,” Rosini said. “I brought Maddy Borowski in to close things down. After she got out of the fifth, she pitched a scoreless sixth.”
Leading the Titans’ hit parade was Magliaro (3-for-4, 3R, 2 RBIs). Wheeler was 2-for-4 with a home run, two runs scored and four RBIs, and Hacker was 2-for-4 with a double, two runs and two RBIs. Williams was 2-for-4 with two runs scored, a walk and three stolen bases.
For the Indians, Sheehy was 3-for-3 with a run scored, and Teitelman was 1-for-2 with two RBIs.
“Today was a tale of two teams with strong offense, but only one who consistently strung the offense together,” Rock North coach Susan Yee said. “Our girls banged out (9) hits in six innings, but unfortunately, we left runners stranded in five out of those six innings, and it didn’t produce enough runs to keep up with CB South’s torrid scoring pace. They did a great job of pounding the ball in succession to constantly push their runners across the plate.
“Molly Sheehy continued her hot streak today going 3-for-3 at the plate with three hard hit balls. She is hitting with a lot of confidence right now and it’s been fun to watch. We also had some very nice performances with girls taking what they were given including Taylor Gearhart who reached base in every plate appearance including drawing two walks, Sarah Teitelman who reached base in two of three plate appearances, including a hit by pitch, and Emma Zoldi reaching base two of four times, including a hit by pitch. Sofia Shields and Sierra Klein both also did a nice job producing multiple hits on the day.”
Central Bucks South (5-9, 4-8 SOL) will host Central Bucks East on Tuesday, and Council Rock North (0-14, 0-12) will be on the road at Bensalem on Tuesday.
Council Rock North 000 310 4-9-3
Central Bucks South 114 035 14-14-1
SOL Liberty Division
HATBORO-HORSHAM 5, PLYMOUTH WHITEMARSH 0
Kelly Krier has seen a lot of softball, but the Hatters’ coach admits she hasn’t seen anything quite like Kendal Leitner’s performance in Monday’s win. The Hatters’ ace tossed a complete game no-hitter, recording 20 of 21 outs on strikeouts in a brilliant outing.
“The one out was a ground ball to Amya (Lundy), and we brought a game ball out to her at the end of the game – Kendal had no idea it was that way, so we jokingly gave the game ball to Amya for having the one groundout,” Krier said. “We remember Kendal from last year. With her accomplishments, she always found a way to reference her teammates and their support. She was like that again today. Those are the kind of players you want to root for and see great things happen for.
“She dominated a few games last year, but nothing like today. Especially a complete game, seven innings. PW has good hitters. When we faced them the first time, they did put the ball in play, so it’s not like we were facing a team that can’t hit the ball. They can hit the ball, and they can put the ball in play. Kendal just hit her spots. She was like a maestro out there, hitting the spots when she needed to. It was fun to watch.”
The Hatters scored the only run Leitner would need in the bottom of the first, thanks to one-out singles by Marissa Rapino, Leitner and Lundy (RBI). In the third inning, Rapino and Leitner led off the frame with back-to-back singles, and Rapino scored on a PW miscue to give the Hatters a 2-0 lead.
In the fourth inning, the Hatters added a pair of runs. Again, this time with two outs, it was Rapino and Leitner collecting back-to-back singles with Rapino, who advanced to second on a passed ball, scoring on Leitner’s hit. Lundy’s single brought Leitner home, and the Hatters led 4-0.
In the bottom of the sixth, the Hatters tacked on their final run when Rapino, who singled with two outs, scored on Lundy’s line single to center. Leitner did the rest, striking out the side in the top of the seventh – all three swinging.
“She’s been pitching really well these last few weeks, and today she just was – I really don’t have many words other than fantastic,” Krier said. “It was just really a wonderful game, and I’m just so happy for her. A kid who works super hard throughout the year, trains and takes care of her body – just wants to get better and be a great teammate. It really was a great day for her.”
The Hatters bear absolutely no resemblance to the team that lost three of four games to open the season. They have won 11 straight since then.
“It’s the tale of two seasons,” Krier said. “From a coaching staff point of view, we knew we would see the Kendal we saw last year. We had some really challenging first couple of games. We had tough weather – all teams have that.
“It just seemed a couple of her first starts the weather just was not on our side. Today and some of the games she put together the past few weeks have been really special. I’m just really happy for her and proud of her.”
“Kendal was absolutely phenomenal today – literally unhittable,” Perez said. “On a positive note, we were able to get a few runners into scoring position. A few key hits and a couple defensive plays could have resulted in a much different game. But we simply weren’t able to put anything together today. We have to put that behind us and move on as we have two more tough division games (UD tomorrow and Abington Thursday) this week.”
Rapino led the Hatters at the plate, finishing 4-for-4 with four runs scored.
“Marissa had a wonderful offensive performance today,” Krier said. “She had big time two-out hits, ran the bases really well and scored runs when we needed them. She is so important to our lineup. She has stepped up big time after her injury. We really missed her and so happy to have her back.”
Also coming up big were Leitner (3-for-3, R, RBI) and Lundy (3-for-4, 3 RBIs).
Hatboro-Horsham (12-3, 12-1 SOL) will be on the road at Abington on Tuesday, and Plymouth Whitemarsh (11-5, 9-4) will host Upper Dublin on Tuesday.
SOL Freedom Division
UPPER MORELAND 11, CHELTENHAM 1 (5 innings)
The Golden Bears celebrated Senior Night with a mercy rule win that featured a whole lot of contributions by the team’s seniors.
“We had a great time celebrating our seniors tonight led by our senior pitcher Lea Rizzo who pitched for the win with seven strikeouts,” UM coach Melanie Martino said. “Our seniors contributing to our offense tonight were Erin Shaffert with a double and stolen base, Alexis McDermott with a single and run scored for us, and our exchange student from Italy, Carmen Filindeu, who got on base all four
at bats and scored three runs for us.
“Carmen also had five stolen bases for us. Carm has been a pleasure to have as part of the team. She has been working hard since November with the team and has a tremendous work ethic. She has earned the respect and hearts of her UMHS teammates for sure. This is without a doubt a very close knit and special group of seniors that myself, the coaching staff and the team won’t easily forget.”
UM’s seniors included McDermott, Grace Ounan, Filindeu, Rizzo, Shaffert and Mallory Roedig.
“Mallory Roedig was having a great season starting in left field and leading off for us only to have her season cut short by a broken finger while making a diving catch against Wissahickon,” Martino said.
The injury required surgery, and Roedig has been sidelined since then.
Upper Moreland (4-9, 3-7 SOL) will travel to Springfield Township, and Cheltenham (0-11) will be on the road at Lower Moreland on Tuesday.
Cheltenham 001 00 1
Upper Moreland 017 03 11
SOL Liberty/Freedom crossover
UPPER DUBLIN 13, LOWER MORELAND 3 (5 innings)
The Flying Cardinals celebrated Senior Day with an offensive onslaught, pounding out 15 hits and scoring almost as many runs in a no-doubt-about-it win in the abbreviated contest.
After the Lions put a pair on the board in the top of the second, the Cardinals answered with four in the bottom of the inning. Highlighting the inning was a two-run double by Kaelin Penna. The Lions scored one run in the third to make it a 4-3 game, but the Cardinals took control with a six-run explosion in the bottom of the inning. Bella Fiore’s two-run home run was the big blow in the inning.
Upper Dublin brought an early end to the game with three runs in the bottom of the fifth.
Senior Chloe Foster notched the win, allowing five hits and three earned runs in five innings, striking out six and walking two.
Madden Reilly (3-for-4, RBI) and Foster (3-for-3) led the Cardinals at the plate. Fiore was 2-for-4 with a home run and four RBIs, and Penna was 2-for-4 with two runs scored. Abby Olshefski was 2-for-4 with one run scored and three RBIs.
For the Lions, Liz Neeld, who absorbed the loss in the circle, was 2-for-2 with a run scored and two stolen bases.
Upper Dublin (5-11, 5-8 SOL) will travel to Plymouth Whitemarsh on Tuesday, and Lower Moreland (7-9, 4-9) will host Cheltenham on Tuesday.
Lower Moreland 021 00 3
Upper Dublin 046 03 13
WILLIAM TENNENT 12, NEW HOPE-SOLEBURY 1
The Panthers broke a scoreless tie with two runs in the third and five more in the fourth on their way to the division win. Katie LaPlaunt notched the complete game win, allowing three hits and one run while fanning nine and walking one.
Anna Coulter’s solo home run to center field with one out in the third put the Panthers on the board. They added the second run on an error. They put the game all but out of reach in the fourth inning.
Olivia Clee and Chloe Hostettler drew back-to-back walks to open the inning. Clee moved up to third and eventually scored on a wild pitch. Hostettler scored on Giselle McLaughlin’s single to left. Morgan Kocher followed with an RBI single, and after Coulter drew a free pass, Vicky Colagreco hit a sacrifice fly to center that plated Kocher. Coulter scored the fifth run that put the Panthers on top 7-0.
The Panthers’ three-run sixth was highlighted by LaPlaunt’s three-run double. Emily Primavera’s RBI single put the Lions on the board in the bottom of the sixth. The Panthers answered with two runs in the top of the seventh.
Leading the Panthers’ 10-hit attack were Kocher (2-for-5, 2R, RBI), Coulter (2-for-3, 3R, RBI) and Lainey Scotese (2-for-5).
William Tennent (9-4, 8-3 SOL) will host New Hope-Solebury (2-12, 2-11) on Tuesday.
William Tennent 002 503 2 12-10-2
New Hope-Solebury 000 001 0 1-3-6
Non-league
NORTH PENN 16, QUAKERTOWN 0 (5 innings)
The Knights have been on a roll since dropping their only game of the season to Pennsbury. In the four games since then, they have outscored their opponents 67-1. Their latest victim was a Quakertown team that had just one loss entering Monday’s non-league game.
“We traditionally don’t play well up (at Quakertown), but it’s a different team, and they know nothing about the past,” NP coach Rick Torresani said. “I didn’t bring it to their attention. They hit the ball hard again.
“Quakertown had a couple of errors, but I’ve said before -you make them make the plays. It’s up to the opposing team to play solid defense, and nothing against Quakertown, their pitcher is good. Sydney (Andrews) is a good pitcher, but for some reason, they did not have their ‘A’ game today.”
Julia Shearer was once again on top of her game, allowing three hits in five shutout innings, striking out 11 and walking none.
“She just goes out there and competes at every level, whether it’s hitting, pitching or baserunning,” Torresani said. “She’s just a competitive young lady who loves to play the game and does well at it.”
Shearer’s competitive drive was apparent in the bottom of the first inning when the Knights’ ace was locked in a classic battle with Quakertown’s number two batter, Emma Hilton, who fouled off one two-strike pitch after another in a 17-pitch at-bat before going down on strikes.
“It was awesome on (Hilton’s) part, but it was also awesome on Julia’s that she didn’t back off, and she got her,” Torresani said. “Some pitchers would back off. That’s the competitiveness Julia has, and (the University of) Maryland is lucky to get her.”
The Knights put a pair of runs on the board in the first inning. Shearer grounded a leadoff single up the middle, and Sarah Sabocsik was safe on an error. The bases were loaded when Annabelle Smink was hit by a pitch, and then Brie Wilmot was hit by a pitch, bringing home the game’s first run. A second run crossed the plate on the Panthers’ second miscue of the inning. They escaped further damage, thanks to a pair of strikeouts by Andrews and a force out at home.
In the second inning, the Knights added five runs. Once again, the Knights benefitted from a pair of Panthers miscues as well as a walk and hit batter. Contributing singles were Smink (RBI), Wilmot (2 RBIs) and Maddy Gronback (2 RBIs).
The Knights brought an early end to the game with four more runs in a fifth inning highlighted by Wilmot’s two-run double and singles by Shearer, Saboscik, Smink (RBI) and Sophia Collins (RBI).
Shearer (2-for-3, R), Smink (2-for-3, 2R, 2RBIs) and Wilmot (2-for-3, R, 5 RBIs)
“Brie has been hitting the ball hard, she’s been taking it to the opposite field and going with the pitch, which is really helping us out of the four spot,” Torresani said of Wilmot. “Annabelle (Smink) plays hard, she’s always into the game and just never gives up. There’s a few girls you always hear about, but if you look down our lineup and look at our games, Annabelle Smink is always there doing the right things in a quiet way.”
North Penn (16-1, 11-1 SOL) will host Souderton on Tuesday, and Quakertown (13-2, 12-1) will host Wissahickon on Tuesday.
VILLA JOSEPH MARIE 3, NESHAMINY 0

