Data Skrive

Christian McCaffrey and the San Francisco 49ers (6-4) will visit Trey McBride and the Arizona Cardinals (3-6) on Sunday at 4:05 p.m. ET, in a matchup between a pair of outstanding pass-catchers.

The 49ers are averaging 356.2 yards per game on offense (11th in NFL), and they rank 21st on the other side of the ball with 339.4 yards allowed per game. With 22.4 points per game on offense, the Cardinals rank 20th in the NFL. Defensively, they rank 19th, surrendering 23.9 points per game.

Find out how to watch this game on TV in the article below.

Check out the full NFL schedule on FOX Sports! Or visit FOX Sports’ NFL hub for everything you need to make the most of this season’s action.

How to Watch Cardinals vs. 49ersWhen: Sunday, November 16, 2025 at 4:05 p.m. ETWhere: State Farm Stadium in Glendale, ArizonaTV: FOXStreaming: FOXSports.com, FOX Sports App and FOX One (Try free for 7 days)

Learn more about the San Francisco 49ers vs. the Arizona Cardinals on FOX Sports!

49ers vs. Cardinals: Head-to-HeadAgainst Arizona, San Francisco has tallied three wins over the past five matchups. In those games, the Cardinals have a 3-2 record ATS, while the two teams have gone over the point total on three occasions.San Francisco has scored 143 points in the last five matchups while only allowing 131 to Arizona.49ers’ 2025 Schedule

Date
Opponent
Score
TV

9/7/2025
at Seahawks
W 17-13
FOX

9/14/2025
at Saints
W 26-21
FOX

9/21/2025
Cardinals
W 16-15
FOX

9/28/2025
Jaguars
L 26-21
FOX

10/2/2025
at Rams
W 26-23
Amazon Prime Video

10/12/2025
at Buccaneers
L 30-19
CBS

10/19/2025
Falcons
W 20-10
NBC

10/26/2025
at Texans
L 26-15
FOX

11/2/2025
at Giants
W 34-24
CBS

11/9/2025
Rams
L 42-26
FOX

11/16/2025
at Cardinals

FOX

11/24/2025
Panthers

ESPN

11/30/2025
at Browns

CBS

12/14/2025
Titans

FOX

12/22/2025
at Colts

ESPN

12/28/2025
Bears

NBC/Peacock

TBD
Seahawks

49ers Stats & InsightsOn offense, San Francisco has been a top-five unit in terms of passing yards, ranking best in the NFL by totaling 261.4 per game. The 49ers rank 22nd on defense (228.8 passing yards allowed per game). The 49ers are totaling 94.8 rushing yards per game on offense this year (27th in NFL), and they are giving up 110.6 rushing yards per game (16th) on the other side of the ball.San Francisco has forced seven total turnovers (27th in NFL) this season and have turned it over 15 times (27th in NFL) for a turnover margin of -8, the second-worst in the NFL.49ers Key PlayersIn 10 games for the 49ers, McCaffrey has tallied 626 rushing yards and four touchdowns while averaging 3.5 yards per carry. In eight games, Mac Jones has thrown for 2,151 yards (268.9 yards per game) to go along with 13 touchdowns, six interceptions, and a completion percentage of 69.6%.In eight games, Jauan Jennings has converted 50 targets into 28 receptions, 324 yards and three touchdowns for the 49ers.Cardinals’ 2025 Schedule

Date
Opponent
Score
TV

9/7/2025
at Saints
W 20-13
CBS

9/14/2025
Panthers
W 27-22
CBS

9/21/2025
at 49ers
L 16-15
FOX

9/25/2025
Seahawks
L 23-20
Amazon Prime Video

10/5/2025
Titans
L 22-21
CBS

10/12/2025
at Colts
L 31-27
FOX

10/19/2025
Packers
L 27-23
FOX

11/3/2025
at Cowboys
W 27-17
ABC/ESPN

11/9/2025
at Seahawks
L 44-22
CBS

11/16/2025
49ers

FOX

11/23/2025
Jaguars

CBS

11/30/2025
at Buccaneers

FOX

12/7/2025
Rams

FOX

12/14/2025
at Texans

FOX

12/21/2025
Falcons

FOX

TBD
at Bengals

TBD
at Rams

Cardinals Stats & InsightsWith 202.9 passing yards per game on offense, Arizona ranks 21st in the NFL. Defensively, it ranks 21st, surrendering 225.3 passing yards per contest.The Cardinals rank 17th in the NFL with 113.4 rushing yards per contest on offense, and they rank 18th with 114.1 rushing yards ceded per game on defense.Arizona sports a +3 turnover margin this season, which ranks 11th in the NFL.Cardinals Key PlayersIn nine games, McBride has 61 catches for 603 yards (67 per game) and six touchdowns.Jacoby Brissett has thrown for 1,118 yards (186.3 per game), completing 60.9% of his passes, with eight touchdowns and one interception in six games.In nine games, Marvin Harrison Jr. has 34 catches for 525 yards (58.3 per game) and four touchdowns.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox?

Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

What did you think of this story?

recommended

Arrow pointing to the leftArrow pointing to the right

Item 1 of 3