BUF @ CLE




Todays Matchup Details
Todays Game is on Sunday, December 21st
21/12/25 13:00:00 PM EST Kickoff
Positives for the Buffalo Bills Game Today
This game’s line implies an extreme passing game script for the Browns, who are giant -10-point underdogs.
Based on the game dynamics and the underlying tendencies of each team, this game is predicted by our trusted projection set to see 130.3 total plays run: the 5th-highest number on the slate this week.
When it comes to cornerbacks in pass coverage, Buffalo’s CB corps has been awful this year, profiling as the 9th-worst in the league.
The Bills are a heavy 10-point favorite in this week’s contest, likely leading to an extreme rushing game script.
The predictive model expects the Buffalo Bills to be the most run-heavy offense on the slate this week with a 49.1% run rate, based on their underlying play style and matchup dynamics.
Our trusted projections expect this game to have the 5th-most plays run among all games this week at 130.3 plays, based on the tendencies of each team and game dynamics.
In this game, James Cook is anticipated by the model to position himself in the 99th percentile among RBs with 22.1 carries.
James Cook has run for many more adjusted yards per game (90.0) this year than he did last year (68.0).
In regards to pocket protection (and the strong effect it has on all pass game stats), the O-line of the Bills ranks as the 2nd-best in the league this year.
Josh Allen’s throwing precision has gotten better this season, with his Adjusted Completion% jumping from 64.7% to 71.4%.
Josh Allen comes in as one of the most effective passers in the NFL this year, averaging a remarkable 8.31 adjusted yards-per-target while checking in at the 97th percentile.
Negatives with the Cleveland Browns Game Today
At the moment, the 8th-least pass-heavy team in football (58.5% in a neutral context) according to the predictive model is the Browns.
Opposing teams teams have been hesitant to test the pass defense of the Buffalo Bills, averaging the 2nd-fewest attempts in the league (a measly 29.1 per game) this year.
The Browns O-line grades out as the 3rd-worst in the NFL this year in pass protection, which has a negative influence on all passing game metrics across the board.
This year, the daunting Buffalo Bills defense has surrendered a paltry 186.0 adjusted passing yards per game to opposing offenses: the 3rd-fewest in football.
This year, the strong Buffalo Bills defense has surrendered a paltry 66.4% Adjusted Completion Rate to opposing QBs: the 6th-smallest rate in football.
The Browns defense boasts the 7th-best efficiency against opposing rushing attacks this year, yielding just 3.99 adjusted yards-per-carry (YPC).
The Browns defensive ends project as the best unit in football this year in regard to run defense.
The model projects the Bills to be the least pass-oriented team among all teams this week with a 50.9% pass rate, based on their underlying strategic approach and matchup dynamics.
The projections expect Josh Allen to throw 30.6 passes in this week’s game, on average: the 2nd-fewest out of all quarterbacks.
Opposing offenses have averaged 30.6 pass attempts per game versus the Browns defense this year: 4th-fewest in the NFL.
Josh Allen has passed for a lot fewer adjusted yards per game (211.0) this year than he did last year (237.0).
Latest Cleveland Browns Matches
- Browns vs Jaguars Match Player Stats | 2025 NFL Playoffs 1 Sunday
- Browns vs Bengals Match Player Stats | Week 18 Sunday 2026
- Steelers vs Browns Match Player Stats | Week 17 Sunday 2025
- Browns vs Bears Match Player Stats | Week 15 Sunday 2025
- Titans vs Browns Match Player Stats | Week 14 Sunday 2025
- 49ers vs Browns Match Player Stats | Week 13 Sunday 2025
- Browns vs Raiders Match Player Stats | Week 12 Sunday 2025
- Ravens vs Browns Match Player Stats | Week 11 Sunday 2025
- Browns vs Jets Match Player Stats | Week 10 Sunday 2025
- Browns vs Patriots Match Player Stats | Week 8 Sunday 2025
Latest Buffalo Bills Matches
- Bills vs Texans Match Player Stats | 2025 NFL Playoffs 1 Sunday
- Bills vs Broncos Match Player Stats | 2025 NFL Playoffs 20 Saturday
- Bills vs Jaguars Match Player Stats | 2025 NFL Playoffs 19 Sunday
- Jets vs Bills Match Player Stats | Week 18 Sunday 2026
- Eagles vs Bills Match Player Stats | Week 17 Sunday 2025
- Bills vs Patriots Match Player Stats | Week 15 Sunday 2025
- Bengals vs Bills Match Player Stats | Week 14 Sunday 2025
- Bills vs Steelers Match Player Stats | Week 13 Sunday 2025
- TNF: Bills vs Texans Match Player Stats | Week 12 Thursday 2025
- Buccaneers vs Bills Match Player Stats | Week 11 Sunday 2025