No split title this time.
After both Haverford and Radnor went 15-1 in 2025, they split the Central League title. That launched months of talk about Central League playoffs, who was the “real” champ, and everything else under the sun.
In 2026, with their best hitter Cam McCormack missing nearly the entire season with an injury, the Fords left no doubt about who the best team in the league was.
Haverford 15, Upper Darby 0

By: Bryson Ungar:
It was a beautiful senior day celebration for the Haverford Fords, the No. 1 ranked team in the area.
The Fords continued the celebrations after a 15–0 win clinching them the outright Central League title. The game ended after three innings due to the mercy rule, putting a fitting exclamation point on a special day and performance. With today’s loss, Upper Darby remains winless in the Central League.
Haverford wasted no time to put their mark on the scoreboard, breaking things open in the bottom of the first inning. Rocco Kelleher got it started with a two-run single, and an error soon after brought home another run. Pete Manaras followed with a two-run double, while Charlie Pusztay added an RBI groundout. Andrew Brown capped the inning with a sacrifice fly to build an early 7-0 lead.
The Fords extended their lead by another three runs in the bottom of the second thanks to RBI doubles by Kelleher and Bobby Menear. Everyone on this Fords team truly finds a way to contribute.
By now it was a 10-0 game and the offensive parade would not stop. Upper Darby had an array of errors, Menear and Pusztay were even hit by a pitch.
Upper Darby was only held to two hits. David Cornett and Yerlin Feliz accounted for them. Rocco Kelleher led the way for Haverford with two hits and Lucas Rothstein worked a walk-off walk to wrap it up.
Jayden Luistro got the start for the Fords and did not disappoint. In his first outing against a league opponent, he went 3.0 IP only allowing 2 hits and striking out 5. Jack Trask got the start for the Royals and Cornett came in out of the pen.
With the win today the Fords improve to 15-2 and keep adding on to a tremendous season. They are a serious contender in the 6A district and state playoffs. We already knew that, but it’s for sure been solidified.
Haverford (14-0 CL) will take on Conestoga (5-9) on Wednesday. Upper Darby (0-14) will look to get a win against Lower Merion (6-8) also on Wednesday, who they lost to on April 10th, 11-1.
Penncrest 2, Marple Newtown 1

By: Brendan Ricciardi:
In what will likely go down as the latest finish off the Delco Baseball season, Penncrest took down Marple Newtown under the lights at Marple in a nine inning thriller.
With the two teams tied 1-1 in the ninth, freshman Austin Younger blasted a homer to score courtesy runner Cam Cacciola to put Penncrest ahead, but apparently missed touching home plate and was called out on an appeal, so just the one run scored.
Braden Davis went out to lock down the win, and he did so with a 1-2-3 inning to finish this one out.
Penncrest originally got on the board in the top of the third when Andrew Luber-Solic walked with the bases loaded to score Christian Nunez. Marple Newtown would score the tying run on an Aidan Liberty sac fly in the fourth to score Zach Marro.
The pitching in this game was excellent for both sides. Henry Murphy allowed just the one run over 3.2 innings for Penncrest, while Connor Finan threw 2.1 scoreless innings of relief with just one hit allowed and five strikeouts. Braden Davis allowed one hit over the final three innings with three strikeouts.
Aiden Carney threw three shutout innings of relief for Marple Newtown in the loss, Carter Patterson allowed just one run over three innings as well. Jackson Burger, Sal Brady and Kevin Agger all had two hits for the Tigers.
Austin Younger ended the day with three hits and a walk for the Lions, while Henry Murphy had two hits.
Penncrest was already playoff bound, but this win puts them at 10-4 and they still have a chance at earning a first round bye in the District 1 5A playoffs. They will host Strath Haven on Tuesday for their next game.
As for Marple Newtown, they fall to 4-10 in the Central League. Theoretically, they are not out yet as they made the playoffs last season at 6-10. They will certainly need to win both of their last two games to even have a chance, and that starts on Wednesday when they travel to Harriton.
Garnet Valley 3, Conestoga 0

