Week 9, 2026

played in San Francisco, CA

67 degrees, rain, 5 mph wind

New York Giants0377-17
San Francisco 49ers6309-18

Scoring Summary
1Q: 09:31 SFO - Roger Kowal 21 field goal
1Q: 02:00 SFO - Roger Kowal 21 field goal
2Q: 07:28 SFO - Roger Kowal 23 field goal
2Q: 04:52 NYG - Jack Dugas 55 field goal
3Q: 07:10 NYG - Rob Weaver 20 pass from Michael Kafka (Jack Dugas extra point)
4Q: 13:58 NYG - Rob Weaver 18 pass from Michael Kafka (Jack Dugas extra point)
4Q: 10:36 SFO - Kelly Barnhardt 9 run (Kelly Barnhardt run for conversion failed)
4Q: 02:10 SFO - Roger Kowal 18 field goal

Team StatisticsNYGSFO
Record2-66-2
First Downs1819
- by Rushing46
- by Passing1413
- by Penalty00
Total Net Yards290402
- Offensive Plays5769
- Yards per Play5.095.83
Net Rushing Yards98165
- Rushing Attempts2034
- Yards per Rush4.904.85
Net Passing Yards192237
- Att./Comp./Intrcpt36 - 25 - 135 - 22 - 0
- Gross Passing Yards197237
- Sacks/Yards Lost1/50/0
- Yards per Pass Play5.196.77
Fumbles/Lost2/12/1
3rd Down Conversions6/1210/18
- Avg. YtG on 3rd Down5.05.3
4th Down Conversions0/00/0
Penalties/Yards1/102/10
Punt Returns/Yards2/152/11
Kick Returns/Yards5/1394/92
Interception Ret./Yards0/01/7
2pt Conversions0/01/0
Red Zone Visits15
- Red Zone TDs/FGs1/01/4
Avg. Drive StartOWN 28OWN 33
Time of Possession27:4632:14

Drive Charts

New York Giants
QuarBeganPossFromPlaysYardsResult
115:001:05OWN 452-1Interception
19:263:29OWN 40613Punt
11:553:59OWN 20832Punt
27:212:37OWN 35527Field Goal
20:590:56OWN 2533Punt
312:205:26OWN 21298Touchdown
34:566:06OWN 261274Touchdown
410:302:34OWN 3036Punt
42:041:25OWN 35628Missed FG
San Francisco 49ers
QuarBeganPossFromPlaysYardsResult
113:554:29OPP 41937Field Goal
15:574:02OWN 10986Field Goal
212:565:35OWN 121182Field Goal
24:443:45OWN 321058Fumble
20:030:03OWN 3415Half
315:002:40OWN 41514Punt
36:541:58OWN 3233Punt
413:503:20OWN 24676Touchdown
47:561:06OWN 1634Punt
46:504:46OPP 32931Field Goal
40:390:39OWN 443-4Game

Game MVP: Corwin Doyle, San Francisco 49ers

Rushing Statistics

New YorkAttYardsAvgLG10+TD
Thomas Shaw13624.771220
Chris Wells3268.671710
Dwayne Winslet351.67400
Ross King155.00500
San FranciscoAttYardsAvgLG10+TD
Kelly Barnhardt191206.324931
Andy Wilkerson10383.80800
Corwin Doyle571.40700

Passing Statistics

New YorkAttCompYardsSk/YdTDLGIntRate
Michael Kafka36251971/5229189.7
San FranciscoAttCompYardsSk/YdTDLGIntRate
Corwin Doyle35222370/0038082.7

Receiving Statistics

New YorkCatchTargYardsAvgYACLGTD
WR Rob Weaver610559.1718202
FB Ross King56112.20050
WR Zack Hargis484711.759170
WR Devin Hawkes223718.506290
TE Leo Gardner22178.507140
RB Dwayne Winslet2294.502110
RB Chris Wells1177.00870
WR Brian Robiskie1233.00030
TE Patrick Logan1299.00090
RB Thomas Shaw1122.00320
San FranciscoCatchTargYardsAvgYACLGTD
TE Craig Stevens58357.004140
WR Jay Emmons5511022.0053380
TE Fendi Onobun34206.675110
WR Ramses Barden25105.00070
RB Kelly Barnhardt24147.00290
FB Ricardo Arndorfer24168.008120
WR Jimmy Daniels111212.002120
WR Demaryius Thomas131111.000110
WR C.J. Dylla1199.00090

