Following last week’s monster comeback on the road at AFC East-leading New England, Josh Allen and the Buffalo Bills (10-4) are in Cleveland to take on Shedeur Sanders and the Browns (3-11).
The Bills trailed last Sunday 21-0 to the Patriots before storming back for a 35-31 win. No team has more comebacks from a double-digit deficit this season than Buffalo who has done so three times. Sean McDermott’s crew is now within one game of first place New England.
As a result of that comeback the Bills are one win away from a sixth straight season of 11+wins which would tie the Dallas Cowboys (1976-1981) for the fourth longest streak in NFL history (2010-19 New England – 10, 2018-24 Kansas City – 7, 2003-09 Indianapolis – 7). ***All of those teams other than Buffalo have won at least 1 Super Bowl during their extended stretch of superior results.
More importantly, Buffalo is seeking its seventh straight playoff appearances (longest active streak in NFL). Allen and co. clinches a playoff berth with a win and a loss/tie by either Indianapolis or Houston.
For the Browns, the highlight of their season is the play of All-Pro DE Myles Garrett. The future Hall of Famer has 21.5 sacks this season, 1.5 shy of setting the single season record established by Michael Strahan in 2001 and equaled by T.J. Watt in 2021. Only two players, however, have sacked Josh Allen 1.5+ times this season: Houston’s Will Anderson (2.5) and Danielle Hunter (2.0).
Lets take a deeper dive into this week’s matchup between the Bills and the Browns.
NBC Sports has all the latest info and analysis you need, including how to tune in for kickoff, odds from DraftKings, player news and updates, and of course our predictions and best bets for the game from our staff of experts.
Game Details and How to watch the Bills vs. Browns live SundayDate: Sunday, December 21, 2025Time: 1:00PM ESTSite: Huntington Bank FieldCity: Cleveland, OHNetwork/Streaming: CBS
Want to check out the other games on the NFL schedule this week? We’ve got you covered at NBC Sports with all the matchup, venue, game-time and TV/streaming info so you won’t miss any of the action!
Game Odds: Bills at Browns
The latest odds as of Thursday courtesy of DraftKings:
Moneyline: Buffalo Bills (-675), Cleveland Browns (+490)Spread: Bills -10.5Total: 41.5 points
This game opened at Bills -8.5 with the Game Total set at 42.5.
Be sure to check out DraftKings for all the latest game odds & player props for every matchup this week on the NFL schedule!
Quarterback Matchup for Buffalo at ClevelandBills Starting QB: Josh Allen
Last Game: 12/14 at New England – 19-28, 193yds, 3TDs, 0INTs, Sacked 2 times, 11 carries for 48yds rushing
Season: 14GP, 284-406, 3276yds, 25TDs, 10INTs, Sacked 33 times, 98 carries for 535yds rushingBrowns Starting QB: Shedeur Sanders
Last Game: 12/14 at Chicago – 18-35, 177yds, 0TDs, 3INTs, Sacked 5 times, 2 carries for 24yds rushing
Season: 5GP, 72-138, 946yds, 5TDs, 6INTs, Sacked 13 times, 10 carries for 74yds rushingBills at Browns: Team Stats and Betting TrendsJames Cook ranks 2nd in rushing yds (1,415) in the NFL this season behind Jonathan Taylor (1,443) of the ColtsOut of 44 QBs with at least 100+ pass attempts this season, Shedeur Sanders ranks last in completion pct (52.2%) and passer rating (68.1)Josh Allen has 299 career total TDs in 125 reg. season games With 1 more TD, he will pass Aaron Rodgers for the fewest games needed (134) to reach 300 total TD in NFL historyWith that next TD, Allen would also be the first with 300 career TD before turning 30 in NFL historyThe OVER has cashed in 7 games for both Cleveland (7-7) and Buffalo (7-7)The Bills are 7-7 ATS this seasonThe Browns are 5-9 ATS this season
Can Shedeur be ‘the guy’ for Browns going forward?
Mike Florio and Chris Simms discuss Shedeur Sanders’ future with the Cleveland Browns and explain why the rookie quarterback has provided some hope for the franchise.
Bills Player InjuriesTE Dalton Kincaid (knee) is listed as questionable for Sunday’s gameLT Dion Dawkins (illness) is listed as questionable for Sunday’s gameWR Brandin Cooks (undisclosed) is listed as questionable for Sunday’s gameLB Terrel Bernard (elbow) is listed as questionable for Sunday’s gameCB Christian Benford (toe) is listed as questionable for Sunday’s gamePK Matt Prater has been declared OUT of Sunday’s gameDT Jordan Phillips has been declared OUT of Sunday’s gameBrowns Player InjuriesRB Dylan Sampson (calf) is listed as questionable for Sunday’s gameTE David Njoku (knee) is listed as questionable for Sunday’s gameLG Joel Bitonio (knee) is listed as questionable for Sunday’s gameRG Wyatt Teller (undisclosed) is listed as questionable for Sunday’s gameRT Jack Conklin undisclosed) is listed as questionable for Sunday’s gameOG Teven Jenkins (shoulder) is listed as questionable for Sunday’s gameOG Zak Zinter (undisclosed) is listed as questionable for Sunday’s gameDT Mason Graham (ribs) is listed as questionable for Sunday’s gameDT Mike Hall Jr. (undisclosed) is listed as questionable for Sunday’s gameDT Sam Kamara (elbow) is listed as questionable for Sunday’s gameLB Carson Schwesinger (ankle) is listed as questionable for Sunday’s gameCB Denzel Ward (calf) is listed as questionable for Sunday’s gameS Grant Delpit (groin) is listed as questionable for Sunday’s gameRotoworld Best Bets
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the NFL calendar based on data points like past performance, player matchups, stadium information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Best bets our model is projecting for this week’s game between the Bills and the BrownsMoneyline: Rotoworld Bet is staying away from a play on the Moneyline.Spread: Rotoworld Bet is recommending a play ATS on the Buffalo Bills -10.Total: Rotoworld Bet is leaning towards a play on the UNDER on the Game Total of 42.5.
Rotoworld has you covered with all the latest betting info & tools for NFL with player news, game predictions, player props, futures, and trends!
Follow our experts on socials to keep up with all the latest content from the staff:
● Jay Croucher (@croucherJD)
● Drew Dinsick (@whale_capper)
● Vaughn Dalzell (@VmoneySports)
● Trysta Krick (@Trista_Krick)