Take a look at the injury report for the San Francisco 49ers (8-4), which currently includes 10 players listed (including Christian McCaffrey), as the 49ers ready for their matchup versus the Cleveland Browns (3-8) at Huntington Bank Field, on Sunday, Nov. 30 at 1 p.m. ET.

Watch San Francisco 49ers vs. Cleveland Browns on Fubo! (Regional restrictions may apply)

49ers vs Browns TV channel & game infoGame day: Sunday, November 30, 2025Game time: 1 p.m. ETLocation: Cleveland, OhioStadium: Huntington Bank FieldTV channel: CBSLive stream: Watch on Fubo! (Regional restrictions may apply)Live stream: Watch on Paramount+! (Regional restrictions may apply)

Watch San Francisco 49ers vs. Cleveland Browns on Fubo! (Regional restrictions may apply)

49ers injury reportEddy Pineiro | K (Out)Injury: HamstringPractice Status: Did Not Participate In Practice2025 Season Stats: 10 Games PlayedSam Okuayinonu | DL (Out)Injury: AnklePractice Status: Did Not Participate In Practice2025 Defensive Stats: 2.0 Sacks | 3.0 Tackles for Loss | 31 Tackles | 0 Interceptions | 0 Passes DefendedTatum Bethune | LB (Out)Injury: AnklePractice Status: Did Not Participate In Practice2025 Defensive Stats: 0.0 Sacks | 2.0 Tackles for Loss | 64 Tackles | 0 Interceptions | 1 Pass DefendedTrent Williams | OTInjury: RestPractice Status: Full Participation in Practice2025 Season Stats: 4 Games PlayedBrock Purdy | QBInjury: ToePractice Status: Full Participation in Practice2025 Passing: 131-for-90 | 979 Yards | 8 Touchdowns | 7 InterceptionsDominick Puni | OLInjury: ShoulderPractice Status: Full Participation in Practice2025 Season Stats: 2 Games PlayedRicky Pearsall | WRInjury: KneePractice Status: Full Participation in Practice2025 Receiving Stats: 36 Targets | 23 Receptions | 333 Yards | 0 TouchdownsChristian McCaffrey | RBInjury: RestPractice Status: Full Participation in Practice2025 Rushing: 217 Attempts | 796 Yards | 7 Touchdowns2025 Receiving Stats: 103 Targets | 81 Receptions | 785 Yards | 5 TouchdownsLuke Gifford | LBInjury: HipPractice Status: Full Participation in PracticeRobert Beal | DLInjury: ConcussionPractice Status: Full Participation in Practice2025 Defensive Stats: 0.0 Sacks | 0.0 Tackles for Loss | 7 Tackles | 0 Interceptions | 0 Passes Defended49ers insightsThe 49ers have put up more points per game over their last three matchups (29.0) than they have averaged for the season (23.4).Turning our focus to yardage, San Francisco’s offense has seen a downtick in production over its last three games, recording 338.0 total yards per game, compared to its season-long average of 348.6 yards per contest.In the passing game, the 49ers have seen a dip in production over their last three games, recording 232.7 passing yards per game, compared to their season-long average of 249.4 passing yards per contest.San Francisco has piled up slightly more rushing yards per game over its last three matchups (105.3) than it has averaged for the season (99.2).49ers vs Browns odds

NFL odds courtesy of BetMGM. Odds updated Saturday at 1:29 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Spread Favorite: 49ers (-5.5)Moneyline: 49ers (-248), Browns (+203)Total: 35.5 points

Watch San Francisco 49ers vs. Cleveland Browns on Fubo! (Regional restrictions may apply)