Interception Statistics

New YorkIntsYardsAvgTD
San FranciscoIntsYardsAvgTD
S Hardy Rafie177.000

Fumble Statistics

New YorkFumbRecovForceTD
Chris Wells1000
Clyde DeVault1000
Rob Weaver0100
Devin Rollin0100
Louis Franz0010
Ryan Anderko0010
San FranciscoFumbRecovForceTD
Craig Stevens1000
Kelly Barnhardt1000
Fendi Onobun0100
Tom Whalen0100
Artie Carr0010
Bo Perez0010

Punting Statistics

New YorkPuntYardsAvgNetLGIn20
Heath Briscoe417042.539.8533
San FranciscoPuntYardsAvgNetLGIn20
Reggie Krumrei313043.338.3461

Kicking Statistics

New YorkFGs40+Yd50+YdLGPAT
Jack Dugas1/21/21/2552/2
San FranciscoFGs40+Yd50+YdLGPAT
Roger Kowal4/40/00/0230/0

Punt Return Statistics

New YorkRetYardsAvgTD
Clyde DeVault2157.50
San FranciscoRetYardsAvgTD
Ramses Barden2115.50

Kick Return Statistics

New YorkRetYardsAvgTD
Thomas Shaw37023.30
Zack Hargis26934.50
San FranciscoRetYardsAvgTD
C.J. Dylla49223.00

Defensive Statistics

New YorkTackAsstSackRPlayPPlay
S Rico Kennedy800.02727
S Devin Rollin620.01419
CB Devin McCourty530.02727
CB Kelly Springer400.02320
OLB Kent Fisk400.0118
CB Skip Dewey320.02326
OLB Ryan Anderko320.02223
ILB Bryan Covington310.01212
OLB Andy McCormick310.01720
DT Brett Nykolaiszyn300.01718
DE Louis Franz220.02119
OLB Omar McCrory210.01722
S Bernie Hoffer120.01412
DT J.T. Carpenter110.01313
DT Morris Justice100.02421
WR Brian Robiskie10---------
DE Travis Warren100.02726
S Brady Dunlap100.03227
DT Grady Mueller020.01014
San FranciscoTackAsstSackRPlayPPlay
OLB Ken Applegate710.01625
S Artie Carr400.01126
ILB Max Jeffrey400.01326
DE Stephen Palmer320.01323
OLB Tyrus Harden310.0814
CB Wesley Guthrie310.0822
DE Kirk Hutchins310.01326
CB Trevor Strzelczyk220.01016
ILB Clifton Talley210.01013
CB Rickey Van Diver210.01625
CB Oscar Schultz210.0917
DT Ronald Torrice200.01019
DT Chris Zlotnik200.01729
S Hardy Rafie200.01325
DE Shannon Darrow121.01118
S Harry Segraves110.01730
DT Lenny Erickson100.0310
WR Demaryius Thomas10---------

Pass Rush Statistics

New YorkSackBlockHurryKnockPPlay
DE Tyrone Maciel0.011116
DE Travis Warren0.003126
San FranciscoSackBlockHurryKnockPPlay
DE Shannon Darrow1.000018
DT Lenny Erickson0.001110
DE Stephen Palmer0.001123
DT Ronald Torrice0.001019
DT Chris Zlotnik0.001029

Pass Defense Statistics

New YorkCaughtDefnsdIntrcpPPlay
CB Devin McCourty40027
OLB Ryan Anderko40023
S Rico Kennedy32027
S Devin Rollin30019
CB Kelly Springer21020
OLB Kent Fisk2108
CB Skip Dewey11026
S Bernie Hoffer10012
OLB Omar McCrory10022
OLB Andy McCormick10020
San FranciscoCaughtDefnsdIntrcpPPlay
OLB Ken Applegate61025
CB Wesley Guthrie30022
CB Rickey Van Diver21025
CB Trevor Strzelczyk21016
S Hardy Rafie20125
S Artie Carr20026
S Harry Segraves20030
CB Oscar Schultz20017
OLB Tyrus Harden20014
DT Chris Zlotnik10029
ILB Max Jeffrey10026
CB Jesse Parcells01020

Blocking Statistics

New YorkKeyBlBlOppPancRPlySckAPPly
Mo Paauwe24020037
Aaron Poehnert23020137
Gilbert Cartwright15117032
T.J. Barnes1405011
Leo Gardner12014019
Carlton Macey11017030
Myron Zimmerman11018031
San FranciscoKeyBlBlOppPancRPlySckAPPly
Mo Coleman47024022
Danny Riley22019011
Josh Willis13026024
Edward Wang13024027
Antoine Jennings12017022
Herman Hanks04019027
Terry Palmer03023022
Ricardo Arndorfer03019019
Fendi Onobun01013014
Tom Whalen01018017

Special Teams Tackles

New YorkTacklesSTPlays
Chris Wells216
Lorenzo Banks114
Bernie Hoffer113
Kelly Springer112
Patrick Logan17
Travis Warren14
San FranciscoTacklesSTPlays
Fendi Onobun215
Luther Paukschus122
Ricardo Arndorfer120
Jimmy Daniels116
Harry Segraves110
Bo Perez17

Participation

New YorkRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Brady Dunlap------3227766
Mo Paauwe2037------663
Aaron Poehnert2037------663
Travis Warren------2726457
Michael Kafka2037---------57
Devin McCourty------2727357
Rico Kennedy------2727256
Kelly Springer------23201255
Carlton Macey1730------653
Skip Dewey------2326453
Ryan Anderko------2223651
Morris Justice------2421449
Myron Zimmerman1831---------49
Gilbert Cartwright1732---------49
Leo Gardner1419------1548
Thomas Shaw1417------1546
Ross King1422------844
Zack Hargis1126------643
Andy McCormick------1720643
Louis Franz------2119343
Rob Weaver1128---------39
Bernie Hoffer------14121339
Omar McCrory------1722---39
Brett Nykolaiszyn------1718237
Bryan Covington------12121135
Devin Rollin------1419134
Tyrone Maciel------1316433
Devin Hawkes1219---------31
Patrick Logan915------731
Chris Wells410------1630
J.T. Carpenter------1313329
Grady Mueller------1014327
Dwayne Winslet516------526
Brian Robiskie610------723
Kent Fisk------118423
T.J. Barnes511------622
Artie Shorter------79319
Clyde DeVault01------1516
Lorenzo Banks02------1416
Jason Boerigter37------616
Jason Phillips------36211
Jack Dugas00------66
Phillip Dillard------0066
Heath Briscoe00------44
Trevor Reed00------22
Bert Tipton00---------0
San FranciscoRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Corwin Doyle3435---------69
Ricardo Arndorfer1919------2058
Harry Segraves------17301057
Craig Stevens2122------1356
Edward Wang2427------152
Josh Willis2624---------50
Terry Palmer2322------550
Chris Zlotnik------1729349
Wesley Guthrie------8221949
Jay Emmons2226---------48
Herman Hanks1927------147
Rickey Van Diver------1625647
Antoine Jennings1722------746
Mo Coleman2422---------46
Kirk Hutchins------1326645
Kelly Barnhardt2221---------43
Fendi Onobun1314------1542
Demaryius Thomas2319---------42
Max Jeffrey------1326342
Hardy Rafie------1325442
Tom Whalen1817------742
Ken Applegate------1625142
Artie Carr------1126239
Ramses Barden1618------438
Stephen Palmer------1323238
Luther Paukschus------4122238
Danny Riley1911------737
Andy Wilkerson1815------134
Tyrus Harden------8141032
Jesse Parcells------1020232
Shannon Darrow------1118231
Ronald Torrice------1019231
Oscar Schultz------917228
Jimmy Daniels210------1628
Trevor Strzelczyk------1016---26
Clifton Talley------1013124
C.J. Dylla119------424
Graham Viera32------1722
Wendell Kostinko------811---19
Cedric Jamison00------1414
Lenny Erickson------310---13
Roger Kowal00------1010
Bo Perez03------710
Billy Joe Von Oelhoffen00------44
Reggie Krumrei00------33
Gene Zeyen00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left7365.1
Middle9556.1
Right471.8
None000.0
DistanceAttYardsAvg
Left7385.4
Middle181146.3
Right6172.8
None3-4-1.3

