Shedeur Sanders will make the second start of his career as the Cleveland Browns (3-8) host Brock Purdy and the San Francisco 49ers (8-4).

Sanders started the season as QB4 on the Browns’ depth chart but a trade of Joe Flacco and an injury to Dillon Gabriel (concussion) opened the door for the rookie out of Colorado. Sanders completed 11 of 20 passes for 209 yards with 1 touchdown and 1 interception. He was the first rookie signal-caller for the Browns this century to earn a win in his first start. It was hardly a shock that Kevin Stefanski named him QB1 for this weekend’s game despite the fact that Gabriel has cleared concussion protocol.

The 49ers won Monday night against Carolina, 20-9. Christian McCaffrey continues to lead San Francisco’s offense. The veteran totaled 143 yards of offense and scored once in the win. McCaffrey is looking to become the first player in the history of the NFL to gain 1000 yards rushing and 1000 yards receiving twice in his career. Only two other players have achieved the feat even once (Roger Craig in 1995 and Marshall Faulk in 1999).

Matchup to Watch: Cleveland’s Elite Defense vs. San Francisco’s Offense

Myles Garrett leads a ferocious Cleveland defense against a 49ers’ offense that has had issues scoring this season. San Francisco has scored over 21 points just 5 times all season. As documented, Cleveland has had issues under center and subsequently scoring themselves, but the Niners must find a way to slow Garrett and co.

Notable Stat: 49ers Head Coach Kyle Shanahan is 1-8 against defenses coordinated by Jim Schwartz (current Browns defensive coordinator).

Lets take a deeper dive into this week’s matchup between the 49ers 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 courtesy of Rotoworld, and of course our predictions and best bets for the game from our staff of experts.

Game Details and How to watch the 49ers vs. Browns live SundayDate: Sunday, November 30, 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 for the 49ers at the Browns

The latest odds as of Sunday courtesy of DraftKings:

Moneyline: San Francisco 49ers (-245), Cleveland Browns (+200)Spread: 49ers -5.5Total: 37.5 points

This game opened at 49ers -7 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!

Garrett the ‘overwhelming favorite’ to win DPOY

Mike Florio and Devin McCourty evaluate the odds for NFL Defensive Player of the Year, discussing Myles Garrett’s incredible season thus far.

Quarterback Matchup for San Francisco at Cleveland49ers Starting QB: Brock Purdy
Last Game: 11/24 vs. Carolina – 23-32, 193yds, 1TD, 3INTs, Was not sacked, 6 carries for 16yds rushing
Season: 4GP, 90-131, 8TDs, 7INTs, Sacked 3 times, 14 carries for 39yds rushing
Browns Starting QB: Shedeur Sanders
Last Game: 11/23 at Las Vegas – 11-20, 209yds, 1TD, 1INT, Sacked 1 time, 1 carry for -1yd rushing
Season: 2GP, 15-36, 256yds, 1TD, 2INTs, Sacked 3 times, 4 carries for 15yds rushing49ers at Browns team stats, betting trendsThe 49ers have won 6 of their last 7 games as the favoriteThe 49ers have covered the Spread in their last 4 games as a road favoriteThe OVER is 5-1-1 in the 49ers’ road games this seasonThe Game Total is the highest for a Cleveland home game since Week 3 when the Browns and Packers combined to score 23 points in the gameCleveland is 5-6 ATS this season49ers Player InjuriesDT Sam Okuayinonu (ankle) is listed as questionable for Sunday’s gameLB Tatum Bethune (ankle) is listed as questionable for Sunday’s gamePK Eddy Pineiro (hamstring) is listed as questionable for Sunday’s gameDE Robert Beal Jr. (concussion) is listed as questionable for Sunday’s gameBrowns Player InjuriesRotoworld 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 49ers and the BrownsMoneyline: NBC Sports Bet is staying away from a play on the Moneyline.Spread: NBC Sports Bet is leaning towards a play ATS on the Cleveland Browns at +5.5.Total: NBC Sports Bet is recommending a play on the OVER on the Game Total of 37.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)