Football Game Preview: Williamsville Bullets vs. New Berlin/Franklin/Waverly Vipers

By Team Reports Oct 7, 2025, 1:59am

Football Preview: Williamsville Bullets vs. New Berlin/Franklin/Waverly Vipers

Williamsville is 9-1 against New Berlin/Franklin/Waverly since September of 2015 and they'll have a chance to extend that dominance on Friday. The Bullets will welcome the Vipers at 7:00 p.m. Both teams are coming into the matchup red-hot, with Williamsville sitting on six straight victories and New Berlin/Franklin/Waverly on three.

New Berlin/Franklin/Waverly better have a healthy lead at halftime, because if Williamsville's game on Friday is any indication, that's when Williamsville really gets things going. The Bullets took their contest with ease, bagging a 45-14 win over Athens. The result was nothing new for the Bullets, who have now won five games by 31 points or more so far this season.

Matthew Miller

Rushing Yards

10/03/25 vs Athens298
09/26/25 @ Olympia173
09/19/25 vs Pittsfield134
09/12/25 @ Riverton82
09/05/25 vs PORTA/Ashland-Chandlerville Central/Greenview16
+ 1 more games

Matthew Miller had another great game (as he tends to do), rushing for 298 yards and three TDs while picking up 12.4 yards per carry. With that strong performance, he is now averaging an impressive 122.3 rushing yards per game. Another player making a difference was Jackson Sanders, who threw for 135 yards and a pair of touchdowns.

They were just one part of a punishing run game: Williamsville was unstoppable on the ground and finished the game with 349 rushing yards. That's the most rushing yards they've posted since back in October of 2024.

Another reason for the win was Williamsville's imposing defense, which managed to get into the backfield for three sacks. The team can thank three different players for their defensive prowess: Andrew Donelan, Anthony Beckman, and Gage Reedy, who each picked up one sack apiece. Williamsville got some further help from Donelan: he picked up a sack and made 11 total tackles (4.0 for loss).

Meanwhile, winning is always nice, but doing so behind a season-high score is even better (just ask New Berlin/Franklin/Waverly). They took down Olympia 48-32 on Friday.

New Berlin/Franklin/Waverly's win came from a few key players Williamsville will need to keep an eye on. One of the most notable was Michael Pecoraro, who rushed for 175 yards and two scores on only ten carries, and also picked up 48 receiving yards and a pair of TDs. His longest rush was for an incredible 91 yards. Brady Crews was another key player, throwing for 108 yards and three touchdowns while completing 80% of his passes.

New Berlin/Franklin/Waverly's victory bumped their record up to 4-2. As for Williamsville, their win bumped their record up to 6-0.

Friday's matchup might be decided on the ground. Williamsville has been unstoppable on the ground this season, having averaged 198.3 rushing yards per game. However, it's not like New Berlin/Franklin/Waverly struggles in that department as they've been averaging 178.8 rushing yards. There's a good chance Friday's contest turns into a tough fight on the ground.

Everything came up roses for Williamsville against New Berlin/Franklin/Waverly when the teams last played back in October of 2024, as the team secured a 39-7 victory. Will the Bullets repeat their success, or do the Vipers have a new game plan this time around? We'll find out soon enough.

Article generated by infoSentience based on data entered on MaxPreps