Detailed Passing Statistics

New YorkAttCmp20+BdThDropDfnsHurrKnckIntc
Michael Kafka36252024421
San FranciscoAttCmp20+BdThDropDfnsHurrKnckIntc
Corwin Doyle35223215420

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen77142.0
Short (0-8 Yds)1210796.6
Medium (9-18 Yds)147755.4
Long (19+ Yds)31299.7
DistanceAttCompYardsAvg
Screen0000.0
Short (0-8 Yds)1912743.9
Medium (9-18 Yds)161016310.2
Long (19+ Yds)0000.0

Detailed Receiving Statistics

New YorkTargtCaugtDropdYards20+PPlay
WR Rob Weaver106055128
WR Zack Hargis84247026
FB Ross King65011022
WR Devin Hawkes22037119
WR Brian Robiskie2103010
TE Patrick Logan2109015
TE Leo Gardner22017019
RB Dwayne Winslet2209016
RB Chris Wells1107010
RB Thomas Shaw1102017
San FranciscoTargtCaugtDropdYards20+PPlay
TE Craig Stevens85135022
WR Ramses Barden52010018
WR Jay Emmons550110326
RB Kelly Barnhardt42014021
TE Fendi Onobun43020014
FB Ricardo Arndorfer42016019
WR Demaryius Thomas31011019
WR Jimmy Daniels11012010
WR C.J. Dylla110909

Red-Zone Rushing Statistics

New YorkAttYardsAvgOverall Avg
San FranciscoAttYardsAvgOverall Avg
Kelly Barnhardt8273.386.32
Andy Wilkerson263.003.80
Corwin Doyle144.001.40

Red-Zone Passing Statistics

New YorkAttCompYardsAvg/AttOverall Avg
Michael Kafka223819.005.47
San FranciscoAttCompYardsAvg/AttOverall Avg
Corwin Doyle72192.716.77

Red-Zone Receiving Statistics

New YorkTargetCatchYardsAvg/TargOverall Avg
WR Rob Weaver223819.005.50
San FranciscoTargetCatchYardsAvg/TargOverall Avg
TE Craig Stevens2163.004.38
WR Ramses Barden1000.002.00
RB Kelly Barnhardt1000.003.50
TE Fendi Onobun1000.005.00
WR Demaryius Thomas1000.003.67
WR Jay Emmons111313.0022.00

Third Down Rushing Statistics

New YorkRushesConversions
Chris Wells11
Dwayne Winslet10
San FranciscoRushesConversions
Kelly Barnhardt31
Andy Wilkerson22
Corwin Doyle20

Third Down Passing Statistics

New YorkAttCompConversions
Michael Kafka975
San FranciscoAttCompConversions
Corwin Doyle1187

Third Down Receiving Statistics

New YorkTargCatchConversions
WR Rob Weaver321
FB Ross King221
WR Zack Hargis211
WR Devin Hawkes111
TE Patrick Logan111
San FranciscoTargCatchConversions
TE Fendi Onobun333
TE Craig Stevens210
WR Ramses Barden211
WR Demaryius Thomas211
RB Kelly Barnhardt111
WR Jay Emmons111

SectionAttendance
Stadium57,100 (64,500 capacity)
Upper Deck19,400 (22,400)
End Zone15,000 (16,200)
Mezzanine8,400 (9,300)
Sideline Seats13,000 (14,300)
Luxury Boxes1,300 (2,300)