Christian McCaffrey will lead the San Francisco 49ers (9-4) into their game versus the Tennessee Titans (2-11) at Levi’s Stadium on Sunday at 4:25 p.m. ET.
The 49ers beat the Cleveland Browns 26-8 in their last game. Their last time out, the Titans deefated the Cleveland Browns 31-29. Brock Purdy had 168 yards on 16-of-29 passing (55.2%) for the Niners in that matchup against the Browns, with one touchdown and no interceptions. He also added two carries for 4 yards and one rushing touchdown. McCaffrey ran for 53 yards on 20 carries (2.7 yards per carry) and one touchdown, adding four receptions for 21 yards. George Kittle had 67 yards on four catches (16.8 per reception) in that game. Cameron Ward threw for 117 yards for the Titans against the Browns, going 14-for-28 (50.0%) with two touchdowns and one interception. Tony Pollard carried the ball 25 times for 161 yards and two touchdowns. Tyjae Spears recorded 28 yards through the air after two catches (on four targets).
See more info below, including how to watch this game on Fubo.
Watch San Francisco 49ers vs. Tennessee Titans on Fubo! (Regional restrictions may apply)
49ers vs. Titans game infoGame day: Sunday, December 14, 2025Game time: 4:25 p.m. ETLocation: Santa Clara, CaliforniaStadium: Levi’s StadiumTV channel: FOX (KRXI- Reno, NV)Live stream: Fubo (Watch Now!)
Watch San Francisco 49ers vs. Tennessee Titans on Fubo! (Regional restrictions may apply)
49ers vs. Titans betting info
NFL odds courtesy of BetMGM Sportsbook. Odds updated Friday at 3:05 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Spread favorite: 49ers (-12.5)Moneyline: 49ers (-1000), Titans (+650)Total: 44.5 points
Watch San Francisco 49ers vs. Tennessee Titans on Fubo! (Regional restrictions may apply)