Check out the recaps for SOL baseball teams in action. Upper Dublin/PW photos provided courtesy of Michael Rice Photography. Check back for a gallery of photos. CLICK HERE to go directly to the Suburban One Sports’ BASEBALL GALLERIES. (2025 galleries coming soon.)

SOL Liberty Division
UPPER DUBLIN 7, PLYMOUTH WHITEMARSH 3
The Cardinals played game one of their second SOL three-game series (after last week playing two games against Wissahickon), and they used a strong finish to erase an early 2-0 deficit and earn the road win over the Colonials on Monday.
PW had the advantage in hits, but the Cardinals took advantage of some of Colonial miscues to plate three unearned runs.
Upper Dublin received solid pitching performances from Luke Caron and Chase Greiner, who combined for nine strikeouts and one walk in the win.
By the numbers: Upper Dublin: Ben Wilkins 2-for-3, RBI, 2R), Conor Dynan (2-for-3, 2B, 2 RBI)
Luke Caron (4.0 IP, 5H, 2R, 2ER, 1BB, 9K), Chase Geiner W (3.0 IP, 3H, 1 R, 1ER, 0BB, 1K)
Plymouth Whitemarsh: Christian Strunk (2-for-3, 2B, 2R), Mason Eagland (1-for-3, 2RBI)
Key innings: Bottom of second: One-out double by Sam Stolzer, and Strunk singled. Both runners scored when Eagland tripled to center. (2-0)
Top of fourth: Wilkins one-out single, advanced to second on passed ball and scored on two-out single by Dynan (2-1)
Top of fifth: A pair of walks set the stage for a two-out single by Eddie Stoffel and a bases-loaded walk to Wilkins (RBI). A second run scored on a single by Austin Dahl. (3-2)
Top of sixth: Dynam doubled to open the inning that also included a hit batter. A two-out error allowed a pair of unearned runs to cross the plate (5-2).
Upper Dublin coach Ed Wall: “Rookie Luke Caron did a great job in his first start in conference play with nine Ks and one walk. Then Chase Greiner came in threw strikes and got the win.
“I like how we are finishing games with good defense and some timely hitting. Connor Dynan had a day with a single, a double and two RBIs.”
Up next: Upper Dublin (4-0, 3-0 SOL) will host Plymouth Whitemarsh (0-3, 0-1) in the second game of the three-game series Tuesday.
Upper Dublin 000 122 2 7-6-1
Plymouth Whitemarsh 020 001 0 3-7-3
Non-league
WISSAHICKON 1, UPPER MERION 0
Christian Sinopoli and Charlie Ajemian combined for a four-hit shutout, propelling the visiting Trojans to the non-league win.
The Trojans scored the game’s only run in the top of the seventh without collecting a hit.
By the numbers: Christian Sinopoli (W) (4.0 IP, 2H, 0R, 3BB, 1K), Charlie Ajemian (3.0 IP 2H 0R, 0BB, 1K)
Key inning: Top of seventh: The Trojans loaded the bases on back-to-back walks to Jack Weiss and Ryan Kim and an error on Matt Press bunt. Weiss scored on a fielder’s choice by Chase Neumeister.
Up next: Wissahickon (2-3, 0-2 SOL) will travel to William Tennent for a non-league game Thursday.
Wissahickon 000 000 1 1-1-2
Upper Merion 000 000 0 0-4-2
NORTH PENN 11, SPRING-FORD 4
The visiting Knights opened up an early 3-0 lead that disappeared when Spring-Ford scored four runs in the third. The Knights evened the score in the fifth and then broke the 4-4 tie with four runs in the sixth on the way to their fourth non-league win in as many games.
The two-hit efforts of Chase Jones, Ben Grattan and Matt Pownall led the Knights’ 10-hit effort.
Grayson Fontaine earned the win with three shutout innings in relief.
By the numbers: Chase Jones 2-for-3, 2B, 2 RBI), Ben Grattan (2-for-2, 2R), Matt Pownall (2-for-3, R), Joshua Martinell (1-for-3, 2RBI), Logan Waynick (1-for-4, 2 RBI, R).
Grayson Fontaine (W) (3.0 IP, 2H, 0R, 1BB, 2K).
Key innings: Top of third: The Knights, who led 1-0, scored a pair of runs in the third. Trey Brennan drew a leadoff walk, stole second and scored on Waynick’s single. Waynick stole second and scored on Martinell line single to right. (3-0)
Bottom of third: Spring-Ford used a walk and four extra-base hits to score four runs (3-4)
Top of fifth: Jones led off inning with a double to right field and scored on sacrifice fly by Martinell. (4-4)
Top of sixth: Grattan led off with a single and scored on an error on a bunt by Christian Barnes. Mason Coyne and Matt Pownall followed with back-to-back singles. Tyler Brennan sac fly scored Barnes, and Coyne scored on wild pitch. Pownall scored on Waynick groundout. (8-4).
North Penn coach Kevin Manero: “I thought it was our best overall effort of the young season. We’ve been working through some stuff offensively, but tonight I thought our guys were pretty tenacious at the plate and put together some real tough at-bats.”
–Props: “The Fontaine brothers took care of things on the mound. Brighton’s last inning (a scoreless fourth) was a real key for his outing, and I think Grayson got stronger as he went. Both have a lot of great stuff, and their work ethic is so impressive.
“We had a lot of contributions from a lot of guys at the plate and on the bases today. We did a lot of things that will help us win conference games. And Spring-Ford is a very high-quality opponent so it was a nice win.”
Next up: North Penn (4-0) will host Wilson in a non-league game Thursday.
North Penn 102 014 3 11-10-1
Spring-Ford 004 000 0 4-6-5
Saturday, March 22
LOWER MORELAND 4, LANSDALE CATHOLIC 3
James Calder turned a 3-1 deficit into a 4-3 lead with one swing of his bat in the bottom of the third inning, driving a bases-loaded double to left field to drive in three runs.
Keegan Courduff survived a shaky first inning that saw the Crusaders collect six hits and three runs to throw four shutout innings to earn the win. He allowed just two hits over those four innings. Dan Giampaolo earned the save with two shutout innings in relief.
By the numbers: Kevin Cronin (2-for-3, 2B, 2R), Jackson Calder (2-for-3, 2B, 3R)
Keegan Courduff (W) (5.0 IP, 8IP, 3R, 3ER, 4BB, 3K), Dan Giampaolo (S) (2.0 IP, 2H 0R)
Key innings: Bottom of first: Trailing LC 3-0, Cronin led off the inning with a single, stole second and scored on Gavin Blumhardt’s two-out single.
Bottom of third: Trailing the Crusaders 3-1, Cronin led off with a single, and one out later, Matthew Wenger singled. Blumhardt reached first on catcher’s interference to load the bases. James Calder lined a double to left, emptying the bases. (4-3)
Next up: Lower Moreland (1-1) will travel to Harry S Truman for a non-league game Wednesday.
Lansdale Catholic 300 000 0 3-10-3
Lower Moreland 103 000 x 4-9-0

