Week 15, 2025

played in San Francisco, CA

53 degrees, fair, 6 mph wind

Arizona Cardinals 10333-19
San Francisco 49ers 71003-20

Scoring Summary
1Q: 10:57 SFO - Otis Ginwright 53 punt return (Chris Boswell extra point)
1Q: 09:30 ARI - George Coles 16 pass from Leonard Flowers (Cameron Emmons extra point)
1Q: 02:51 ARI - Cameron Emmons 37 field goal
2Q: 07:54 ARI - Cameron Emmons 41 field goal
2Q: 03:08 SFO - Chris Boswell 49 field goal
2Q: 00:27 SFO - Scott Fells 19 pass from Frank Grier (Chris Boswell extra point)
3Q: 07:05 ARI - Cameron Emmons 32 field goal
4Q: 11:47 ARI - Cameron Emmons 20 field goal
4Q: 06:14 SFO - Chris Boswell 23 field goal

Team StatisticsARISFO
Record8-65-9
First Downs2515
- by Rushing105
- by Passing128
- by Penalty32
Total Net Yards340306
- Offensive Plays7052
- Yards per Play4.865.88
Net Rushing Yards18286
- Rushing Attempts3619
- Yards per Rush5.064.53
Net Passing Yards158220
- Att./Comp./Intrcpt32 - 22 - 033 - 20 - 1
- Gross Passing Yards170220
- Sacks/Yards Lost2/120/0
- Yards per Pass Play4.656.67
Fumbles/Lost1/00/0
3rd Down Conversions5/134/11
- Avg. YtG on 3rd Down10.34.7
4th Down Conversions0/00/0
Penalties/Yards7/429/55
Punt Returns/Yards2/231/53
Kick Returns/Yards0/06/102
Interception Ret./Yards1/00/0
2pt Conversions0/00/0
Red Zone Visits42
- Red Zone TDs/FGs1/31/1
Avg. Drive StartOWN 26OWN 23
Time of Possession37:5822:02

Drive Charts

Arizona Cardinals
QuarBeganPossFromPlaysYardsResult
112:101:22OWN 223-6Punt
110:481:26OWN 25475Touchdown
16:173:32OWN 38642Field Goal
11:058:19OWN 161760Field Goal
23:032:08OWN 25511Punt
20:160:16OWN 251-1Half
315:003:39OWN 25733Punt
310:333:36OPP 47832Field Goal
34:468:07OWN 151582Field Goal
46:072:51OWN 25521Punt
San Francisco 49ers
QuarBeganPossFromPlaysYardsResult
115:002:50OWN 19422Punt
19:223:05OWN 20739Interception
12:451:40OWN 3335Punt
27:464:43OWN 33835Field Goal
20:550:39OWN 26574Touchdown
311:210:48OWN 1039Punt
36:572:11OWN 24518Punt
411:395:32OWN 26968Field Goal
43:163:16OWN 17823Game

Game MVP: Frank Grier, San Francisco 49ers

Rushing Statistics

ArizonaAttYardsAvgLG10+TD
RB Corwin Leavy241295.384540
QB Leonard Flowers8384.751110
RB Don Castine3217.001110
WR George Coles1-6-6.00-600
San FranciscoAttYardsAvgLG10+TD
RB Herman Webster12826.831750
QB Frank Grier200.00100
RB Austin Philip200.00100
RB Anthony Maxwell221.00600
FB Randy Sams122.00200

Passing Statistics

ArizonaAttCompYardsSk/YdTDLGIntRate
Leonard Flowers32221702/12128091.9
San FranciscoAttCompYardsSk/YdTDLGIntRate
Frank Grier33202200/0133177.8

Receiving Statistics

