Check out the recaps for SOL football teams in action Friday. Upper Moreland/Hatboro-Horsham photos provided courtesy of Darryl Rule of J&D Photography. Pennridge/CB West photos courtesy of Kim Supko. Check back for photo galleries of both games. (Neshaminy/Abington photos courtesy of Jesse Garber https://JSGarber.zenfolio.com/p645868454)
Football stats provided courtesy of the Intelligencer/Bucks County Courier. To stay on top of the high school football news in the area, visit the Intelligencer (https://www.theintell.com/sports/high-school) and Courier Times (https://www.buckscountycouriertimes.com/sports/high-school) web sites.

SOL National Conference
ABINGTON 38, NESHAMINY 13
The Ghosts have three H’s on their team t-shirts this year – be hungry, be hard working and be humble. The results so far have been impressive. Abington has quietly and without fanfare entered the conversation for supremacy in the SOL National, upping its overall mark to 5-1 overall and 2-0 in conference play after Friday’s big win.
“We are really excited right now,” coach Kevin Conlin said. “It doesn’t matter what Neshaminy’s record is – if you beat Neshaminy, you better be excited about it.”
The Redskins scored on their opening drive of the game when Brody McAndrew found Ian Sheehan in stride on a slant. Sheehan took it in from 31 yards out, and Neshaminy led 7-0. The Ghosts answered that early score with a touchdown on their opening drive when Tamir Bertha found Ahmad Stone, who scored from 32 yards out to even the score.
A 35-yard touchdown run up the middle by Andrew Wesh gave the Ghosts a 14-7 lead, and it looked like the Redskins – after a pair of McAndrew to Sheehan connections – would answer back as they found themselves on the 10-yard line with first-and-goal. That drive, however, ended with a 43-yard field goal attempt sailing wide left.
“That was huge,” Conlin said of Neshaminy coming up empty on its final drive of the half. “Especially after making that pass that probably travelled 60 yards in the air. Their quarterback – hopefully, it’s the last time we play them because he’s been doing that for three years. He’s just a special player. The fact that he played every play in that game at quarterback and outside linebacker speaks volumes about the kind of kid that he is. It’s just pretty impressive.”
McAndrew threw for 166 yards in the first half – 161 of those were to Sheehan, who was injured on the final drive of the half.
The Ghosts erupted for 21 points in the third quarter with Berthau connecting with Caleb Baker for a pair of scores – the second from 70 yards. Berthau also ran for a TD. Chris James scored on a 67-yard run, but the Ghosts led 35-13 after three quarters on their way to the 38-13 victory.
“We just went back to basics that we’ve done the past few weeks,” Conlin said of the second half. “We kind of get cute in the early stages for whatever reason. It really is true. You see things on film and you’re like, ‘We can do this, this and this,’ and in the grand scheme of things, we know who we are, and we know what we’re going to do, and we have to do it better than anybody else.
“We told the kids they’ve got to want it more than anything they’ve ever wanted before because beating Neshaminy is no joke.”
The Ghosts’ coach lauded the play of several players.
“Don Gallagher played at tight end, and I told Don this week – ‘They have a really good defensive end, and if we’re going to win this game, it’s going to be because you dominated the point of attack,’” Conlin said. “Jahmir ‘Moogie’ Twyman is our center and defensive tackle and another offensive lineman, Billy Everett – I think he’s possibly one of the best linemen in the league if not the best.”
The Ghosts have won five straight since a season-opening loss to Northeast.
“I have to give all the credit to the kids,” Conlin said. “They’re all together, they all love each other – it’s a tight-knit group. There’s a lot of seniors, a lot of juniors, and we play a lot of sophomores, and they all love each other, they all care for each other, and that’s something you don’t always get. That’s the hardest thing to do – to build that camaraderie. That’s something special we have this year, and I want to keep it rolling.”
In a stellar outing, Berthau was 7-for-9 for 154 passing yards and three touchdowns. He also had 16 carries for 146 yards and one touchdown.
Abington (5-1, 3-0 SOL) will host Council Rock North on Friday, and Neshaminy (2-4, 1-2) will host William Tennent on Friday.
Neshaminy 7-0-6-0 13
Abington 7-7-21-3 38
HARRY S TRUMAN 49, COUNCIL ROCK NORTH 20
Dajuan Harris scored five touchdowns in what is becoming a routinely excellent performance, and TJ Rogers also surpassed the century mark. The decisive win came on the heels of last week’s win over Neshaminy.
“Once you get these kids to believe they can, it just happens, and that’s the situation that we’re in here – believe you can compete and be dominant just like Pennsbury, just like Neshaminy,” coach Ben Johnson said. “I said, ‘Neshaminy and Pennsbury will always be considered elite programs because of what they did on the field, and we can do the same thing.’ Our only goal coming into the offseason was – let’s grow together, let’s become better each and every week and let’s make it to the playoffs.
“Once we hit five after the win against Neshaminy, we said, ‘Hey fellows, we need to come back and look at some of our long-term goals. Let’s go out and get the Suburban One League championship outright, but we’re still going to take it one week at a time.’ It’s football, but the kids are learning short term and long term goals.”
Harris’ third touchdown run of the first half – this one from 35 yards out – put the Tigers on top 21-6. The Indians scored on the opening drive of the second half to make it a 21-13 game, but Harris capped a Truman touchdown drive with a six-yard touchdown run. A 72-yard touchdown run by Rogers put the Tigers on top 35-13.
Jordan Fant recovered a blocked punt by senior Tymar Williams – a starter in the defensive secondary – in the end zone, giving the Tigers a 42-13 advantage.
“As we go, we learn more and more about this team,” Johnson said. “Tymar had a great block tonight on the punt. It’s the second week in a row he’s blocked a punt and we’ve scored on it. He’s a senior. I see a lot in that kid, and I’m so happy to see him play the way I know that he can play. He’s a leader. My job is to identify a kid that’s a leader and help them grow.
“We didn’t have any captains. I appointed him as a captain, and it was a lot of pressure on him. Each week he’s gotten better. We talk about – as a leader, sometimes you don’t have to talk. It’s all about what you do. He has embraced that the last couple of weeks. He’s a leader for us on that defense. He plays hard and the expectations are high. He works very close with our D-coordinator. He’s our signal caller out there and makes sure people are in the right position and then he has me in his ear on the leadership outside of football, challenging him.”
The Indians broke the Tigers run with a touchdown, but Harris put an exclamation point on the win with a 50-yard touchdown run.
“Council Rock North is a team that I think will be a very respectable team in the near future,” Johnson said. “They have a great coach in coach (John) Greiner.
“Those kids were in the game. They played well. Some things went in our favor, but they’re a very competitive team, and I have a lot of respect for their program.”
Harry S Truman (4-2, 3-0 SOL) will host Pennsbury next Saturday (7 p.m.) in a key conference battle.
“It’s definitely a nice week going into homecoming versus a hungry Pennsbury team that beat up on Bensalem,” Johnson said. “It’s a very big week for us. We’re on a three-week winning streak, and it’s time to come home and make it four weeks in a row. I think we can do it if we fix some things we need to fix and continue to strengthen what’s already strong and play our style of football.”
Council Rock North (1-5, 0-3) will be on the road at Abington on Friday.
PENNSBURY 43, BENSALEM 12
The Falcons spread the ball around in Friday’s win. Seven different players had carries – AJ Hirsch with nine carries for 61 yards – had the most touches. Brad Mickles had just three carries but turned two of those into touchdown runs – the first from 41 yards put the Falcons on top 14-0, and his second made it a 21-0 game. CJ Kohler’s 12-yard touchdown run put the Falcons on the scoreboard, and his two touchdown passes to Christian Bond – one from 17 yards and the other from 45 yards – put the visiting Falcons on top 34-0 heading into the intermission.
Patrick Kirk connected with Ryley Opielski for a 45-yard touchdown to close out the scoring for the Falcons, who opened up a 43-0 lead in the third quarter.
The Owls put a pair of touchdowns on the board in the third quarter with Richard Bardone (23 yards) and Jalen Smith (22 yards) each scoring a rushing TD.
JayVon McNeil’s 76 yards on five carries led the Falcons ground game. Kohler threw for 118 yards.
Pennsbury (3-3, 2-0 SOL) will be on the road at Harry S Truman next Saturday, and Bensalem (2-4, 0-2) will host Council Rock South on Friday.
Pennsbury 21-13-9-0 43
Bensalem 0-0-12-0 12
SOL Continental Conference
SOUDERTON 38, CENTRAL BUCKS EAST 24
It was a fourth-and-long play that was falling apart.
Or at least so it seemed as Souderton quarterback Andrew Vince appeared destined to go down, but somehow the senior quarterback dumped it off to Nick Guthre, who raced in from 29 yards out to put the Indians – after a Will Leyland extra point – on top 24-17 late in the third quarter.
“Andrew threw that ball with the kid wrapped around his waist,” coach Ed Gallagher said. “We got a couple linemen out in space, and Guthre again made a lot of people miss.
“When you look at it, we’re in a tie game, we’re on fourth down, and it was almost a broken play. We’re running the middle screen. Andrew made a play and Guthre made a play.”
“They had pressure from the outside,” Vince said. “Luckily, I was able to get the ball off and Guthre made a good play like he always does.”
Guthre was not surprised to see Vince deliver under pressure.
“The poise of that kid is absolutely insane,” the Indians’ senior running back said. “He delivered that ball perfectly where it needed to be while getting drilled. Not many people can do that in high school football.
“Andrew is one of the most athletic kids I’ve ever met in my life. With his frame, his athleticism, you can’t get much better than that. His will and heart really shows on the field, and he’s always delivering the ball and taking hits.”
The Patriots had an immediate answer, marching downfield on a drive that was capped with a 31-yard touchdown run by Andrew Cassidy. The Indians answered with back-to-back scores – both by Guthre.
“He’s really good out in space,” Gallagher said of Guthre. “Anytime we can get him the ball or DeAndre (Wakefield) or Jalen (White) – they’re all really good.”
The go-ahead score came on a six-yard Guthre TD run that put the Indians on top 31-24 with 8:42 remaining. The next – after the Indians’ defense held – on a 38-yard run that sealed East’s fate.
“For me, everything is about confidence,” Guthre said. “I try not to hang my head, I try to keep my team up. Every time we get on the field as an offense, we say ‘Let’s go score.’ That’s the mindset we come out with.”
The senior running back, who finished with 142 yards on 10 carries, was quick to deflect the credit for his success to his offensive line – tackles Kyle Elsesser and CJ Torma, guards Jimmy Daley and Dan Villalba and center Donovan Myers. All five are seniors – four are first-year starters. Villalba was the lone returning starter.
“Our offensive line is absolutely insane – their heart is insane,” said Guthre, who also had an interception on defense. “They’re supposedly ‘undersized’ but their heart is bigger than you can imagine.
“They all play 100 percent all the time, they know what they’re doing, and they execute. They’re the fuel to this team. Obviously, people talk about the backfield. Not many people credit the line, and that’s what I feel they should be doing.”
Gallagher also had good things to say about his O-line.
“We’re small, but we take good angles,” the Indians’ coach said. “Kyle Elsesser had some great down blocks at right tackle tonight that sprung Guthre’s runs, and our backs did a good job too, getting up in the second level.”
In a giddy postgame scene, the student section – chanting ‘6 and 0’ as the Indians held their postgame meeting – joined the players on the field to celebrate. It is the first time Souderton has been 6-0 in Gallagher’s 17 years at the helm.
“It feels amazing – to start 6-0, it’s a really special feeling that hasn’t happened for a long time,” Vince said. “I didn’t have a great start to the game, but my teammates were right there to pick me up and my linemen were there to pick me up. It was just a great team win.”
Leadership, according to Guthre, has been key.
“From head to toe – our sophomores, freshmen all have a great mindset,” he said. “Our locker room clicks, we’re all best friends. We meet every Thursday before games and have dinner. We’re just a family. We’re totally together this year.
“It’s a different mindset. People see talent. Yes, there’s talent, but if you don’t have a good mindset to match it, you really can’t do much with it.”
Wakefield also had a big game for the Indians, finishing with 121 rushing yards and two touchdowns on 10 carries. His touchdown runs of 16 and 52 yards came in a first half that saw the two teams battle to a 17-17 tie. Leyland had a 34-yard field goal to knot the score at halftime.
Anthony Giordano threw for 96 yards and ran for 52 more. The junior quarterback had a pair of TD runs in the first half. Michael Smigley nailed a 41-yard field goal in the opening half.
Souderton (6-0, 3-0 SOL) will be on the road at North Penn Friday for a battle of squads unbeaten in conference play. Central Bucks East (3-3, 0-2) will travel to Central Bucks West.
Central Bucks East 7-10-0-7 24
Souderton 77-10-7-14 38
CENTRAL BUCKS WEST 35, PENNRIDGE 0
Shutouts are rare in the sport of football, although it would undoubtedly be hard to convince a West team that has three shutouts in six games of that fact.
The Bucks picked up their second shutout in as many games, this one on the road against a Ram squad that gave 6-0 Souderton all it could handle in a 24-21 loss a week earlier.
“It was just about doing the small things right, rallying to the football, having a non-stop aggressive pass rush, keeping things in front of us from a coverage perspective,” coach Rob Rowan said. “So really just focusing on the little fundamental things defensively that ultimately, in my opinion, end up winning football games.”
West’s defense limited the Rams to less than 100 yards of total offense – none in the air.
“Our pass rush was very effective tonight, and our secondary played really well,” Rowan said. “We challenged them all week.
“Payton Davis is a guy that kind of stood out coverage-wise. They took a couple of one-on-one shots at him, and every time he was just in great position, so he definitely answered the challenge.”
If the Bucks’ offense needed a jump start, they got just that when Jack Fallon raced 78 yards for a touchdown and a 7-0 lead three minutes into the game. That lead grew to 14-0 when quarterback Jack Neri found Nick Tumolo from 14 yards out.
“Jack Neri played really well,” Rowan said. “Fallon started us off with a 78-yard TD run, and obviously, any time you do that it creates a level of energy on our sideline.
“Jack Neri, from that point on, had a huge pass to our tight end Tristan Hulme that got us down in their territory. That same drive he threw a touchdown to (Nick) Tumolo. He made smart decisions all night and ran the ball very effectively.”
Fallon (six yards) and Neri (one yard) each had TD runs in the second quarter to send the Bucks into halftime with a commanding 28-0 lead. Joshua Jackson’s six-yard touchdown in the fourth quarter closed out the scoring.
“The guys are playing really hard,” Rowan said. “Our staff has just done an absolutely tremendous job at maximizing the talent we have on our roster.
“Our goal is to try and get better each and every day. Fortunately for us, our kids have bought into that, and our practice habits are extremely strong right now, and I think that’s a large reason as to why we’re experiencing some of the success we’re experiencing.”
Fallon finished the night with 158 yards and two touchdowns. Neri, who completed 8-of-10 passes, threw for 96 yards and ran for 39 more.
Central Bucks West (6-0, 3-0 SOL) will host Central Bucks East on Friday, and Pennridge (1-5, 0-3) will host Central Bucks South on Friday.
Central Bucks West 14-14-0-7 35
Pennridge 0-0-0-0 0
CENTRAL BUCKS SOUTH 28, WILLIAM TENNENT 11
The Titans – who trailed 3-0 after one quarter – took a tenuous 7-3 lead into halftime. It was still a 14-11 game after three quarter, but the Titans closed it out with a pair of touchdowns in the final quarter to put some distance between themselves and the visiting Panthers.
A 22-yard Mike Liddy field goal accounted for the only points of the opening quarter, and the Titans answered with a touchdown in the second quarter when Josh Consoletti found Jason Christianson with a 21-yard TD pass.
In the third quarter, Consoletti hooked up with Sean Smith from 47 yards out, and the Titans led 14-3 only to watch the Panthers get right back in it when Tom Santiago scored on a four-yard run.
The final quarter belonged to the Titans, who closed it out with touchdown runs from Consoletti and Christianson.
Consoletti threw for 158 yards and two touchdowns. Santiago led the Panthers with 114 rushing yards and a touchdown. Tennent quarterback Matt Miller threw for 140 yards.
Central Bucks South (4-2, 1-1 SOL) will travel to Pennridge on Friday, and William Tennent (2-4, 0-3) will be on the road at Neshaminy.
William Tennent 3-0-8-0 11
Central Bucks South 0-7-7-14 28
SOL American Conference
CHELTENHAM 41, UPPER DUBLIN 7
(Statistics provided by Andrew Robinson/PA Prep Live: https://papreplive.com/football/2019/09/27/hunter-to-edwards-connection-propels-cheltenham-past-upper-dublin/ )
The cast of characters for both squads was not what anyone had anticipated when Friday’s date was circled on the calendars of SOL football fans.
“When we went for the coin toss, Bret (Stover) and I said to each other – just from the guys on crutches and on the sidelines, we’ve got a really good football team,” Cheltenham coach Ryan Nase said.
The most notable absence was UD’s standout quarterback Mike Slivka, and although both teams were minus players, that could not detract from a win that effectively erased memories of the Panthers’ 27-0 loss to UD in the District One 5A Tournament.
“When we walked off that field at Upper Dublin last year at the end of that playoff game, a lot of people weren’t sure where our program was going,” Nase said. “So many things went wrong that night.
“We were at the lowest of lows, so to come back there tonight 4-1, we had some things we needed to get out. Not to steal a famous saying, but I think we exorcised some demons tonight too.”
Jamir Barnes spotted the Panthers a 7-0 lead just over two minutes into the game when he took it in from 11 yards out. Then it was Adonis Hunter finding a streaking Nate Edwards with a 68-yard touchdown strike.
“Nate Edwards had an absolute monster of a day,” Nase said. “He dropped a wide open touchdown pass, and the Nate Edwards of his sophomore year would have never been able to overcome that. The maturity and the growth that he has shown as a person and as a player over the past two years goes beyond anything I could say in words or put on paper.
“That kid changed his life. He’s changed who he is as a football player and as a track athlete, and it showed tonight.”
Another TD run by Barnes – this one from eight yards – put the Panthers on top 20-0 at the end of one quarter. Another Hunter to Edwards TD connection extended the Panthers’ lead to 27-0, and when Hunter punched it in from a yard out, the Panthers led 34-0, a lead they took into halftime.
Tristan Cairnes scored from 10 yards out to put the Cardinals on the board late in the third quarter. Siddiq Williams scored from two yards out, and the Panthers had their final margin of victory.
Hunter turned in a stellar effort behind center, completing 5-of-8 passes for 216 yards and two touchdowns. Edwards hauled in three passes for 168 yard.
“Adonis is Adonis,” Nase said. “He doesn’t do anything flashy, but we combo plays all the time, and he makes a decision what play we should run. We do a lot of no-huddle-check-with-me stuff, and he just doesn’t get it wrong. He has a funky throwing motion, but he’s everything you’d want in a quarterback, and then Jamir is Jamir. When we needed to run the ball, we gave it to him.
“Jamis is a scholarship running back, but people don’t realize how good he is at corner. He’s really good at corner.”
With the win, Cheltenham and PW are the lone conference teams without a loss.
“It’s big,” Nase said. “If we take care of business going forward the rest of the season, it’s going to be one of those wins we look back on and say, ‘We did it, we’re on the map,’ but we have to finish first.”
Nase had high praise for Slivka even though he didn’t take one snap.
“He’s being recruited by all the schools in the Patriot League,” said the Panthers’ coach, who played his collegiate football at Lafayette. “They’ve all called me about him. I only knew him from a football perspective, so I had good things to say. They’ve all gotten back to me about what a great kid he is.
“Your heart breaks for him. He’s got like a 7.0 GPA, he does everything right. I told him tonight, ‘This doesn’t define you. You’re going to be successful, and someday I’m going to work for you.’ He just that good of a kid.
“And his coach – I wish Bret Stover was a jerk, but he’s not. He’s just such a good coach and such a good dude. I said to my guys at halftime, ‘They do things the right way. We need to be us, but we need to be a little bit more of what they are too.’”
Cheltenham (5-1, 2-0 SOL) will host Plymouth Whitemarsh in a conference showdown Friday.
“They’re really good,” Nase said of the Colonials. “They’re a different type of offense than we see, so it’s a lot of preparation. They had a bye week this week to prepare for us. We have a religious holiday, so we can’t practice Monday and Tuesday. We have two days to prepare for a 5-0 team.
“Obviously, you wish you had 10 days to prepare for what could be a championship game, but we don’t. We’re not going to complain about it, we’re going to do what we have to do. We’re going to rest up for a couple of days and then we’re going to mentally prepare and get after it on Friday night.”
Upper Dublin (3-2, 1-1) will be on the road at Quakertown on Friday.
Cheltenham 20-14-0-7 41
Upper Dublin 0-0-7-0 7
QUAKERTOWN 55, WISSAHICKON 7
There was plenty to celebrate at Alumni Field on Friday night. Now only did the Panthers win convincingly on the scoreboard, they also hit a remarkable milestone – the win was the program’s 500th, but this night was special for reasons that went well beyond what took place on the field. Friday was the team’s annual End Childhood Cancer Night.
“The Childhood Cancer Night – that’s one we circle on the calendar as a staff, as a team as a community,” coach George Banas said. “It’s just a huge night to celebrate those kids that are battling.
“Tonight we had six students – a ninth grade student, an eighth grade student and four elementary kids – that were able to run out with us and then go to the coin toss with us. Thankfully, they’re all in remission. It’s just great to have them as part of the night and know that we’re fighting with them, we’re fundraising money for them, and we give it right back to the students that are in our district. It’s awesome.
“The players play with so much emotion because we’re not just playing for ourselves that night – we’re playing for them, and we’re playing for the people we lost too because there are plenty of people that we lost.”
The game was in front of a packed student section dressed in black and gold.
“They’re phenomenal,” Banas said. “They were just awesome, and our band does a phenomenal job.”
The Panthers took care of business in a hurry on the field, bouncing back from last week’s disappointing 30-12 loss to Cheltenham.
“We just came out flat as could be last week,” Banas said. “We wanted to bounce back and play well. I think it was a combination of things – tonight being cancer night and emotional, some things we saw from them that really got us fired up, so we came out ready to play, and things went our way.”
The Panthers wasted little time before establishing the tone, turning an early fumble recovery into a touchdown. A touchdown run by Tyler Merwarth, who had two on the night, put the Panthers on top 14-0 after one quarter. In the second quarter, the Panthers blocked a Trojan field goal attempt, and Will Steich found Ben Kave for a TD that put the Panthers on top 28-0. A six-yard Josh McGovern TD run sent the Panthers into halftime with a 35-0 lead.
Another Steich to Kave touchdown put the Panthers on top 42-0, and that lead grew to 49-0 after a Tyler Woodman TD run before the Trojans got on the scoreboard.
“Gavin Croissette set a record tonight for most PATs, and he had a tremendous night kicking off tonight,” Banas said. “He kicked really well for us.”
“We had a goal line stand – the ball was on the one-yard line, first and goal, and we stuffed them three times. Then they went for a field goal, and we ended up blocking it. Everything was sort of going well.”
After the final horn sounded, the players were joined on the field by alums and former coaches.
“It was really cool to get those people out on the field with the young kids and the old kids,” said Banas, himself a former player in the program. “I think it’s a great program – what can I say? I love Quakertown football.
“This is much bigger than our staff that is here now and the players that are here now. It takes a long time – a lot of coaches and a lot of players to get to 500.”
Quakertown (2-4, 1-1 SOL) will host Upper Dublin Friday, and Wissahickon (1-5, 1-2) will travel to Upper Moreland
Wissahickon 0-0-0-7 7
Quakertown 14-21-14-6 55

UPPER MORELAND 38, HATBORO-HORSHAM 26
Byron Hopkins threw for 89 yards and a pair of touchdowns and ran for 136 more to lead the Golden Bears to their first conference win. TJ Troxell also had a big night for the Bears with two touchdown receptions and a kick-off return for a touchdown.
The Hatters took an early 7-0 lead when Jordan Collazo scored on a five-yard run, but Troxell hauled in a 43-yard touchdown pass from Hopkins. The successful two-point conversion gave the Golden Bears an 8-7 lead after one quarter.
Another Hopkins to Troxell TD connection – this one from 15 yards out – extended the Golden Bears lead to 16-7 after a successful Dai-Jahn Dukes run for the two-point conversion. The Bears took a 16-7 lead into halftime and put some distance between themselves and the Hatters when Troxell raced 82 yards for a touchdown on the opening kickoff of the second half. Another successful two-point conversion – again on a Dukes run – put the Golden Bears on top 24-7.
The Hatters cut into that lead when freshman quarterback Colin O’Sullivan found Zehier Cheeze with a 10-yard touchdown pass. Anthony Broderick sandwiched a pair of touchdown runs around a one-yard TD by H-H’s Omar Ali, giving the Golden Bears a 38-20 lead until O’Sullivan and Cheeze hooked up for the Hatters’ final touchdown.
O’Sullivan threw for 217 yards and a pair of touchdowns to lead the Hatters.
Upper Moreland (4-2, 1-2 SOL) will host Wissahickon on Friday, and Hatboro-Horsham (0-6, 0-3) will host Germantown Academy in a non-league game Friday.
Hatboro-Horsham 7-0-7-12 26
Upper Moreland 8-8-8-14 38
Non-league
NORTH PENN 36, COUNCIL ROCK SOUTH 0
North Penn’s defense earned a shutout, and its offense scored all the points the Knights would need in the opening half.
The Knights wasted little time before getting on the scoreboard. Ryan Zeltt capped the opening drive with a seven-yard TD pass to RJ Macnamara. Khalni Eaton’s 47-yard run highlighted the drive. Another Zeltt touchdown – this one from 15 yards to Kenny Grandy – gave the Knights a 13-0 lead after one quarter.
In the second quarter, Eaton took it in from 19 yards out, and then Zeltt threw his third touchdown pass of the half – a 38-yard pass to Grandy.
The Knights weren’t finished yet. Eaton’s two-yard touchdown and a 26-yard field goal by Daniel Moon sent the Knights into halftime with a 36-0 lead and a running clock for the second half.
North Penn (5-1, 2-0 SOL) will host Souderton on Friday, and Council Rock South (0-6, 0-2) will travel to Bensalem on Friday.
Council Rock South 0-0-0-0 0
North Penn 13-23-0-0 36
