Check out the recaps for SOL football teams in action Friday night. Quakertown/Upper Dublin photos courtesy of Shannon O’Sullivan, CB South/North Penn photos courtesy of Jenn McDonald, CB West/Pennsbury photos courtesy of Darryl Rule, and CR South/North Penn photos provided courtesy of Dave Oakill. Check back for galleries of game photos.

SOL National Conference
CENTRAL BUCKS SOUTH 17, NORTH PENN 0
As wins go, this was a big one for the Titans, who – along with the Knights – are in a battle for a District 1 6A playoff berth.
“We try to approach every week the exact same,” South coach John Cataldo said. “We come up with a game plan, and we focus solely on that opponent.
“Obviously, we knew what was at stake going in, but the kids really did a great job of being present, controlling what they could control and focusing on the process. When we do that, the results follow.”
Playing a starring role in the win was the Titans’ defense.
“Defensively, it was truly a complete effort at all three levels,” Cataldo said. “We preached all week about the defensive line playing physical in the trenches and winning the physical battle. They did that.
“Our linebackers had to make pull calls and execute their stunts when we blitzed them. They did that, and then our secondary had good eye discipline and they covered. When all three levels are doing their job, it usually results in a great defensive performance, and that happened.”
Perhaps no defensive play loomed larger than Hunter Sharp’s interception that came with the Titans clinging to a 7-0 lead late in the opening half. The Titans took over at the North Penn 45, and six plays later, they scored when Gavin Graham punched it in from the one-yard line and – after Oliver Woodcock’s PAT – put the Titans on top 14-0 with less than a minute remaining in the first half.
“The turning point, I would say, was after our first turnover – Hunter Sharp had an interception,” Cataldo said. “That interception gave us a ton of confidence. You could feel the spark on the sideline.
“Football is a very emotional game, and when he got that interception, our sideline erupted. It definitely gave us a lot of confidence on defense.”
The Titans needed that confidence when the Knights – in just five plays – took it to the Titans’ 21 where they were stonewalled on fourth-and-one with sophomore Dylan Varanavage delivering the big play.
“Dylan played outstanding tonight,” Cataldo said. “They went at him on a big fourth down, and he made a big play for us right before the half. It was 14-0, and they were driving.
“They threw a one-on-one against Dylan, and he made an outstanding play. I really believe it was huge for us.”
The second half belonged to the respective defenses with the only points scored coming off the foot of Woodcock, who split the uprights with a 40-yard field goal with 2:52 remaining in the third quarter.
“Javin Kube is the leader of the defense,” Cataldo said. “Javin was outstanding tonight.
“Sonny Wade did a great job as usual. He’s a big hitter.”
Cataldo also singled out the defensive line of Gavin Graham, Braden Kube, Jameson McCuen and Jake Friedman.
The Titans’ initial score came after the Knights were whistled for a roughing the kicker penalty, and the Titans had to go just 24 yards for the score. Graham had all the carries and took it in from the one for a TD that put the Titans on top 7-0.
Graham led the Titans’ ground game with 96 yards and two touchdowns on 21 carries. Colin White added 73 yards on 14 carries. For the game, the Titans had 184 rushing yards while the Knights had just 66.
“Gavin Graham is excellent,” Cataldo said. “He’s so dependable. He’s such a tough runner. Gavin did a great job.”
North Penn quarterback London Evans had 12 completions for 130 yards.
CB South has won five of six games since an 0-3 start to the season.
“For us, it’s a great win, especially considering the adversity we’ve been against this year,” Cataldo said. “You start the year 0-3, and to be going into Week 10 playing for the opportunity to share a conference title, it’s really a testament to not only the physical toughness of this team, but the mental toughness. I couldn’t be more proud.”
Up next: Central Bucks South (5-1, 5-4 SOL) – ninth in the latest District 1 6A power rankings – will host undefeated Pennridge in Friday night’s regular season finale. North Penn (4-5, 2-4) is 14th in the latest power rankings, and the Knights will travel to Abington Friday.
North Penn 0-0-0-0 0
Central Bucks South 0-14-3-0 17
CENTRAL BUCKS WEST 35, PENNSBURY 7
Josh George might not be a household word to fans of SOL football.
The Bucks senior quarterback has been quietly and without fanfare providing leadership behind center for a West team with a whole lot of talent.
But if he was a well-kept secret – those days are over. In Friday’s win, George earned a major share of the spotlight by
delivering a pair of touchdown passes that turned a 7-0 advantage into a 22-0 lead. Those were just two of many big completions by the senior QB.
“He’s been working really hard, and I’m not the least surprised at his success tonight,” West coach Rob Rowan said. “He has the talent, and he’s been putting the work in.
“He’s kind of an unsung hero in terms of our offense. We have a lot of really talented guys surrounding him, but when it’s his turn and his time to step up and make plays, he’s so capable, and he showed that tonight. I just couldn’t be more excited for him and proud of him.”
George made his presence felt on the Bucks’ first scoring drive of the game, connecting with Louie Cipollo on passes of 12, 38 and 10 yards that set the stage for a five-yard touchdown run by Nick Miletto on the first play of the second quarter.
With just over seven minutes remaining in the half, George found Liam Laphen in the back of the end zone with a 24-yard touchdown pass. Miletto ‘s successful two -point conversion gave the Bucks a 15-0 lead.
George had time to engineer one more scoring drive before halftime when he connected with Laphen on an 11-yard strike in the corner of the end zone that sent the Bucks into halftime with a 22-0 lead.. The big play on the drive was a 30-yard George completion to Laphen.
The Bucks upped their lead to 29-0 in the third quarter when Braylen Cape took it to the house on a 64-yard touchdown
run.
If the Bucks needed another weapon, they have one in Mason Darrows, who nailed field goals of 47 and 40 yards.
“He is special,” Rowan said. “He’s an absolute weapon when it comes to field position and when it comes to needing to convert and get points.
“That (47-yard field goal) probably would have been good from 55. He’s an exceptionally talented football player.”
Darrows’ contributions didn’t begin and end with his two field goals.
“He had two punts – one was down inside the 1-yard line, and the other was down inside the 9,” Rowan said. “Then he had two incredible field goals for high school, multiple touchbacks, and he had an interception tonight as well.
“He’s just a weapon. None of that surprises me because this is stuff I see every week in practice. That’s why I have the confidence to be able to try those things, because I see it.”
All but lost in the shuffle on a night of big plays was the standout performance of the Bucks’ defense. The Falcons’ lone score came in the closing minute of the game when Henry Garlits scored from eight yards out.
“It’s the second week in a row where we gave up a score with about one minute left in the fourth quarter, and our defense is just playing lights out,” Rowan said. “I’m really proud. We always preach team defense — all 11 guys doing their job and doing the TNTs.”
And what exactly are TNTs?
“The things that take no talent,” Rowan explained. “We talk about that all the time. Communication takes no talent. Lining up right takes no talent. Knowing your assignment takes no talent. Running to the football takes no talent. All those things are so critical in playing really good defense, and we try to prioritize those things.”
With one game remaining in the regular season, the Bucks are 8-1 and ranked third in the latest District 1 6A power rankings. Their latest win was yet another dominant performance on both sides of the football.
“It was just a total team effort,” Rowan said. “I’m really excited about the way our guys played tonight, the growth, and I’m excited to get back to work this week.
“I love our players, and I love having the opportunity to coach them.”
Up next: Central Bucks West (8-1, 5-1 SOL) will host Central Bucks East in what promises to be a spirited rivalry game next Friday. Pennsbury (3-6, 1-5) will face Neshaminy in its annual rivalry game on Friday.
Central Bucks West 0-22-10-3 35
Pennsbury 0-0-0-7 7
PENNRIDGE 42, NESHAMINY 7
The Rams put 42 points on the board in their latest win, a number that suggests points came easily.
But that wasn’t the case.
As a matter of fact, Pennridge had just one first down on its first three drives, but still, they led 7-0, thanks to Brody Blomgren’s pick six on a screen pass early in the first quarter.
“We knew they liked screens, and Brody did a great job just sitting on it and really attacking it,” Pennridge coach Kyle Beller said. “We just went after that ball.”
The Rams upped that led to 13-0 after Eli Olson came up with a pick six, returning the interception 55 yards for the TD. It was his first of two interceptions on the night.
“Eli got his first start, and he did a nice job,” Beller said. “He’s been getting better. He had some injuries early on, and we had a player out, so he stepped in there.
“He had a real nice pick, and what a great runback. We practice that stuff every week. The team did a really nice job blocking for him.”
Neshaminy threatened to make things interesting when quarterback Bradley Dalessandro connected with Colson Hill on a 45-yard touchdown that made it a 13-7 game with a minute-and-a- half remaining in the first half.
“We had a breakdown,” Beller said. “To their credit, they did a nice job, a real nice play call.
“We’ve got to go fix those things and get better at that. We can’t have that happen at the wrong time coming up in the future.”
But before the Redskin faithful had finished celebrating the big play, Pennridge’s Michael Ferguson was racing 85 yards on the ensuing kickoff for a touchdown that sent the Rams – after a successful two-point conversion – into halftime with a 21-7 lead.
“I’ve got to give coach (Dave) Cressman credit,” Beller said. “He schemed up a great kickoff return, and they ran it to perfection.
“That’s two-for-two for Mike now in the last two weeks. What a huge momentum swing.”
The Rams’ coach went on to credit his players.
“They didn’t hang their heads (when Pennsbury scored) – they just lived to the standard,” Beller said “Every play is a life of its own. We had to cut that one loose, and that’s what we do.
“We talk about that nonstop, from our culture to everything that we do, because I really believe in it.When you have that bad play, it gets carried over. We’re now in three, four, five bad plays. For what? You can’t do anything about it. Go make it better. We really harp on that in practice, and I think it’s showing.”
Pennridge came out of halftime and got their running game untracked with Trevor Picciotti scoring on a 20-yard run and then on a four-yard run, giving Neshaminy a commanding 35-7 lead.
“I thought Neshaminy did a really nice job doing some things, stacking the box and stuff like that,” Beller said. “Credit to them. But our guys just kept grinding away.
“In the second half, we came out and did a couple little things, just minor tweaks here and there, and I thought we ran the ball really well. Aiden (Tetkowski) started hitting some receivers, and I thought our offense got moving then. They were looking pretty good moving the ball.”
Pennridge’s final score came on yet another pick six – this one by defensive lineman William Osei who took it to the house.
“Sean Leuthe hits the quarterback and pops the ball in the air, and William Osei, a D-lineman, grabs it in the air and runs in for a touchdown,” Beller said. “What a great play for that kid, because D-line never gets that.”
Osei’s pick was the fourth by the Rams in the game.
Picciotti led the Rams’ ground game with 81 yards and two touchdowns on 15 carries. Matt Schafer added 28 yards, and Blomgren had 18 yards.
“In the second half, I really thought Trevor and Brody ran the ball really well,” Rowan said. “Schafer got some carries, and I thought they really moved the sticks.
“When they get going, the whole team gets going. I felt there was huge momentum once they got rolling and did what they did, just grinding out those first downs.
“That’s a good football team. It’s a great program. They’re going to come out with a lot of pride and play. No one’s going to roll over for anybody in this league.”|
Up next: Pennridge (9-0, 6-0 SOL) will travel to Central Bucks South in Friday’s regular season finale, and Neshaminy (3-6, 1-5) will host Pennsbury in the annual rivalry game Friday.
Neshaminy 0-7-0-0 7
Pennridge 7-14-6-15 42
CENTRAL BUCKS EAST 35, ABINGTON 0
Liam Hoey had himself a night.
The East senior gave a preview of things to come, taking it 16 yards to the house for an early touchdown. It was his first of four touchdowns in the game.
“We definitely executed some things really well,” East coach John Donnelly said. “Liam Hoey had a big game, but obviously, it doesn’t come without blocking in the trenches and on the perimeter. He played very well.”
The Patriots led 14-0 after Hunter Pulford connected with Owen Gratz on a 13-yard touchdown pass. East took that two-score lead into halftime.
“Admittedly, and the players knew it, too, it was a little sloppy in the first half,” East coach John Donnelly said. “The score, the outcome, is what we wanted. We just didn’t maybe get there as quickly as we would have liked to.”
The Patriots picked up the pace considerably in the second half.
A highlight for East’s defense was stopping the Ghosts on four straight downs inside the five.
“It was bend but don’t break,” Donnelly said. “They wanted the goose egg on the scoreboard, and I think that was important heading into week 10 obviously with the game against West. We want to be playing our best football, and we’re getting closer to where we need to be.
“Their 41(Kai Taylor) and 4 (Caleb Smith) are very good players, and we contained them, They got loose a few times, but all in all, we’re 6-3, and that’s the most important thing. We’ll learn from the things we didn’t do well.”
Up next: Central Bucks East will travel to War Memorial Field for its rivalry battle with Central Bucks West on Friday, and Abington will host North Penn.
Central Bucks East 7-7-14-7 35
Abington 0-0-0-0 0
SOL Continental Conference
COUNCIL ROCK SOUTH 26, PLYMOUTH WHITEMARSH 21
(Game info courtesy of Ed Morlock/The Reporter. To read his complete story, click on the following link: https://www.thereporteronline.com/2026/10/23/football-plymouth-whitemarsh-suffers-first-loss-of-season-against-council-rock-south/
CJ Szydlik had an important message for his team before the Golden Hawks took on an undefeated Plymouth Whitemarsh team that has been scoring in bunches.
“We talked about it all week – we knew they were going to score,” the Rock South coach said. “They’re going to score. You’re talking about one of the best teams in the whole state, let alone our area.
“Obviously, everybody’s had trouble slowing them down, so you just got to keep telling the kids all week that they’re going to score, but we’ve got to just keep counterpunching. It’s going to be a game we can’t get down. We just had to keep coming back, and that’s kind of how it unfolded for us.”
The Golden Hawks displayed their resiliency, battling back each time they fell behind.
It was 7-7 after one quarter with Jerry Rogers giving the Golden Hawks the lead on a three-yard run. Mike Gianguilio answered with a 51-yard touchdown run for the Colonials. Then it was Giangiulio scoring on a 10-yard TD run to put PW on top 14-7. Rogers answered with a two-yard TD run, but the Hawks missed the extra point, and the Colonials took a 14-13 edge into halftime.
Rogers scored his third touchdown of the game midway through the third quarter – this one on a two-yard run, and the Hawks led 20-14.
“Jerry, as a junior, runs the football like a grown man that’s 50 pounds heavier than him,” Szdylik said. “He gets some of the toughest yards you’re going to find.”
Once again, the Colonials answered – this time on a six-yard touchdown run by James Cain, but Rogers scored on a two-yard run early in the fourth quarter. Neither team would score the rest of the way.
Rock South’s defense limited the Colonials’ high octane offense to less than 200 yards total offense.
“Obviously, it was up front first – both offensive line and defensive line, especially defensive-wise,” Szydlik said. “We have four seniors in there in Chris Guinter, Ben Myers, Gavin Seiler and Michael Smith that played their hearts out, and it’s the reason we won tonight.”
The Hawks’ coach went on to credit the offensive line comprised of Smith, Luke Mancini, Turner Tovsky, Jaxon O’Brien and Tyler Fallon.
“They played really well,” Szydlik said. “Even when PW was giving us different looks, we were able to adjust. You get in these weeks and you get in these scenarios, and the kids start to grasp some of the stuff, and it’s paid dividends.”
Also earning praise was the team’s veteran leadership.
“We have some really good seniors on this team, and they were fantastic on defense, especially on the edge,” Szydlik said. “We played really well there.”
“It’s a credit to them, it’s a credit to all the assistant coaches. We have some really good coaches on our staff that never wavered, and especially this week where we were trying to put so many things in and trying to be methodical on teaching the kids different ways to do certain things and it paid off for us.”
Up next: Council Rock South (5-3, 3-2 SOL) will host Council Rock North on Friday, and Plymouth Whitemarsh (7-1, 4-1) will host Bensalem Friday.
Plymouth Whitemarsh 7-7-7-0 21
Council Rock South 7-6-7-6 26
QUAKERTOWN 35, UPPER DUBLIN 14
The Panthers probably weren’t anyone’s choice to vie for a conference championship. Not after an 0-4 start to the season, but championships aren’t won in the opening weeks of the season.
And with week nine and six conference games in the books, the Panthers find themselves sharing the top spot in the
SOL Continental with Plymouth Whitemarsh, which suffered its first loss of the season at the hands of Council Rock South Friday night.
“I don’t think it was what anyone had picked at the beginning of the year, but hey, that’s why you play the games,” Quakertown coach George Banas said.
And what was Banas most pleased with after Friday’s big win?
“I think just the team effort,” the veteran coach said. “We were 0-4, and to battle back from 0-4 to win five in a row and have a share of the conference title, I’m just proud of the whole program — from the coaching staff through every player, everybody in the whole program.”
Friday’s road win was a bit of a struggle early on, and the Panthers led by just a 13-7 score at halftime. Carter Tucholski accounted for both scores – the first a 19-yard touchdown pass to Ryan Berlanda with two minutes remaining in the first quarter, and after UD came back to knot the score later in the quarter, the Panthers took a lead they would not lose when Tucholski connected on a 10-yard TD pass to James Wehrheim that send the Panthers into halftime with a 13-6 lead.
“I’ll be honest, no lead feels comfortable at Upper Dublin,” Banas said. “They’re just too well coached. They’ve got really good kids who don’t give up.
“But we played our hearts out, and in the second half, we really did start to pull away.”
With just under five minutes remaining in the third quarter, Marcus Baxter scored on a two-yard touchdown run, and the Panthers upped their lead to 28-7 when – with 4:05 remaining in the third quarter – Gavin Handschumacher scored on a two-yard run. 
Upper Dublin added a score early in the fourth quarter, but the Panthers came back with Tucholski’s third touchdown pass of the night – this one a 10-yard pass to Wehrheim for the 35-14 final.
“In the first half, mentally, we made some big mistakes. We were able to settle down at halftime and told the kids, ‘Just relax. Let’s be smart about things. Let’s do what you were coached to do.
“In the second half, we were able to do that and pull away.”
The Panthers completed SOL Continental Conference play with a 5-1 record with their only loss to co-champion Plymouth Whitemarsh.
“I’m just proud of the kids and happy for them,” Banas said. “To be able to put that work in and never give up, and come away with a championship and hopefully go into the playoffs on a high note.”
Up next: Quakertown (5-4, 5-1 SOL) will travel to William Penn High School in New Castle, DE, for a non-league game Saturday (1pm), and Upper Dublin (3-6, 2-3) will host Souderton Friday.
Quakertown 7-6-15-7 35
Upper Dublin 7-0-0-7 14
SOUDERTON 35, BENSALEM 0
The Indians needed a win.
A string of three straight losses by a combined five points, including back-to-back one-point losses, came to a welcome end with Friday’s mercy rule win over the visiting Owls.
“It’s been a rough year,” Souderton coach Ed Gallagher said. “Our kids have battled, and I really think we’re a good football team. Our record doesn’t reflect that being 3-6 right now, but we’re a good football team, and the seniors deserve to have a night like this where they had the success that we expected to have in some other games this year.
“So, I’m very happy for them – happy that they got to play their last game in our stadium and have success. It was a very big night for all of them.”
The Indians took a 7-0 lead when senior Chris Ormeno delivered his first of two touchdown runs. Senior quarterback Brett Pollock scored on a six-yard keeper, and Ormeno scored on a 25-yards run late in the half, sending the Indians into halftime with a 21-0 lead.
In the fourth quarter, Ares Deardorff scored on a 55-yard punt return, and later in the quarter, Levi Lopez scored on a three-yard touchdown run to close out the scoring.
Senior kicker Micah Schirripa made all five of his extra points.
Up next: Souderton (3-6, 2-2 SOL) will be on the road at Upper Dublin Friday, and Bensalem will travel to Plymouth Whitemarsh Friday.
Bensalem 0-0-0-0 0
Souderton 7-14-0-14 35
SOL American Conference
UPPER MORELAND 49, WILLIAM TENNENT 16
(Check back for a complete game recap)
WISSAHICKON 40, HARRY S TRUMAN 14
(Check back for a complete game recap)
