NFL 2025 pages

Sports · Football · NFL 2025 · Week 11

San Francisco 49ers at Arizona Cardinals

San Francisco 49ers41
Arizona Cardinals22

Final · Sunday, November 16, 2025 · 4:05 p.m. ET · State Farm Stadium

Head coaches: Kyle Shanahan (49ers) · Jonathan Gannon (Cardinals)

Linescore

Team1234T
49ers131210641
Cardinals7301222

Scoring summary

ClockPlayTeamDetailSF–ARI
Q1
14:44TD49ersChristian McCaffrey 1 Yd Rush (Eddy Pineiro Kick)70
9:51TD49ersGeorge Kittle 30 Yd pass from Brock Purdy (Eddy Pineiro PAT blocked)130
4:58TDCardinalsBam Knight 6 Yd Rush (Chad Ryland Kick)137
Q2
13:39TD49ersChristian McCaffrey 9 Yd pass from Brock Purdy (Eddy Pineiro PAT Failed)197
6:29FGCardinalsChad Ryland 26 Yd Field Goal1910
1:01FG49ersEddy Pineiro 48 Yd Field Goal2210
0:00FG49ersEddy Pineiro 47 Yd Field Goal2510
Q3
7:27FG49ersEddy Pineiro 47 Yd Field Goal2810
2:32TD49ersGeorge Kittle 4 Yd pass from Brock Purdy (Eddy Pineiro Kick)3510
Q4
8:28TDCardinalsTrey McBride 10 Yd pass from Jacoby Brissett (Two-Point Run Conversion Failed)3516
4:44TD49ersChristian McCaffrey 4 Yd Rush (Two-Point Pass Conversion Failed)4116
2:43TDCardinalsGreg Dortch 17 Yd pass from Jacoby Brissett (Two-Point Pass Conversion Failed)4122

Team stats

Stat49ersCardinals
First downs2424
Total yards281488
Yards per play5.46.9
Passing yards186452
Comp / att19/2647/57
Rushing yards9536
Third down3-96-14
Fourth down0-00-0
Red zone4-53-5
Turnovers03
Penalties – yards1-1517-130
Sacks – yards lost1-140-0
Possession25:4534:15
Plays5271
Also49ersCardinals
Passing first downs1318
Rushing first downs85
First downs by penalty31
Drives1211
Yards per pass6.97.9
Interceptions thrown02
Rushing attempts2514
Yards per rush3.82.6
Fumbles lost01
Defensive / special-teams TDs00

Player lines

San Francisco 49ers

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
13Brock Purdy19/262007.7301-1471.2133.5

Rushing

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

Receiving

PlayerRECYDSAVGTDLONGTGTS
85George Kittle66711.22306
15Jauan Jennings45413.50256
23Christian McCaffrey5408.01156
44Kyle Juszczyk22613.00212
5Demarcus Robinson11313.00132
3Brian Robinson Jr.000.0001
1Ricky Pearsall100.0002
Team1920010.533025

Fumbles

PlayerFUMLOSTREC
56Keion White001

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
59Curtis Robinson12500000
53Dee Winters10501000
45Nick Martin7500000
2Deommodore Lenoir7400200
27Ji'Ayir Brown7300000
20Upton Stout7200000
0Renardo Green6400000
25Jason Pinnock5301000
57Luke Gifford5200000
99C.J. West4201000
6Malik Mustapha4100100
28Darrell Luter Jr.3200000
48Tatum Bethune3000000
93Kalia Davis2100010
88Jake Tonges2100000
91Sam Okuayinonu2100010
36Marques Sigle2000000
46Jon Weeks1000000
33Siran Neal1000000
92Jordan Elliott1000000
47Bryce Huff1000020
89Luke Farrell1000000
26Chase Lucas1000000
56Keion White1000100
Team954103440

Interceptions

PlayerINTYDSTD
2Deommodore Lenoir1640
6Malik Mustapha100
Team2640

Kick returns

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

Punt returns

PlayerNOYDSAVGLONGTD
9Skyy Moore199.090

Kicking

PlayerFGPCTLONGXPPTSMade from
18Eddy Pineiro3/3100.0482/41148, 47, 47

Punting

PlayerNOYDSAVGTBIn 20LONG
7Thomas Morstead313946.30155

Arizona Cardinals

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
7Jacoby Brissett47/574527.9220-025.996.8

Rushing

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

Receiving

PlayerRECYDSAVGTDLONGTGTS
14Michael Wilson1518512.303418
85Trey McBride1011511.512811
4Greg Dortch66611.01176
22Michael Carter5224.4077
20Bam Knight4215.30124
89Xavier Weaver2157.5093
31Emari Demercado2126.0093
84Elijah Higgins2115.5063
82Andre Baccellia155.0051
Team474529.623456

Fumbles

PlayerFUMLOSTREC
84Elijah Higgins110

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
50Cody Simon12400000
3Budda Baker8300000
34Jalen Thompson5200100
56Darius Robinson5100000
16Max Melton4200100
27Akeem Davis-Gaither4100000
79PJ Mustipher3200000
21Garrett Williams3100100
25Zaven Collins2200000
13Kei'Trel Clark2200000
97Walter Nolen III2202010
29Denzel Burke2100100
10Josh Sweat1111020
4Greg Dortch1100000
22Michael Carter1100000
55Dante Stills1100000
74Isaiah Adams1100000
93Calais Campbell1000000
94Dalvin Tomlinson1000000
Team592813430

Kick returns

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

Punt returns

PlayerNOYDSAVGLONGTD
4Greg Dortch25125.5400

Kicking

PlayerFGPCTLONGXPPTSMade from
38Chad Ryland1/250.0261/1426

Punting

PlayerNOYDSAVGTBIn 20LONG
39Pat O'Donnell312240.70046

Entering Week 11

The table after Week 10, the way the standings read when this game kicked off.

San Francisco 49ers · 6-4 · 3rd in the NFC West

Arizona Cardinals · 3-6 · 4th in the NFC West

Officials and attendance

Attendance: 65,032

Officials: Referee Carl Cheffers · Back Judge Martin Hankins · Side Judge Eugene Hall · Field Judge Nathan Jones · Down Judge Daniel Gallagher · Umpire Derek Anderson · Line Judge Quentin Givens

Week 11 on the schedule · Kickoff is ET, resolved for the date. The away team is listed first, as football says it. Colours are the clubs’ own; there are no logos on this site.

Suggestions?

Spot a mistake — a wrong score, a result that’s gone stale, a bracket that doesn’t look right? Or do you just have a better idea for this page? Either way, I’d rather hear it than not. Send me a line — a sentence is plenty, and I’ll take it from there.