Williams Valley has gone a perfect 5-0 against Shenandoah Valley recently and they'll look to pad the win column further on Friday. The Vikings will head out on the road to take on the Blue Devils at 7:00 p.m. Williams Valley will aim to continue their three-game streak of scoring more points each matchup than the last.
Williams Valley is headed in fresh off scoring the most points they have all season. They really took it to Marian Catholic for the full four quarters, racking up a 56-10 win. The Vikings have beaten Marian Catholic the last nine times they've met, but they better watch out: this was the closest Marian Catholic has come to flipping the script.

Brady Shomper
| 10/10/25 @ Marian Catholic | 192 |
| 10/03/25 vs Panther Valley | 108 |
| 09/26/25 vs Schuylkill Haven | 103 |
| 09/19/25 @ Tri-Valley | 36 |
| 09/12/25 @ Minersville | 44 |
| + 8 more games |
Brady Shomper was his usual excellent self, throwing for 192 yards and three TDs while completing 87.5% of his passes, and also rushing for 57 yards and a pair of touchdowns on only five carries. That's the most passing yards he has posted since back in October of 2024. Another player making a difference was Fletcher Thompson, who rushed for 130 yards and one score on only 11 carries.
They were just one part of a punishing run game: Williams Valley was unstoppable on the ground and finished the game with 267 rushing yards. That strong performance was nothing new for the team: they've now rushed for at least 160 rushing yards in 16 consecutive contests dating back to last season.
Williams Valley didn't go easy on the quarterback and picked off two passes before the game was over. The picks came courtesy of Trevon Bair and Evan Achenbach.
Meanwhile, Shenandoah Valley played a tough game on Friday in which they were outscored in every quarter. They were outmatched by Panther Valley and fell 35-8. The Blue Devils have struggled against the Panthers recently, as the game was their fourth consecutive lost matchup.
Shenandoah Valley's loss dropped their record down to 0-8. As for Williams Valley, their victory bumped their record up to 7-1.
Everything came up roses for Williams Valley against Shenandoah Valley in their previous meeting back in October of 2024, as the squad secured a 75-3 win. In that matchup, the Vikings amassed a halftime lead of 47-0, an impressive feat they'll look to repeat on Friday.
Article generated by infoSentience based on data entered on MaxPreps