Week 15, 2043

played in Arizona, AZ

65 degrees, fair, 12 mph wind

San Francisco 49ers 317140-34
Arizona Cardinals 14077-28

Scoring Summary
1Q: 11:43 ARI - Oliver Hanks 2 run (Nicolas Trigg extra point)
1Q: 07:27 SFO - Skip Mora 42 field goal
1Q: 02:28 ARI - Wally Duncan 15 pass from Frank Mason (Nicolas Trigg extra point)
2Q: 13:13 SFO - Harrison Foreman 1 pass from Tanner Finney (Skip Mora extra point)
2Q: 00:52 SFO - Skip Mora 28 field goal
2Q: 00:18 SFO - Sean Orosco 75 interception return (Skip Mora extra point)
3Q: 10:52 ARI - Walter Willis 25 pass from Frank Mason (Nicolas Trigg extra point)
3Q: 05:56 SFO - Roy O'Donnell 30 pass from Tanner Finney (Skip Mora extra point)
3Q: 02:17 SFO - J.R. Bell 27 pass from Tanner Finney (Skip Mora extra point)
4Q: 06:05 ARI - Darrell Battle 21 pass from Frank Mason (Nicolas Trigg extra point)

Team StatisticsSFOARI
Record11-36-8
First Downs1830
- by Rushing46
- by Passing1222
- by Penalty22
Total Net Yards357491
- Offensive Plays6074
- Yards per Play5.956.64
Net Rushing Yards115113
- Rushing Attempts2825
- Yards per Rush4.114.52
Net Passing Yards242378
- Att./Comp./Intrcpt27 - 15 - 047 - 30 - 5
- Gross Passing Yards270398
- Sacks/Yards Lost5/282/20
- Yards per Pass Play7.567.71
Fumbles/Lost4/31/1
3rd Down Conversions5/145/10
- Avg. YtG on 3rd Down9.28.3
4th Down Conversions0/00/0
Penalties/Yards4/307/45
Punt Returns/Yards2/294/58
Kick Returns/Yards2/372/53
Interception Ret./Yards5/950/0
2pt Conversions0/00/0
Red Zone Visits44
- Red Zone TDs/FGs1/23/0
Avg. Drive StartOWN 30OWN 34
Time of Possession27:3232:28

Drive Charts

San Francisco 49ers
QuarBeganPossFromPlaysYardsResult
111:334:12OWN 25950Field Goal
12:224:19OWN 23877Touchdown
210:161:20OWN 446Punt
26:241:02OWN 3932Punt
23:442:57OPP 41830Field Goal
315:002:42OWN 1234Punt
310:413:18OWN 25760Fumble
35:560:13OPP 30130Touchdown
33:161:11OWN 33367Touchdown
413:161:41OWN 20420Punt
410:210:53OPP 393-1Punt
45:512:38OWN 253-10Punt
42:000:29OWN 14318Fumble
40:440:44OWN 201-1Game
Arizona Cardinals
QuarBeganPossFromPlaysYardsResult
115:003:27OWN 11689Touchdown
17:214:59OWN 251075Touchdown
213:032:47OWN 25524Punt
28:561:42OWN 3833Punt
27:140:50OPP 233-9Missed FG
25:221:38OWN 3048Interception
20:470:41OWN 39324Interception
312:181:37OPP 47347Touchdown
37:231:27OWN 15518Interception
35:432:27OWN 25542Fumble
32:053:49OWN 25735Punt
411:351:14OWN 233-16Punt
49:283:37OWN 20780Touchdown
43:131:13OWN 38630Interception
41:310:47OPP 32431Interception

Game MVP: Tanner Finney, San Francisco 49ers

Rushing Statistics

San FranciscoAttYardsAvgLG10+TD
RB Roy O'Donnell16674.191230
RB Clayton Welch8283.501620
QB Tanner Finney4205.00900
ArizonaAttYardsAvgLG10+TD
RB Oliver Hanks20884.401331
RB Wally Duncan5255.001310

Passing Statistics

San FranciscoAttCompYardsSk/YdTDLGIntRate
Tanner Finney27152705/283330127.1
ArizonaAttCompYardsSk/YdTDLGIntRate
Frank Mason47303982/20337572.2

Receiving Statistics

San FranciscoCatchTargYardsAvgYACLGTD
TE Harrison Foreman6910016.6712331
WR Stan Thorton222512.5012180
WR Bert Greene25178.506210
WR J.R. Bell225527.5021281
RB Clayton Welch121010.000100
RB Roy O'Donnell113030.0022301
WR Salvador Lanning143333.0027330
WR Elijah Avdic0200.00000
ArizonaCatchTargYardsAvgYACLGTD
WR Walter Willis112313812.5552291
TE Ray Childers676010.0016250
WR Darrell Battle5511022.0050371
WR Randal King343411.338160
RB Oliver Hanks222010.004110
RB Wally Duncan243216.0025171
WR Alec Stone1144.00440
TE Jorge Barnes0100.00000

Interception Statistics

San FranciscoIntsYardsAvgTD
CB Pat Trunsky263.000
S Sean Orosco27537.501
CB Patrick Williamson11414.000
ArizonaIntsYardsAvgTD

Fumble Statistics

San FranciscoFumbRecovForceTD
RB Clayton Welch2000
QB Tanner Finney1000
RB Roy O'Donnell1000
OLB Dwayne Frederick0100
WR Salvador Lanning0100
CB Patrick Williamson0010
ArizonaFumbRecovForceTD
RB Oliver Hanks1000
DE Daryl Weisenbach0100
TE Jorge Barnes0100
OLB Jared Douglas0100
DT Carlos Wilkerson0020
S O.J. Gonzalez0010
OLB Bart Wickes0010

Punting Statistics

San FranciscoPuntYardsAvgNetLGIn20
Erik Duncan629449.036.0641
ArizonaPuntYardsAvgNetLGIn20
Britt Martinez417042.530.3472

Kicking Statistics

San FranciscoFGs40+Yd50+YdLGPAT
Skip Mora2/21/10/0424/4
ArizonaFGs40+Yd50+YdLGPAT
Nicolas Trigg0/10/10/004/4

Punt Return Statistics

San FranciscoRetYardsAvgTD
Clayton Welch22914.50
ArizonaRetYardsAvgTD
Darrell Battle45814.50

Kick Return Statistics

San FranciscoRetYardsAvgTD
Elijah Avdic23718.50
ArizonaRetYardsAvgTD
Wally Duncan25326.50

Defensive Statistics

San FranciscoTackAsstSackRPlayPPlay
ILB Alejandro Conrady830.02042
OLB Keith Cooper700.01736
DE Brenden Rasmussen611.02347
CB Jermaine Shue600.0619
OLB Dwayne Frederick560.02239
S Rich Dosenbach420.01730
CB Patrick Williamson410.02447
S Sean Orosco320.02349
DE Brett Tanner211.01833
CB Joel Washington200.02034
CB Pat Trunsky200.02136
DE Colin Stephenson100.01829
DE Chris Harding100.01226
OLB Colin Famie100.047
OLB Wally Gordon100.039
ArizonaTackAsstSackRPlayPPlay
S O.J. Gonzalez630.02731
DT Grant Lauritzen610.02022
DT Carlos Wilkerson500.52122
CB Frederick Tanaka500.02631
OLB Bart Wickes402.02530
CB Gabe Wieners400.01113
CB Lance McDonald310.0169
DT Brock Cleaver200.51010
S Carson Ladner210.02832
CB Rodney McNeil210.02222
DE Jonathan Lissvall131.51818
ILB Will Finley120.0208
QB Frank Mason10---------
WR Randal King10---------
DE Daryl Weisenbach100.02122
WR Walter Willis10---------
OLB Jared Douglas100.01121
RB Wally Duncan10---------
S Antoine Bolling100.011
DT Sawyer Rivers010.5510
DE Jumbo Kaufusi010.01219
CB Bart McGregor010.019
OLB Jackson Lim010.0612

Pass Rush Statistics

San FranciscoSackBlockHurryKnockPPlay
DE Brenden Rasmussen1.005747
DE Brett Tanner1.000033
DE Colin Stephenson0.000129
ArizonaSackBlockHurryKnockPPlay
OLB Bart Wickes2.001030
DE Jonathan Lissvall1.502018
DT Carlos Wilkerson0.501022
DT Sawyer Rivers0.500010
DT Brock Cleaver0.500010
DE Daryl Weisenbach0.020022
DE Jumbo Kaufusi0.001119