ArizonaCatchTargYardsAvgYACLGTD
WR John Bishop576713.4034280
WR George Coles45287.0014161
RB Corwin Leavy46246.0018140
WR Clyde Tillery36124.00390
TE Toby Lynch34124.00070
TE Raymond Burroughs23178.504140
WR Kris Whatley111010.0010100
San FranciscoCatchTargYardsAvgYACLGTD
WR Scott Fells586713.4012251
WR Kent Tylke486616.5026210
RB Herman Webster35103.330110
WR Pedro Sweeney353210.6719250
TE Bart Donovan233919.5029330
TE Nicholas Maloney1133.00030
WR Angel Curtis1144.00040
RB Anthony Maxwell12-1-1.000-10

Interception Statistics

ArizonaIntsYardsAvgTD
OLB Emmett O'Neill100.000
San FranciscoIntsYardsAvgTD

Fumble Statistics

ArizonaFumbRecovForceTD
QB Leonard Flowers1000
TE Toby Lynch0100
San FranciscoFumbRecovForceTD
DT Kenny Batchelder0010

Punting Statistics

ArizonaPuntYardsAvgNetLGIn20
Sam Martin414436.026.8382
San FranciscoPuntYardsAvgNetLGIn20
Bradley Pinion417744.338.5463

Kicking Statistics

ArizonaFGs40+Yd50+YdLGPAT
Cameron Emmons4/41/10/0411/1
San FranciscoFGs40+Yd50+YdLGPAT
Chris Boswell2/21/10/0492/2

Punt Return Statistics

ArizonaRetYardsAvgTD
Herb Dix22311.50
San FranciscoRetYardsAvgTD
Otis Ginwright15353.01

Kick Return Statistics

ArizonaRetYardsAvgTD
San FranciscoRetYardsAvgTD
Angel Curtis59318.60
Marcus Martin199.00

Defensive Statistics

ArizonaTackAsstSackRPlayPPlay
OLB Emmett O'Neill620.0918
S Herb Dix520.01832
OLB Caleb Porter520.01731
OLB Winston Jacobs510.01728
CB Bo Hamilton500.01829
CB Anthony Shannon310.01631
CB Louis Coffey210.044
DE Casey Robertson200.01625
DT Leroy Cheuse200.01624
CB Isaiah Mikolic110.01321
CB Wayne Burgess110.01628
OLB Renaldo Alexander010.01018
DT Carson Battle010.0816
San FranciscoTackAsstSackRPlayPPlay
S Jaquiski Tartt630.03326
OLB Arturo Al Shawa610.03426
CB Otis Ginwright600.03533
DE Jameson Anderson511.03431
OLB Caleb Christo511.02120
CB Chester Hollenbeck520.02428
S Jimmie Ward410.02429
OLB Tony Page410.02125
ILB Jim Hughes400.0137
CB Butch Ola300.03323
DT Roberto Snodgrass240.02027
S Trent Kemp200.01516
S Arnold Warner200.039
OLB Marshall Reese200.0126
DE Everett Mitchell120.03126
DT Kenny Batchelder100.0219
RB Anthony Maxwell10---------
OLB Leonard Kalista100.01716

Pass Rush Statistics

ArizonaSackBlockHurryKnockPPlay
OLB Caleb Porter0.013131
OLB Renaldo Alexander0.010018
San FranciscoSackBlockHurryKnockPPlay
DE Jameson Anderson1.000031
OLB Caleb Christo1.000020
DT Kenny Batchelder0.00119
DE Everett Mitchell0.001026
DT Roberto Snodgrass0.001027

Pass Defense Statistics

ArizonaCaughtDefnsdIntrcpPPlay
CB Bo Hamilton50029
CB Anthony Shannon31031
OLB Emmett O'Neill30118
OLB Winston Jacobs30028
OLB Caleb Porter20031
S Herb Dix11032
CB Isaiah Mikolic10021
CB Louis Coffey1004
CB Wayne Burgess10028
San FranciscoCaughtDefnsdIntrcpPPlay
OLB Arturo Al Shawa31026
S Jimmie Ward30029
CB Chester Hollenbeck30028
CB Butch Ola21023
S Arnold Warner2009
OLB Tony Page20025
CB Otis Ginwright11033
DE Jameson Anderson10031
ILB Jim Hughes1007
S Trent Kemp10016
OLB Caleb Christo10020
OLB Marshall Reese1006
OLB Leonard Kalista10016
DE Everett Mitchell01026

