The San Francisco 49ers (6-4) visit the Arizona Cardinals (3-6) on Sunday, November 16, 2025 in matchup between NFC West opponents at State Farm Stadium. Arizona is a 3-point underdog.

49ers vs. Cardinals game infoGame day: Sunday, November 16, 2025Game time: 4:05 p.m. ETTV channel: FOXLocation: Glendale, ArizonaStadium: State Farm StadiumLive stream: Watch this game on Fubo (Regional restrictions may apply)

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

49ers vs. Cardinals odds & betting linesSpread favorite: San Francisco (-3)Moneyline: San Francisco (-164), Arizona (+137)Total: 48.5 points

NFL odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 10:55 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

49ers vs. Cardinals recent matchupsSan Francisco has gone 3-2 versus Arizona over the last five matchups between the two teams.The Cardinals have a 3-2 record against the spread in those games against the 49ers, with the two squads outpacing the total on three occasions.San Francisco has had the scoring advantage in those five matchups, scoring 143 points against Arizona’s 131.49ers vs. Cardinals betting insightsSan Francisco has won five games against the spread this season (5-5-0). The 49ers have won five of the six games they have played as the moneyline favorite this season. Arizona has a 5-4-0 record against the spread so far this season. The Cardinals’ record is 1-5 when playing as the underdog this year.49ers scoring insightsThe 49ers’ scoring average at home, 20.8 points per game, is worse than their average away, 22.8.Defensively, San Francisco concedes more points at home (23.3 per game) than on the road (22.8), but not by much.The 49ers average fewer points in division games (21.3) than non-division games (22.5).San Francisco averages more points allowed in division games (23.3) than outside the division (22.8), but not by much.On offense, the 49ers have compiled 25.0 points per game over their last three contests (15th-ranked). Meanwhile, they have surrendered an average of 30.7 points on defense during that timeframe (25th-ranked).Cardinals scoring insightsAt home, the Cardinals’ scoring average is 22.8 points per game, which is slightly better than their average on the road, 22.2.Defensively, Arizona’s average at home, 23.5 points conceded, is a little better than its average away, 24.2.Offensively, the Cardinals are scoring 19.0 points per game in divisional matchups, which is less than their 24.2 average in non-division games.Arizona is conceding 27.7 points per game in divisional matchups, which is worse than its 22.0 average outside the division.On offense in their previous three games, the Cardinals are averaging 24.0 points, 16th in the NFL. Defensively, they are giving up 29.3, which puts them 22nd.49ers injury report49ers:
Deommodore Lenoir: Limited Participation in Practice (Calf),
Mac Jones: Full Participation in Practice (Knee),
Brock Purdy: Full Participation in Practice (Toe),
Ricky Pearsall: Limited Participation in Practice (Knee),
Dee Winters: Limited Participation in Practice (Knee),
Alfred Collins: Limited Participation in Practice (Hip),
Trent Williams: Full Participation in Practice (Rest),
Christian McCaffrey: Full Participation in Practice (Rest)Cardinals injury reportCardinals:
Will Johnson: Did Not Participate In Practice (Back),
Xavier Weaver: Full Participation in Practice (Ankle),
Darius Robinson: Limited Participation in Practice (Groin),
BJ Ojulari: Limited Participation in Practice (Knee),
Hayden Conner: Limited Participation in Practice (Knee),
Marvin Harrison Jr.: Did Not Participate In Practice (Illness),
Walter Nolen: Limited Participation in Practice (Knee),
Josh Sweat: Did Not Participate In Practice (Rest),
Baron Browning: Did Not Participate In Practice (Concussion),
Max Melton: Limited Participation in Practice (Concussion),
Bam Knight: Limited Participation in Practice (Ankle),
Kelvin Beachum: Limited Participation in Practice (Groin),
Will Hernandez: Limited Participation in Practice (Knee),
Evan Brown: Limited Participation in Practice (Foot),
Mack Wilson: Did Not Participate In Practice (Ribs),
Jonah Williams: Did Not Participate In Practice (Shoulder),
Dadrion Taylor-Demerson: Did Not Participate In Practice (Ankle),
Bilal Nichols: Full Participation in Practice (Personal)

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