By: Nick Mazzarella:
Whew, have a day Ryan McGhee.
The Jags get a complete game shutout out of their ace en route to a win over the Pioneers. Garnet Valley got basically all they needed in the first, scoring two on RBI’s from Harrison Maull and Kyle Klein.
McGhee basically took care of the rest, as he went all seven, allowed only four hits, and struck out six.
In the fifth, the Jags tacked on a little insurance when McGhee knocked in a run by grounding into a double play. Probably not the way you want to draw it up, but a run is a run.
And that’s all she wrote, as McGhee took care of everything, and the offense did their job.
Conestoga falls to 5-9 in the CL and will face Haverford (13-0 CL) at home on Wednesday at 3:45.
Garnet Valley leapfrogs Springfield for fourth in the CL, and now sit at 9-5 in the CL. They will face Ridley (7-7 CL) at home on Wednesday at 3:45
Lower Merion 5, Ridley 2

(image of Justin Heck via Shelby Kauffman/DBN)
By: Nick Mazzarella:
This week’s GOTW goes in favor of the Aces, who pick up a solid win after dropping back to back games.
Ridley got their first of two runs in the first inning, off a ground-rule double from Jayden Carney to drive in Aiden Wong. The Aces took the lead in the third off of a double from Aiden O’Quinn to drive one in, then followed by a single from Charlie Parsons to give Lower Merion an early lead.
In the fourth, Tim Calamita hit a sac fly to drive in the tying run, but would also be Ridley’s last time scoring for the game, as the Aces pitching had them under wraps.
Justin Heck went five innings, two runs (both unearned), three hits, and five strikeouts while picking up the W. In the fifth, the Aces took the lead on a solo jack from Nick Dragut, that we were told was measured at a staggering 422 feet.
Not only did Justin Heck throw five excellent innings, he also hit two doubles, AND did so after chipping his tooth in the third inning on a comebacker. What a gamer.
And finally in the seventh, the Aces tacked on two for insurance off RBI’s from O’Quinn and Brendan O’Gara. Peyton Spiegler, who came into the game in the sixth, closed out the game with two innings of shutout baseball.
Aiden O’Quinn, Charlie Parsons and Justin Heck all had two hits for LM. Evan Nangle had two hits for Ridley.
Ridley falls back to .500 and 7-7 in the CL, they will play away at Garnet Valley (9-5 in CL) on Wednesday at 3:45
Lower Merion tacks on a win and now sit at 6-8 in the CL, they will play away at Upper Darby (0-13 CL) on Wednesday at 3:45.
Strath Haven 13, Springfield 6

By: Blake Karabin:
A beautiful day for baseball as the Springfield Cougars played host to the Strath Haven Panthers in a late season Central League clash.
Strath Haven pulled out a huge victory and have now won back-to-back games as they try to sneak their way into a playoff spot.
The bats were hot for this 13-6 victory. Atticus Bean, Connor Musumeci, and Ralph Lardieri led the charge each collecting hits and RBI’s.
Atticus Bean went 3-4 with an RBI. Bean recorded two singles and an RBI triple. As for Musumeci, he went 1-3 with 5 RBI’s and two runs scored. Lardieri went 2-2 with two runs scored, one RBI, and a walk.
Today’s scoring started early and never let up. In the top of the first, Zach Milligan singled home Quinn Kell.
Solid outings from the Panthers’ pitching staff as well this afternoon. Patrick Burke, Quinn Kell, and Patrick Tolson all took the bump in this matchup.
Burke started and got the win. He went 4.2 innings and allowed four runs (three earned), nine hits, and two walks, while striking out one. Kell followed in relief, hurling 1.1 innings. No runs were allowed on one hit in his appearance. Finally, Patrick Tolson finished the job. He threw an inning and allowed two runs on three hits and struck out three.
All together, solid performance from the Strath Haven Panthers.
For Springfield, the offense was highlighted by Johnny Hopkins and Landon Ragan. Hopkins went 4-4 with two RBI’s and two runs scored. Ragan recorded two hits and two RBI’s in his 2-3 effort.
On the mound in this one, it was Drew Kraus, Jack Rae, Nick Russo, and Connor Manuel.
Kraus started today’s game, but was given the loss. He pitched 1.2 and allowed five runs on six hits, while walking two and striking out none. Rae then followed up behind him and hurled 2.1 innings. He allowed one run on four hits and one walk. The third pitcher for the Cougars, Russo, went 1.2 innings and allowed six runs (5 earned) on three hits and two walks. He also struck out one Panther. The fourth and final pitcher was Manuel. He hurled 1.1 innings, allowing one run on two hits, while striking out two.
As we begin the final two games of the regular season, Strath Haven (7-7 in CL) will look to get into the playoffs as spots are at a premium. Their next game will be Tuesday as they head to Penncrest for a classic rivalry.
Springfield (8-6) will also be on the road for their next game. They will be traveling to Radnor on Wednesday, as they look to close out the regular season strong and gain momentum for the playoffs.
Radnor 8, Harriton 0

