Open the board

San Francisco 49ers 41, Arizona Cardinals 22: final score and stats

San Francisco 49ers beat Arizona Cardinals, San Francisco 49ers 41 to Arizona Cardinals 22, on Sunday, November 16, 2025 at State Farm Stadium, Glendale, AZ. Below: the box score, top performers, team stats, injuries and recent form for Arizona Cardinals vs San Francisco 49ers.

NFLSunday, November 16, 2025
DateNov 16, 2025
Start time4:05 PM ET
VenueState Farm Stadium, Glendale, AZ
TVFox
Attendance65,032

Line score

Team1234T
San Francisco 49ers131210641
Arizona Cardinals7301222

Team comparison

San Francisco 49ersArizona Cardinals
Points per game
29.4
19.8
Points allowed per game
19.5
28.3
7-4Record3-7
1st in NFC WestStanding4th in NFC West
2-1Road record / home record0-3
WLWWWLast 5LWLWL
W1StreakL1

Team stats

San Francisco 49ersArizona Cardinals
1st Downs
24
24
Passing 1st downs
13
18
Rushing 1st downs
8
5
1st downs from penalties
3
1
3-93rd down efficiency6-14
0-04th down efficiency0-0
Total Plays
52
71
Total Yards
281
488
Yards per Play
5.4
6.9
Total Drives
12
11
Passing
186
452
19/26Comp/Att47/57
Yards per pass
6.9
7.9
Interceptions thrown
0
2
1-14Sacks-Yards Lost0-0
Rushing
95
36

Injury report

Confirm lineups and injuries close to game time.

San Francisco 49ers
C.J. West DT · Knee - Not Specified
Injured Reserve
Mike Evans WR · Achilles - Tendinitis
Questionable
Deommodore Lenoir CB · Foot - Not Specified
Questionable
Renardo Green CB · Back - Not Specified
Questionable
Upton Stout CB · Shoulder - Not Specified
Questionable
Arizona Cardinals
Zachary Carter DT · Knee - Not Specified
Injured Reserve
Bam Knight RB · Concussion - Concussion
Questionable
Andrew Wingard S · Groin - Not Specified
Questionable
Dante Stills DT · Shoulder - Not Specified
Questionable
Max Melton CB · Knee - Not Specified
Questionable

Box score

San Francisco 49ers Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Brock Purdy19/262007.7301-1471.2133.5
Team19/261867.7301-14--133.5

San Francisco 49ers Rushing

PlayerCARYDSAVGTDLONG
Christian McCaffrey13816.2220
Brian Robinson Jr.8243.007
Mac Jones3-3-1.00-1
Brock Purdy1-7-7.00-7
Team25953.8220

San Francisco 49ers Receiving

PlayerRECYDSAVGTDLONGTGTS
George Kittle66711.22306
Jauan Jennings45413.50256
Christian McCaffrey5408.01156
Kyle Juszczyk22613.00212
Demarcus Robinson11313.00132
Brian Robinson Jr.000.0001
Ricky Pearsall100.0002
Team1920010.533025

San Francisco 49ers Fumbles

PlayerFUMLOSTREC
Keion White001
Team001

San Francisco 49ers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Curtis Robinson12500000
Dee Winters10501000
Nick Martin7500000
Deommodore Lenoir7400200
Ji'Ayir Brown7300000
Upton Stout7200000
Renardo Green6400000
Jason Pinnock5301000
Team954103440

San Francisco 49ers Interceptions

PlayerINTYDSTD
Deommodore Lenoir1640
Malik Mustapha100
Team2640

San Francisco 49ers KickReturns

PlayerNOYDSAVGLONGTD
Skyy Moore19898.0980
Brian Robinson Jr.14242.0420
Team214070.0980

San Francisco 49ers PuntReturns

PlayerNOYDSAVGLONGTD
Skyy Moore199.090
Team199.090

San Francisco 49ers Kicking

PlayerFGPCTLONGXPPTS
Eddy Pineiro3/3100.0482/411
Team3/3100.0482/411

San Francisco 49ers Punting

PlayerNOYDSAVGTBIn 20LONG
Thomas Morstead313946.30155
Team313946.30155

Arizona Cardinals Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Jacoby Brissett47/574527.9220-025.996.8
Team47/574527.9220-0--96.8

Arizona Cardinals Rushing

PlayerCARYDSAVGTDLONG
Bam Knight5244.817
Emari Demercado581.605
Michael Carter263.003
Jacoby Brissett2-2-1.002
Team14362.617

Arizona Cardinals Receiving

PlayerRECYDSAVGTDLONGTGTS
Michael Wilson1518512.303418
Trey McBride1011511.512811
Greg Dortch66611.01176
Michael Carter5224.4077
Bam Knight4215.30124
Xavier Weaver2157.5093
Emari Demercado2126.0093
Elijah Higgins2115.5063
Team474529.623456

Arizona Cardinals Fumbles

PlayerFUMLOSTREC
Elijah Higgins110
Team110

Arizona Cardinals Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Cody Simon12400000
Budda Baker8300000
Jalen Thompson5200100
Darius Robinson5100000
Max Melton4200100
Akeem Davis-Gaither4100000
PJ Mustipher3200000
Garrett Williams3100100
Team592813430

Arizona Cardinals KickReturns

PlayerNOYDSAVGLONGTD
Greg Dortch37926.3310
Andre Baccellia37424.7270
Michael Carter12727.0270
Team718025.7310

Arizona Cardinals PuntReturns

PlayerNOYDSAVGLONGTD
Greg Dortch25125.5400
Team25125.5400

Arizona Cardinals Kicking

PlayerFGPCTLONGXPPTS
Chad Ryland1/250.0261/14
Team1/250.0261/14

Arizona Cardinals Punting

PlayerNOYDSAVGTBIn 20LONG
Pat O'Donnell312240.70046
Team312240.70046

Recent form

Nov 8, 2026 · vs Las Vegas RaidersW 38-17
Oct 25, 2026 · at Atlanta FalconsL 20-29
Oct 19, 2026 · vs Washington CommandersW 23-17
Oct 11, 2026 · at Seattle SeahawksW 32-29
Oct 4, 2026 · vs Denver BroncosW 24-14
Nov 8, 2026 · at Seattle SeahawksL 3-17
Nov 1, 2026 · at Dallas CowboysW 33-30
Oct 25, 2026 · vs Denver BroncosL 16-30
Oct 18, 2026 · at Los Angeles RamsW 18-16
Oct 11, 2026 · vs Detroit LionsL 21-45

Team pages

More NFL games on Nov 16, 2025

Frequently asked questions

Who won San Francisco 49ers vs Arizona Cardinals?

San Francisco 49ers won, 41-22, on Sunday, November 16, 2025.

What was the final score of San Francisco 49ers vs Arizona Cardinals?

San Francisco 49ers 41, Arizona Cardinals 22.

Where is San Francisco 49ers vs Arizona Cardinals played?

State Farm Stadium, Glendale, AZ.

The model’s read

Grades, leans and the full breakdown for San Francisco 49ers vs Arizona Cardinals are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.