TOJ’s Know Your Opponent: Buffalo Bills

The Jets season finale is in Buffalo, as the Bills need a win against the Jets to clinch the AFC East. The Jets are undermanned but have shown week after week they will not go gently into that good night.

Coaching: Sean McDermott is one of the best head coaches in the NFL, but his Bills team has not fired on all cylinders this season. Leslie Frazier’s defense has been bullied at times this season, especially against the run. Brian Daboll’s offense is not the fire breathing dragon it was last year as it’s struggled to find the correct balance between its run and pass game and has been clunky at times.

Personnel: QB Josh Allen has regressed from the QB he was last season. That being said he still has 40 TDs on the year, which just shows he’s a Superstar and is going to be a problem for the Jets for a decade. Stefon Diggs is still as elite as a WR can be in this league. The Bills OL has struggled with injuries this year and been inconsistent with all the moving parts but that unit is as healthy as it can be coming into week 18.

The Bills defense lost its best player for the season in CB Tre White. They still have the best safety duo in the league in S Jordan Poyer and Micah Hyde. Matt Milano is one of the more underrated LBs in the game, and the Bills DL is very deep and it’s great at keeping bodies fresh.

Potential Weaknesses- The Bills are a tough team to figure out. When their offense is cooking, they can put a 50 burger on the Jets. They also lost to the Jags this season and have been pushed around by tough teams like the Colts and Pats. The Jets run game could give this Bills defense some fits and keep this Bills offense off the field.

Matchup: The Jets are playing for pride and the Bills are playing for the division crown. The Jets are down to their third string LT and missing their top 3 WRs. It’s a tall task for Zach Wilson to put up the 30 points that is going to be required to win this game.

Prediction: Bills 27 Jets 17. I think the Jets cover the spread of 16.5 in this game and Zach Wilson gives us multiple TDs to cheer but the Bills don’t mess around and end up with a comfortable win by the end.