By: Bryson Ungar:
Blake Havertine continues to dominate against Harriton, after another great performance as Radnor cruised to an 8-0 win. The Raptors have now outscored Harriton 17–1 across their two meetings this season.
On March 25, Havertine tossed 5.0 innings, allowing just one run on one hit while striking out 10. He followed that up with another strong outing today, going 5.0 scoreless innings, giving up three hits and striking out five. The Franklin & Marshall commit once again set the tone.
It looked like we were in store for a true pitchers duel between Havertine and Cole Feldman, but that thought was short lived.
Radnor broke through in the bottom of the third inning when Caden Szychulski launched a solo home run to left field. Austin Havertine followed with a triple that brought in two more runs, and Blake Fein added to the scoring with an RBI groundout.
After the four-run third, Radnor stayed in control. Hayden Goldenberg drove in a run with a line drive, and Blake Fein later doubled to left to plate another in the fifth. In the sixth, Austin Havertine singled to center to drive in a run, and Blake Fein capped the scoring with an RBI single to right.
Harriton was held to only four hits today. Eli Bloch was the lone bright spot in the lineup going 2-2 with a walk. Hudson Weissman and Jaxon Magner also added hits. It seems district playoffs might no longer be in reach for the Rams with the way their offense is playing. Hopefully they can build some momentum down the stretch.
Cole Feldman got the start for Harriton and kept the Rams competitive early, working 4.0 innings while allowing four hits and two earned runs. He also recorded seven strikeouts before turning things over to the bullpen. Myles Freed and Jaxon Magner followed in relief and combined to finish out the game.
For Radnor, Blake Havertine as we know had a dominant start, holding Harriton scoreless over five strong innings. Sean Mutschler and Andrew Quigley took over from there and preserved the shutout, each delivering a clean inning to close out the Raptors’ 8–0 victory.
Next up for Harriton (3-11 CL) is a game against Marple Newtown (4-10) on Wednesday who they look to beat after a 12-0 loss a few weeks back. Radnor (11-3) will face a tough opponent in Springfield (8-6) also on Wednesday.
Bonner 13, Lansdale Catholic 0

By: Brendan Ricciardi:
Make that five wins in a row for Bonner, and four in a row that the offense scored 10+ runs.
This time, the Friars scored five in the first and eight in the second to steamroll Lansdale Catholic at home. It was a pretty spread out offensive effort for the Friars, who recorded nine hits from nine different players.
Owen Lockhart drove in two runs, as did Emanuel Gibbs. Jack Coleman, Gavin DiRita, Ryan Friel, Luke Albarano, Michael Murphy and Chase D’Ambrosio also drove in runs.
On the mound, Jack Coleman threw two scoreless innings with just one hit allowed to start the game, and Ryan Brady threw three shutout innings with two hits allowed and a strikeout in relief.
This Bonner season is starting to look eerily similar to last year as they started slow but have been red hot on offense to end the season. They will be heading to the PCL playoffs as they are now 6-5 in the league, but will look to avoid the play-in round. They will head to Egan on Wednesday for their next game.
Devon Prep 7, St. Joe’s Prep 5