Pass Defense Statistics

San FranciscoCaughtDefnsdIntrcpPPlay
OLB Keith Cooper51036
CB Jermaine Shue50019
OLB Dwayne Frederick41039
ILB Alejandro Conrady40042
OLB Wally Gordon2109
CB Pat Trunsky20236
CB Joel Washington20034
DE Brenden Rasmussen20047
CB Patrick Williamson11147
S Sean Orosco10249
S Rich Dosenbach10030
OLB Colin Famie1007
ArizonaCaughtDefnsdIntrcpPPlay
CB Frederick Tanaka41031
CB Gabe Wieners30013
S Carson Ladner11032
CB Lance McDonald1109
S O.J. Gonzalez10031
ILB Will Finley1008
DE Jumbo Kaufusi10019
OLB Jared Douglas10021
OLB Bart Wickes10030
S Antoine Bolling1001

Blocking Statistics

San FranciscoKeyBlBlOppPancRPlySckAPPly
C Devan Wegert49228032
G Melvin Prior27028132
G Oscar Gutierrez23028232
T Spencer Campos23028132
T Cesar Duda01028132
TE Harrison Foreman01027030
ArizonaKeyBlBlOppPancRPlySckAPPly
C Jackie Wheeler713025049
T Cameron Hanks48025049
G Charlie Hitchcock12025149
C Daquan McDonnell02025149

Special Teams Tackles

San FranciscoTacklesSTPlays
Wyatt Korte222
Wade Strauser222
Zach Burns124
Cesar Duda115
Brady Turnbull18
ArizonaTacklesSTPlays
Bart Wickes224
Alec Stone123
Calvin Kinney15

Participation

San FranciscoRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
TE Harrison Foreman2730------2481
CB Patrick Williamson------2447576
T Cesar Duda2832------1575
S Sean Orosco------2349173
CB Joel Washington------20341771
DE Brenden Rasmussen------2347---70
T Spencer Campos2832------868
ILB Alejandro Conrady------2042---62
OLB Dwayne Frederick------2239162
QB Tanner Finney2832---------60
G Melvin Prior2832---------60
C Devan Wegert2832---------60
G Oscar Gutierrez2832---------60
CB Pat Trunsky------2136---57
WR Bert Greene2017------1855
WR Salvador Lanning2525------555
OLB Keith Cooper------1736154
DE Brett Tanner------1833152
WR Elijah Avdic1919------1250
RB Clayton Welch1016------2450
DE Colin Stephenson------1829148
S Rich Dosenbach------1730148
DE Chris Harding------1226543
DE Wade Strauser------6142242
TE Zach Burns510------2439
RB Roy O'Donnell1815---------33
S Lester Prescott------561627
OLB Wyatt Korte------122225
CB Jermaine Shue------619---25
CB Edwin Green------814123
WR Stan Thorton910---------19
DT Dominique Harrison------310417
WR J.R. Bell410---------14
OLB Bert Arnold------410---14
OLB Colin Famie------47112
OLB Wally Gordon------39---12
K Skip Mora00------99
FB Leon Coder36---------9
C Benjamin Meadows00------88
C Jason Delgado00------88
P Erik Duncan00------88
G Brady Turnbull00------88
TE Luis Garcia02------57
QB Lonnie Gonzalez00---------0
TE Conner Dennis00---------0
DT Dylan Hanson------00---0
ArizonaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
WR Darrell Battle2546------1889
S Carson Ladner------28322484
TE Ray Childers1946------1782
G Charlie Hitchcock2549------579
OLB Bart Wickes------25302479
S O.J. Gonzalez------27312078
T Cameron Hanks2549------175
C Jackie Wheeler2549---------74
QB Frank Mason2549---------74
WR Walter Willis2549---------74
C Daquan McDonnell2549---------74
T Jonah Devine2549---------74
CB Frederick Tanaka------2631865
WR Randal King2232------761
RB Oliver Hanks2040---------60
CB Rodney McNeil------2222---44
DT Carlos Wilkerson------2122---43
CB Lance McDonald------1691843
DE Daryl Weisenbach------2122---43
DT Grant Lauritzen------2022---42
RB Wally Duncan59------2337
WR Alec Stone49------2336
DE Jonathan Lissvall------1818---36
OLB Jared Douglas------1121234
DE Jumbo Kaufusi------1219233
TE Jorge Barnes09------2332
ILB Will Finley------208---28
CB Gabe Wieners------1113226
DT Sawyer Rivers------510823
DT Brock Cleaver------1010222
OLB Jackson Lim------612---18
FB Calvin Kinney55------515
CB Bart McGregor------19212
DE Quentin Badalaty------32611
OLB Wayne Flack------27211
TE Wes Berry00------77
K Nicolas Trigg00------66
T Bernie Schaal00------55
P Britt Martinez00------55
C Everett Malinsky00------55
G Fred Lee00------55
OLB Roderick Johnston------21---3
S Antoine Bolling------11---2
QB Enrique Britton00---------0
RB T.J. Reynolds00---------0
WR Tyler Hillery00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left372.3
Middle201075.4
Right420.5
None1-1-1.0
DistanceAttYardsAvg
Left3227.3
Middle16613.8
Right6305.0
None000.0

Detailed Passing Statistics

San FranciscoAttCmp20+BdThDropDfnsHurrKnckIntc
Tanner Finney27158113510
ArizonaAttCmp20+BdThDropDfnsHurrKnckIntc
Frank Mason47308124585

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen3200.0
Short (0-8 Yds)11712711.5
Medium (9-18 Yds)848310.4
Long (19+ Yds)526012.0
DistanceAttCompYardsAvg
Screen77699.9
Short (0-8 Yds)21121346.4
Medium (9-18 Yds)151017011.3
Long (19+ Yds)41256.3

Detailed Receiving Statistics

San FranciscoTargtCaugtDropdYards20+PPlay
TE Harrison Foreman961100330
WR Bert Greene52017117
WR Salvador Lanning41033125
WR Stan Thorton22025010
WR J.R. Bell22055210
WR Elijah Avdic2000019
RB Clayton Welch21010016
RB Roy O'Donnell11030115
ArizonaTargtCaugtDropdYards20+PPlay
WR Walter Willis23111138449
TE Ray Childers76060146
WR Darrell Battle550110346
WR Randal King43034032
RB Wally Duncan4203209
RB Oliver Hanks22020040
WR Alec Stone110409
TE Jorge Barnes101009

Red-Zone Rushing Statistics

San FranciscoAttYardsAvgOverall Avg
RB Roy O'Donnell2-2-1.004.19
QB Tanner Finney199.005.00
ArizonaAttYardsAvgOverall Avg
RB Oliver Hanks122.004.40
RB Wally Duncan133.005.00

Red-Zone Passing Statistics

San FranciscoAttCompYardsAvg/AttOverall Avg
Tanner Finney4110.2510.00
ArizonaAttCompYardsAvg/AttOverall Avg
Frank Mason42317.758.47

Red-Zone Receiving Statistics

San FranciscoTargetCatchYardsAvg/TargOverall Avg
TE Harrison Foreman2110.5011.11
WR Elijah Avdic1000.000.00
WR Salvador Lanning1000.008.25
ArizonaTargetCatchYardsAvg/TargOverall Avg
WR Walter Willis31165.336.00
RB Wally Duncan111515.008.00

Third Down Rushing Statistics

San FranciscoRushesConversions
RB Roy O'Donnell21
QB Tanner Finney10
RB Clayton Welch10
ArizonaRushesConversions
RB Oliver Hanks32

Third Down Passing Statistics

San FranciscoAttCompConversions
Tanner Finney954
ArizonaAttCompConversions
Frank Mason653

Third Down Receiving Statistics

San FranciscoTargCatchConversions
TE Harrison Foreman532
WR Stan Thorton111
WR J.R. Bell111
WR Elijah Avdic100
WR Salvador Lanning100
ArizonaTargCatchConversions
WR Randal King111
RB Oliver Hanks111
TE Jorge Barnes100
TE Ray Childers110
WR Walter Willis110
WR Darrell Battle111

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