- Matchup: Buffalo Bills vs Cleveland Browns
- Passing Yards Prop: 219 – Over (-115) Under (-111)
- Completions Prop: 19 – Over (-104) Under (-115)
- Pass Attempts Prop: 29 – Over (-105) Under (-125)
This page may include affiliate links at no extra cost to you, thanks for your support.
This Sunday, December 21, 2025, on CBS, the Buffalo Bills and their quarterback Josh Allen will face off against the Cleveland Browns. Allen’s player prop options start with a passing yardage of 219 yards, along with 29 pass attempts and 19 completions.
Josh Allen’s Season Overview
So far this season, Josh Allen has accumulated 535 rushing yards while averaging an impressive 234.0 passing yards per game. He’s attempting 29.0 passes on average each contest and has successfully converted 160 of those into first downs. With a total of 406 passing attempts, Allen boasts a completion rate of 70.0%. Positioned 10th in the NFL, he has recorded 3,276 passing yards. His touchdown conversion stands at a ranking of 12th in the league, with a 6.2% touchdown percentage. Averaging 20.3 completions and boasting 25 passing touchdowns, Josh also averages 7.0 rushing attempts and 1.8 passing touchdowns per game this season.

Josh Allen’s Last 5 Games
Over his last five games, Allen has averaged 227.4 passing yards per game, contributing to a total of 5 rushing touchdowns. His average is 19.8 completions with a cumulative 143 pass attempts in this timeframe. His interception rate sits at around 3.5% while averaging 11.7 first downs through the air each week. In these five matchups, he has accumulated 59 first downs from his passing efforts. Furthermore, the quarterback has thrown for 10 touchdowns and averages 1.0 interception per game during this stretch.
| Opponent | Passing Yards | Completions | Pass Attempts |
|---|---|---|---|
| NWE | 193 | 19 | 28 |
| CIN | 251 | 22 | 28 |
| PIT | 123 | 15 | 23 |
| HOU | 253 | 24 | 34 |
| TAM | 317 | 19 | 30 |
Josh Allen’s Last 10 Games
In his last ten outings, Allen has frequently thrown for a touchdown on 6.3% of his pass attempts, amassing a total of 18 passing touchdowns and earning 117 first downs. He has maintained an average of 1.8 passing touchdowns and 231.2 passing yards per game. His interception rate stands at 3.2% of attempts with an average sack rate of 9.1%. Throughout these games, Allen averages 19.9 completions, accumulating 2,312 passing yards with a completion percentage of 69.8%. In total, he has achieved 199 completions in his last ten contests.
Josh Allen’s Career Overview
Throughout his career, Allen has attempted 4,034 passes, with 94 interceptions. He has successfully completed 64.0% of his attempts while converting 5.5% into touchdowns. Averaging 237.7 passing yards per game, he holds a career interception rate of 2.3%. Additionally, Allen has achieved 77 rushing touchdowns during his professional tenure.
Buffalo Bills Offensive Overview
Ranking 3rd in the league for touchdown conversion at 6.1%, the Buffalo Bills have also recorded 2,219 rushing yards this season. With an average of 29.4 passing attempts per game, they’ve run a total of 887 plays, resulting in an average of 381.2 total team yards per game. In passing, the Bills have performed mid-tier with 222.7 passing yards per game. Their overall offensive efforts have been stellar, with a total of 5,337 team yards, averaging 158.5 rushing yards per outing and 287 completions, placing them at the top in the league. Currently, their interception rate stands at just 2.4%.
Overview of the Cleveland Browns Defense
This season, the Browns are allowing 169.0 passing yards and have surrendered 1,542 rushing yards. They rank 11th regarding opponent interception rates at 2.6%. Cleveland has given up 22 passing touchdowns and interrupts 63.1% of opponents’ passes. In limiting touchdowns through the air, the Browns permit just 1.6 per game and are yielding 0.8 rushing touchdowns along with an average of 28.4 run attempts each game.
Recommendation: Bet on the Under for Passing Yards (-111)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