By: Brendan Ricciardi:
Devon Prep has been playing very good baseball of late as they have won five of their last six, but this one might be the most impressive of them all.
Taking on the previously 8-2 St. Joe’s Prep Hawks, the Tide got five strong innings on the mound from Johnny Doogan, and two hits a piece from their two freshmen breakout players in Joe Gabrielle and Ryan Wheeler.
Gabrielle, who it feels like has two hits in every single game recap that I write about Devon Prep, also had a double and an RBI. Wheeler had a triple and an RBI and scored two runs.
The Tide scored four in the second inning and three in the third, which was enough to win this one. Billy Degler and Christian Leckman also drove in runs.
Johnny Doogan allowed three hits and three unearned runs with four strikeouts in the win. Degler threw the final two innings to close this one out.
Devon Prep improves to 5-6 in the PCL. As of right now, the Tide are the #7 seed and would have to play in the wild card round. However, they do hold the tiebreaker over Bonner. So if Devon beats Roman on Wednesday and Bonner loses to Egan, Devon would take that #6 seed over.
O’Hara 8, Sterling 2

By: Brendan Ricciardi:
O’Hara led 3-0 after three in this non-conference matchup in New Jersey before they exploded for five to take this game over for good.
O’Hara had five different players with two hits; Colin Thomas, Jack Quinn, Vinny Mancini, Jayson Gniewoz and Jake Steigerwalt all delivered two. Manicini drove in two runs, while Thomas and Steigerwalt drove in one.
Nate Evert also drove in two runs in the win for O’Hara.
Michael Brown started the game and struck out three over two scoreless innings. John Welde allowed two unearned runs over the next two innings, and Sean Vaughn allowed just one hit over two scoreless in relief as well. Dom DiPietro tossed a scoreless seventh to close it out.
O’Hara improves to 8-10 on the year and still sit at 4-7 in the PCL. They have already clinched a playoff spot, and they will look to improve their seeding when they host La Salle on Wednesday.
Interboro 16, Chester 0

By: Brendan Ricciardi:
This was a makeup game after the game was postponed last week, and Interboro put 16 on the board in the second inning to win in mercy rule fashion.
Interboro got seven hits from seven different players in the win. They also got RBI from Scott Poluchuck (3), Trent Siebenaler (2), John Cartlidge (1), Jayden Pfaff (1), Noah Vazquez (1), Jaxon Munro (1), and Zander McGowan (1).
Austin Dean threw 2.2 scoreless innings on the mound with five strikeouts in the win.
Interboro improves to 8-2 and is in a great position to make the District 1 4A playoffs. Next up for them will be a home game with rival Chichester on Tuesday looking to take a game from the season series.
As for Chester, they fall to 4-6 in the Del Val with the loss. They will head to Academy Park on Tuesday looking to sweep the season series.
Shipley 13, Delco Christian 2

By: Brendan Ricciardi:
Shipley pounced early with four in the first, two in the second and four again in the third in an eventual 13-2 mercy rule win.
Delco Christian scored both of their runs in the bottom of the fourth. Nathan Burd hit an RBI double and Maden Longley drove in Burd with a groundout.
For Delco Christian, this loss against a good Shipley team obviously is not fun, but it was non-conference so it does not affect their playoff odds.
They fall to 7-9 overall but they still sit at 6-3 in the Bicentennial. Next up for them is a road game at Renaissance Academy on Wednesday.
Neumann-Goretti 2, Carroll 1

By: Nick Mastripolito
In a rubber duel on Archbishop Carroll’s senior night, the Neumann Goretti Saints took down the Patriots and ended their postseason hopes.
The Patriots sent out pitcher Jack Stadnicki who returned for his first game back from concussion protocol and the Saints pitched Steven Vanore.
Neither team had a hit through the first two innings, but that changed quickly when Ryan McGaughey singled up the middle. The Patriots scored in the third inning on an error at third base for the first run of the game.
It did not take long for the Saints to answer back, with two runs scored via two errors on the Patriots.
Carroll could not answer back with their season on the line, ending innings 5 and 6 with ground ball double plays. In the seventh inning, Vanore headed back out to the mound to finish things off.
Senior Gavin Moore led off the inning with a single, but did not come around to score as the Patriots were sent down in order following Moore.
Both teams pitched stellarly in this one, but Steven Vanore pitched a gem.
The Neumann Goretti Saints are set to take on Father Judge tomorrow as their next game. They sit at 10-5 (6-4 PCL) and are 5th in the Philadelphia Catholic League Standings.
The Archbishop Carroll Patriots will face off with Lansdale Catholic on Wednesday for their final game of the year. The Patriots are 5-12 (3-8 PCL) and are 11th in the Philadelphia Catholic league standings, mathematically eliminated from playoff contention.