Blocking Statistics

ArizonaKeyBlBlOppPancRPlySckAPPly
C Silas Plenus410036034
G Derrick Pearson34036034
T Omar Kraut27036034
G Nicolas James15036134
G Dillon Davidson13036034
FB Brady Chandler1101105
RB Corwin Leavy00031131
San FranciscoKeyBlBlOppPancRPlySckAPPly
T Courtney Dawkins15019033
C Marcus Martin14019033
G Larry Rivers12019033
FB Randy Sams110403
TE Marquis Bauer110404
C Jimmy Meadows03019033
TE Nicholas Maloney01016025
T Morris Bluske01019033

Special Teams Tackles

ArizonaTacklesSTPlays
Leroy Cheuse410
Don Castine219
San FranciscoTacklesSTPlays
Leonard Kalista122
Kent Tylke121

Participation

ArizonaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
G Nicolas James3634------878
C Silas Plenus3634------878
G Derrick Pearson3634------878
T Omar Kraut3634------878
QB Leonard Flowers3634---------70
G Dillon Davidson3634---------70
RB Corwin Leavy3131------567
TE Toby Lynch3131------163
WR George Coles2731------462
WR Clyde Tillery2732---------59
S Herb Dix------1832757
WR John Bishop2527------557
CB Bo Hamilton------1829350
CB Isaiah Mikolic------13211650
OLB Caleb Porter------1731250
DT Leroy Cheuse------16241050
CB Anthony Shannon------1631249
OLB Winston Jacobs------1728---45
CB Wayne Burgess------1628---44
DE Casey Robertson------1625---41
FB Brady Chandler115------1935
OLB Renaldo Alexander------1018634
TE Raymond Burroughs147------930
TE Dale Sciacca51------2329
DT Devon Burnett------815629
OLB Emmett O'Neill------918229
DE Julio Ellard------917228
DT Aaron Rudman------915226
RB Don Castine41------1924
DT Carson Battle------816---24
S Josue Soward------151622
OLB Griffin Peters------001919
WR Ronnie Gaines41------1318
WR Kris Whatley13------1317
ILB Amos Fauber------22913
CB Louis Coffey------44412
K Cameron Emmons00------1010
P Sam Martin00------88
C Maurice O'Neal00------88
DT Wes Lucas------12---3
CB Denzel Temes------12---3
G Sean Russell00---------0
T Alexander Conway00---------0
QB Cornelius Perkins00---------0
T August Ellis00---------0
San FranciscoRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
CB Otis Ginwright------3533876
CB Butch Ola------33231571
DE Jameson Anderson------3431368
OLB Arturo Al Shawa------3426262
TE Nicholas Maloney1625------2162
DE Everett Mitchell------3126562
S Jimmie Ward------2429861
C Marcus Martin1933------860
S Jaquiski Tartt------3326160
T Courtney Dawkins1933------658
G Larry Rivers1933------658
T Morris Bluske1933------658
CB Chester Hollenbeck------2428456
WR Kent Tylke1321------2155
OLB Leonard Kalista------17162255
QB Frank Grier1933------254
C Jimmy Meadows1933---------52
WR Scott Fells1631------552
OLB Caleb Christo------2120950
DT Roberto Snodgrass------2027350
OLB Tony Page------2125349
WR Pedro Sweeney1325---------38
DT Kenny Batchelder------219737
S Trent Kemp------1516435
RB Austin Philip311------1731
RB Herman Webster1316---------29
S Arnold Warner------391729
TE Bart Donovan720---------27
ILB Jamie Weibel------381324
FB Randy Sams43------1724
ILB Jim Hughes------137121
WR Angel Curtis35------1119
OLB Marshall Reese------126119
WR Bobby Vaughn11------1012
DT Ike Wilbanks------0718
TE Marquis Bauer44---------8
K Chris Boswell00------77
C Melvin Mosier00------66
DE Quinn Linquist------2215
RB Anthony Maxwell23---------5
P Bradley Pinion00------44
G Fernando Crocton00---------0
DT Lawrence Irwin------00---0
QB Bo Cooley00---------0
G Shannon Buckner00---------0
T Frankie Savoie00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left10171.7
Middle181437.9
Right7233.3
None1-1-1.0
DistanceAttYardsAvg
Left10494.9
Middle6315.2
Right273.5
None1-1-1.0

