The Upper Perkiomen Indians will square off against the Upper Merion Area Vikings at 7:00 p.m. on Friday. Upper Perkiomen will be strutting in after a victory while Upper Merion Area will be coming in after a defeat.
Upper Perkiomen hadn't beaten Pope John Paul II on the road since November 4, 2017 but that history sure didn't bother them on Friday. The Indians came out on top against Pope John Paul II by a score of 23-16. The win made it back-to-back victories for the Indians.

Grayson Sabo
| 09/26/25 @ Pope John Paul II | 25 |
| 09/12/25 vs Unionville | 18 |
| 09/19/25 @ Pottsgrove | 10 |
| 10/25/24 vs Methacton | 7 |
Upper Perkiomen can attribute much of their success to Grayson Sabo, who threw for 132 yards and one touchdown, and Zach Adam, who rushed for 59 yards and one score. The dominant performance also gave Sabo a new career-high in rushing yards (25).
Upper Perkiomen didn't go easy on the quarterback and picked off two passes before the game was over. The picks came courtesy of Tucker Ruch and Logan O'Donnell. Ethan Scharneck was another major factor on D, picking up two sacks, forcing one fumble, and making five total tackles.
Meanwhile, Upper Merion Area scored first but ultimately less than Phoenixville in their game on Friday. They were just a hair shy of victory and fell 28-27 to the Phantoms. The loss continues a trend for the Vikings in their meetings with the Phantoms: they've now lost five in a row.
Upper Merion Area's defeat dropped their record down to 1-5. As for Upper Perkiomen, their win bumped their record up to 4-2.
Everything came up roses for Upper Perkiomen against Upper Merion Area when the teams last played back in October of 2024, as the squad secured a 50-20 victory. Will the Indians repeat their success, or do the Vikings have a new game plan this time around? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps