One of the top pass-catchers in the league will be on display when Christian McCaffrey and the San Francisco 49ers (7-4) host the Carolina Panthers (6-5) on Monday, November 24, 2025.
The 49ers took on the Arizona Cardinals in their most recent outing, winning 41-22. The Panthers are coming off of a victory over the Atlanta Falcons by the score of 30-27. Brock Purdy threw for 200 yards, with three touchdowns and no interceptions on 19-of-26 passing (73.1%) for the Niners in that matchup against the Cardinals. McCaffrey carried the ball 13 times for 81 yards (6.2 yards per carry) with two touchdowns on the ground. He added five receptions for 40 yards and one touchdown. George Kittle had six receptions for 67 yards (11.2 per catch) and two touchdowns against the Cardinals. Bryce Young threw for 448 yards for the Panthers against the Falcons, going 31-for-45 (68.9%) with three touchdowns and no interceptions. Rico Dowdle carried the ball 19 times for 45 yards (2.4 yards per attempt). In the passing game, he added five catches for 55 yards. Tetairoa McMillan recorded eight catches for 130 yards (on 12 targets), with two touchdowns.
We give more coverage below, including how to watch this game on Fubo.
Watch San Francisco 49ers vs. Carolina Panthers on Fubo! (Regional restrictions may apply)
49ers vs. Panthers game infoGame day: Monday, November 24, 2025Game time: 8:15 p.m. ETLocation: Santa Clara, CaliforniaStadium: Levi’s StadiumTV channel: ESPNLive stream: Fubo (Watch Now!)
Watch San Francisco 49ers vs. Carolina Panthers on Fubo! (Regional restrictions may apply)
49ers vs. Panthers betting info
NFL odds courtesy of BetMGM Sportsbook. Odds updated Friday at 11:05 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Spread favorite: 49ers (-7)Moneyline: 49ers (-350), Panthers (+275)Total: 49.5 points
Watch San Francisco 49ers vs. Carolina Panthers on Fubo! (Regional restrictions may apply)