Detailed Passing Statistics

ArizonaAttCmp20+BdThDropDfnsHurrKnckIntc
Leonard Flowers32222124310
San FranciscoAttCmp20+BdThDropDfnsHurrKnckIntc
Frank Grier33205322311

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen86141.8
Short (0-8 Yds)17131126.6
Medium (9-18 Yds)73446.3
Long (19+ Yds)0000.0
DistanceAttCompYardsAvg
Screen43112.8
Short (0-8 Yds)159916.1
Medium (9-18 Yds)96748.2
Long (19+ Yds)52448.8

Detailed Receiving Statistics

ArizonaTargtCaugtDropdYards20+PPlay
WR John Bishop75167227
WR Clyde Tillery63012032
RB Corwin Leavy64124031
WR George Coles54028031
TE Toby Lynch43012031
TE Raymond Burroughs3201707
WR Kris Whatley1101003
San FranciscoTargtCaugtDropdYards20+PPlay
WR Kent Tylke84066221
WR Scott Fells85167131
RB Herman Webster53010016
WR Pedro Sweeney53132125
TE Bart Donovan32039120
RB Anthony Maxwell210-103
TE Nicholas Maloney1103025
WR Angel Curtis110405

Red-Zone Rushing Statistics

ArizonaAttYardsAvgOverall Avg
RB Corwin Leavy2-3-1.505.38
WR George Coles1-6-6.00-6.00
San FranciscoAttYardsAvgOverall Avg
RB Herman Webster100.006.83

Red-Zone Passing Statistics

ArizonaAttCompYardsAvg/AttOverall Avg
Leonard Flowers75273.865.31
San FranciscoAttCompYardsAvg/AttOverall Avg
Frank Grier32206.676.67

Red-Zone Receiving Statistics

ArizonaTargetCatchYardsAvg/TargOverall Avg
WR George Coles22126.005.60
RB Corwin Leavy2131.504.00
WR Clyde Tillery1199.002.00
TE Toby Lynch1133.003.00
WR John Bishop1000.009.57
San FranciscoTargetCatchYardsAvg/TargOverall Avg
WR Scott Fells21199.508.38
WR Pedro Sweeney1111.006.40

Third Down Rushing Statistics

ArizonaRushesConversions
QB Leonard Flowers21
RB Corwin Leavy11
San FranciscoRushesConversions
RB Anthony Maxwell21
QB Frank Grier10
RB Herman Webster11

Third Down Passing Statistics

ArizonaAttCompConversions
Leonard Flowers1073
San FranciscoAttCompConversions
Frank Grier732

Third Down Receiving Statistics

ArizonaTargCatchConversions
WR Clyde Tillery320
TE Toby Lynch320
WR John Bishop222
WR George Coles111
TE Raymond Burroughs100
San FranciscoTargCatchConversions
WR Scott Fells322
RB Anthony Maxwell210
WR Pedro Sweeney200

SectionAttendance
Stadium67,100 (70,000 capacity)
Upper Deck19,600 (21,400)
End Zone15,200 (15,400)
Mezzanine8,500 (8,900)
Sideline Seats13,100 (13,600)
Club Seats7,400 (7,400)
Luxury Boxes3,300 (3,300)