Gardner Buchanan | October 10, 2026
In the lead-up to North Penn’s Senior Night, Rylei Gray, a star running-back for the Knights, fell questionable due to a persisting ankle injury from Neshaminy the week before. When gameday came, North Penn decided to sit Gray, risking a significant chunk of their run-game.
Rylei Gray will not play (ankle inj.) in North Penn vs Pennridge. @SOLsports @PaFootballNews https://t.co/AP3lYiKnf5
— Gardner Buchanan (@GardnerBMedia) October 9, 2026
In result, Pennridge stuffed the run-game of the Knights, and beat North Penn 20-8 for their first rivalry win at North Penn since 2001. Pennridge dominated through their running-back, Trevor Picciotti (picture below), who had 140+ yards for his fifth 100-yard game this season.

Pennridge’s defense was led by Marquan Walker, a linebacker for the Rams, who started the opening drive with a pick-six. Aidan Tetkowski (picture below) also led Pennridge, but through the air, with two passing touchdowns to Brody Blomgren and Nate Derstine.

To start the game, North Penn received the ball around the 30-yard line, and relied on backup running-back Ziyon Smith, who normally is the Knights’ wideout. Smith, hitting an inside gap, had the ball stripped, before Michael Ferguson corralled the fumble to give Pennridge possession.
Correction on the video:
Michael Ferguson picks up the fumble recovery for Pennridge on the opening drive. North Penn 0, Pennridge 0. 1Q 6:14. @Mikeferguson233 @PaFootballNews @PHS_RAMSFB @SOLsports https://t.co/C6ICxG2i4C— Gardner Buchanan (@GardnerBMedia) October 10, 2026
Then, following a Pennridge punt, quarterback London Evans through a drop-off over the middle, where Marquan Walker jumped the route, and intercepted the pass for a pick-six.
Marquan Walker with the PICK SIX for Pennridge to strike first. North Penn 0, Pennridge 7. 1Q 1:11. @PHS_RAMSFB @PaFootballNews @SOLsports https://t.co/6jhyDgYKyl
— Gardner Buchanan (@GardnerBMedia) October 9, 2026
When asking Walker post-game about the significance of his picksix, he stated, “for me and my team it meant everything, because we knew we had to get points on the board fast. Our offense was a little sluggish at first, but in the end we figured it out”.
Yet, North Penn struck back, as in the second-quarter, Will Rittenhouse blitzed and found the Pennridge quarterback Aidan Tetkowski in his endzone, where Tetkowski was forced into intentional grounding for a safety.
Will Rittenhouse forces intentional grounding for a safety. Pennridge 7, North Penn 2. @wilritt2027 @PaFootballNews @SOLsports @S1insider https://t.co/z0jHsjoqWX
— Gardner Buchanan (@GardnerBMedia) October 9, 2026
Despite North Penn getting points on the board, Pennridge found daylight before the two-minute warning, as Trevor Picciotti found a gap for a 33-yard rush.
Trevor Picciotti with a 33yd rush just before the 2 minute warning. Pennridge 7, North Penn 2. 2Q 2:35. @PaFootballNews @SOLsports @PHS_RAMSFB @TrevPicciotti https://t.co/W4KcP38E8E
— Gardner Buchanan (@GardnerBMedia) October 9, 2026
And after North Penn’s defense held Pennridge to the 7-yard line, Aidan Tetkowski found Nate Derstine as the clock sounded, and Pennridge took a 14-2 lead.
Aidan Tetkowski beats the buzzer and completes the touchdown to Nate Derstine to end the half. Pennridge 14, North Penn 2. 2Q 0:00. @SOLsports @PaFootballNews @S1insider @AidenTetkowski @NateDerstine13 https://t.co/FuQXGtvlzk
— Gardner Buchanan (@GardnerBMedia) October 10, 2026
Going out of halftime, Pennridge continued, as Tetkowski slung a 22-yard touchdown to Brody Blomgren for a 20-2 Pennridge lead. Pennridge marched the field with Picciotti, and found Blomgren to open the half
Aidan Tetkowski completes the 22-yard touchdown to Brody Blomgren. North Penn 2, Pennridge 20. 3Q 7:19. @PaFootballNews @PHS_RAMSFB @AidenTetkowski @SOLsports https://t.co/YJYt24CMBc
— Gardner Buchanan (@GardnerBMedia) October 10, 2026
But, North Penn’s Ziyon Smith ran in a 3-yard touchdown, following a 40-yard rush into the redzone.
Ziyon Smith rushes in for the touchdown in the redzone. North Penn 8, Pennridge 20. 4Q 11:07. @SOLsports @S1insider @PaFootballNews @Ziyon10smith
— Gardner Buchanan (@GardnerBMedia) October 10, 2026
https://t.co/rPhSexMUMN
— Gardner Buchanan (@GardnerBMedia) October 10, 2026
Despite Smith’s touchdown, North Penn did too little too late, and as the clock began to dwindle, Pennirdge continued stuffing the run and pass-game of North Penn. When asking Marquan Walker on how he prepared, he said, “our preparedness was in the weight room and film, all we do is film. We watch our opponents, we were looking at Rylei Gray, unsure if he was going to play and he did not. We knew Ziyon Smith would go in for the runs, so we had to watch that”.
Pennridge routed North Penn to a 20-8 win behind Marquan Walker, Aidan Tetkowski, and Trevor Picciotti, who move to 7-0 on the season. Pennridge moves to 4-0, and first in the conference, and will play at Abington next week. North Penn will fall to 4-3 and 2-2 in the conference, and will play at Central Bucks East next week.