Week 4, 2026

played in Arizona, AZ

94 degrees, fair, 4 mph wind

New York Giants00143-17
Arizona Cardinals71030-20

Scoring Summary
1Q: 06:29 ARI - Winston Farmer 3 pass from Kevin O'Connell (Ricky Azzoo extra point)
2Q: 06:45 ARI - Ricky Azzoo 20 field goal
2Q: 01:49 ARI - Shane Carter 70 pass from Kevin O'Connell (Ricky Azzoo extra point)
3Q: 06:04 NYG - Zack Hargis 24 pass from Michael Kafka (Jack Dugas extra point)
3Q: 01:30 ARI - Ricky Azzoo 38 field goal
3Q: 01:22 NYG - Zack Hargis 103 kickoff return (Jack Dugas extra point)
4Q: 03:23 NYG - Jack Dugas 49 field goal

Team StatisticsNYGARI
Record0-42-2
First Downs1318
- by Rushing55
- by Passing813
- by Penalty00
Total Net Yards239428
- Offensive Plays5066
- Yards per Play4.786.48
Net Rushing Yards8984
- Rushing Attempts2033
- Yards per Rush4.452.55
Net Passing Yards150344
- Att./Comp./Intrcpt29 - 21 - 332 - 21 - 0
- Gross Passing Yards155352
- Sacks/Yards Lost1/51/8
- Yards per Pass Play5.0010.42
Fumbles/Lost2/00/0
3rd Down Conversions4/127/16
- Avg. YtG on 3rd Down7.89.2
4th Down Conversions0/00/0
Penalties/Yards4/254/35
Punt Returns/Yards0/03/27
Kick Returns/Yards2/1374/86
Interception Ret./Yards0/03/25
2pt Conversions0/00/0
Red Zone Visits02
- Red Zone TDs/FGs0/01/1
Avg. Drive StartOWN 25OWN 32
Time of Possession27:3232:28

Drive Charts

New York Giants
QuarBeganPossFromPlaysYardsResult
112:211:47OWN 2138Punt
16:201:27OWN 203-4Punt
11:323:13OWN 40611Interception
211:001:09OWN 136Punt
26:391:10OWN 20425Punt
23:562:07OWN 2034Punt
21:311:14OWN 20422Interception
315:001:50OWN 44313Interception
39:514:01OWN 25775Touchdown
413:224:03OWN 20739Punt
47:374:21OWN 45723Field Goal
Arizona Cardinals
QuarBeganPossFromPlaysYardsResult
115:002:39OWN 3037Punt
110:344:14OWN 48752Touchdown
14:533:21OWN 49518Missed FG
213:192:19OWN 40615Punt
29:513:12OWN 48749Field Goal
25:291:33OWN 14533Punt
21:490:18OWN 30170Touchdown
20:170:17OWN 40238Half
313:103:19OWN 3161Punt
35:504:28OWN 20859Field Goal
31:082:46OWN 38512Punt
49:191:42OWN 103-3Punt
43:163:16OWN 18857Game

Game MVP: Kevin O'Connell, Arizona Cardinals

Rushing Statistics

New YorkAttYardsAvgLG10+TD
Dwayne Winslet11252.271310
Thomas Shaw5387.602320
Michael Kafka2136.50700
Ross King122.00200
Zack Hargis11111.001110
ArizonaAttYardsAvgLG10+TD
Vince Ussery25532.122720
Alex Keyes6315.171410
Kevin O'Connell200.00200

Passing Statistics

New YorkAttCompYardsSk/YdTDLGIntRate
Michael Kafka29211551/5130356.6
ArizonaAttCompYardsSk/YdTDLGIntRate
Kevin O'Connell32213521/82700123.4

Receiving Statistics

New YorkCatchTargYardsAvgYACLGTD
WR Devin Hawkes687712.831300
WR Rob Weaver34103.33050
RB Dwayne Winslet33103.331190
RB Chris Wells22115.50480
WR Brian Robiskie2273.50240
WR Zack Hargis232412.004241
WR Clyde DeVault111010.009100
RB Thomas Shaw1122.00020
TE Leo Gardner1144.00040
FB Ross King0100.00000
TE Patrick Logan0100.00000
WR Damon Bailey0200.00000
ArizonaCatchTargYardsAvgYACLGTD
WR Dean Gillespie71114020.0055340
WR Kirk Bode45358.7519260
WR Shane Carter3610635.3365701
RB Vince Ussery344113.6720200
WR Winston Farmer24126.00491
TE Bryce Cortez22189.004120

Interception Statistics

New YorkIntsYardsAvgTD
ArizonaIntsYardsAvgTD
S Troy Nolan11313.000
CB Jeremy Hines100.000
CB Brandon Perkins11212.000

Fumble Statistics

New YorkFumbRecovForceTD
Michael Kafka1000
Thomas Shaw1000
Brian Robiskie0200
ArizonaFumbRecovForceTD
Tyson Alualu0010
Warren Hutchison0010

Punting Statistics

New YorkPuntYardsAvgNetLGIn20
Heath Briscoe623939.835.3462
ArizonaPuntYardsAvgNetLGIn20
Kenny Morris628046.740.0531

Kicking Statistics

New YorkFGs40+Yd50+YdLGPAT
Jack Dugas1/11/10/0492/2
ArizonaFGs40+Yd50+YdLGPAT
Ricky Azzoo2/30/10/1382/2

Punt Return Statistics

New YorkRetYardsAvgTD
ArizonaRetYardsAvgTD
Kyle Wilson3279.00

Kick Return Statistics

New YorkRetYardsAvgTD
Zack Hargis213768.51
ArizonaRetYardsAvgTD
Kyle Wilson48621.50

Defensive Statistics

New YorkTackAsstSackRPlayPPlay
S Devin Rollin620.02123
OLB Andy McCormick500.01511
DT Brett Nykolaiszyn420.01910
OLB Omar McCrory410.02322
OLB Ryan Anderko410.02724
DE Travis Warren311.02221
S Bernie Hoffer320.01418
CB Skip Dewey300.02327
DT Grady Mueller300.01513
OLB Kent Fisk300.094
CB Lionel Anhorn300.01725
S Brady Dunlap210.03027
DT J.T. Carpenter200.01516
DE Artie Shorter130.01112
DE Louis Franz130.02221
DT Morris Justice120.01820
DE Tyrone Maciel120.01112
CB Kelly Springer120.01920
WR Rob Weaver10---------
RB Chris Wells10---------
OLB Jason Phillips100.011
S Rico Kennedy100.02527
TE Patrick Logan10---------
ILB Bryan Covington010.069
ArizonaTackAsstSackRPlayPPlay
S Taylor Mays620.01624
CB Clyde Badalyan600.01223
OLB Conrad Connell520.01522
DE Tyson Alualu420.01418
DT Leland Woods310.0107
S Maurice Carlisle310.01611
OLB Brandon Spikes210.01423
CB Brandon Perkins210.01620
DE Glen Corbett200.01221
CB Jeremy Hines200.01019
DE Warren Hutchison101.0413
S Troy Nolan120.0514
ILB Ronnie Bismonte110.067
CB Paul Fox110.0912
CB Kyle Wilson100.01120
OLB Greg Erdman100.069
DE Bernie Watts100.01617
DE Sammy Brennan010.089

Pass Rush Statistics

New YorkSackBlockHurryKnockPPlay
DE Travis Warren1.002021
DE Artie Shorter0.011012
DE Louis Franz0.001021
DE Tyrone Maciel0.000112
ArizonaSackBlockHurryKnockPPlay
DE Warren Hutchison1.011113
DE Tyson Alualu0.000118

Pass Defense Statistics

New YorkCaughtDefnsdIntrcpPPlay
S Devin Rollin40023
CB Skip Dewey30027
CB Lionel Anhorn30025
OLB Omar McCrory20022
OLB Andy McCormick20011
S Bernie Hoffer10018
S Rico Kennedy10027
S Brady Dunlap10027
CB Kelly Springer10020
DT Grady Mueller10013
OLB Ryan Anderko10024
OLB Kent Fisk1004
ArizonaCaughtDefnsdIntrcpPPlay
CB Clyde Badalyan50023
OLB Conrad Connell41022
CB Jeremy Hines20119
CB Brandon Perkins20120
S Maurice Carlisle20011
S Troy Nolan10114
DE Glen Corbett10021
OLB Brandon Spikes10023
CB Kyle Wilson10020
S Taylor Mays10024
CB Paul Fox10012

Blocking Statistics

New YorkKeyBlBlOppPancRPlySckAPPly
Mo Paauwe16020030
Aaron Poehnert13020130
Myron Zimmerman13016026
T.J. Barnes1309013
Patrick Logan1101207
Carlton Macey01015021
Ross King01010014
ArizonaKeyBlBlOppPancRPlySckAPPly
Billy Joe Whitlow35032033
Marty Linquist26027025
Gabe Buckner13026029
Eugene Arnold12030032
Andre Smith06028127
Keith Thamilarasan05015012
Quinn Johnson02018012
Bryce Cortez01025018
Colin Mathis010506

Special Teams Tackles

New YorkTacklesSTPlays
Chris Wells217
Leo Gardner216
Lorenzo Banks215
Damon Bailey110
ArizonaTacklesSTPlays
Winston Farmer118

Participation

New YorkRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Brady Dunlap------3027259
Mo Paauwe2030------757
Aaron Poehnert2030------757
Lionel Anhorn------17251557
Rico Kennedy------2527355
Ryan Anderko------2724354
Devin Rollin------21231054
Skip Dewey------2327252
Michael Kafka2030---------50
Omar McCrory------2322348
Travis Warren------2221447
Louis Franz------2221447
Bernie Hoffer------14181345
Carlton Macey1521------743
Myron Zimmerman1626---------42
Kelly Springer------1920342
Leo Gardner917------1642
Morris Justice------1820240
Zack Hargis1519------539
Thomas Shaw613------1837
Jason Boerigter1520---------35
Dwayne Winslet1412------935
Devin Hawkes1222---------34
Chris Wells512------1734
Brett Nykolaiszyn------1910534
Ross King1014------832
Andy McCormick------1511632
J.T. Carpenter------1516---31
Grady Mueller------1513331
Tyrone Maciel------1112730
T.J. Barnes913------729
Artie Shorter------1112427
Rob Weaver1114---------25
Bryan Covington------691025
Patrick Logan127------524
Ron Carter510------722
Kent Fisk------94922
Brian Robiskie615---------21
Clyde DeVault01------1617
Lorenzo Banks00------1515
Damon Bailey04------1014
Heath Briscoe00------66
Jack Dugas00------55
Jason Phillips------1113
Trevor Reed00------11
Bert Tipton00---------0
ArizonaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Eugene Arnold3032------870
Kevin O'Connell3333---------66
Billy Joe Whitlow3233---------65
Marty Linquist2725------557
Andre Smith2827------156
Gabe Buckner2629------156
Jeremy Hines------10192554
Winston Farmer1817------1853
Quinn Johnson1812------2151
Dean Gillespie2325------149
Vince Ussery2720------148
Bryce Cortez2518------548
Taylor Mays------1624444
Kirk Bode1824------143
Shane Carter1820------543
Kyle Wilson------11201142
Alex Keyes79------2440
Conrad Connell------1522340
Korey McElreath1012------1739
Tyson Alualu------1418537
Brandon Spikes------1423---37
Brandon Perkins------1620137
Keith Thamilarasan1512------936
Clyde Badalyan------1223136
Bernie Watts------1617336
Glen Corbett------1221235
Troy Nolan------5141231
Kelly Compton------821---29
Maurice Carlisle------1611128
Paul Fox------912526
Ronnie Bismonte------671023
Warren Hutchison------413421
Luke Bishop18------1221
Sammy Brennan------89320
Colin Mathis56------920
Leland Woods------107219
Greg Erdman------69419
Damon Myers------612---18
Steven Powell------46818
Chris Cherpeski21------912
Kenny Morris00------99
Ricky Azzoo00------88
Dwight Tobin------2248
Alex Hardy------0033
Al Holmes00---------0
Paul Lindberg00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left3144.7
Middle12352.9
Right5408.0
None000.0
DistanceAttYardsAvg
Left11454.1
Middle17402.4
Right410.3
None1-2-2.0

Detailed Passing Statistics

New YorkAttCmp20+BdThDropDfnsHurrKnckIntc
Michael Kafka29213111123
ArizonaAttCmp20+BdThDropDfnsHurrKnckIntc
Kevin O'Connell32217330410

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen76263.7
Short (0-8 Yds)1312503.8
Medium (9-18 Yds)1000.0
Long (19+ Yds)83799.9
DistanceAttCompYardsAvg
Screen0000.0
Short (0-8 Yds)20131778.9
Medium (9-18 Yds)859712.1
Long (19+ Yds)437819.5

Detailed Receiving Statistics

New YorkTargtCaugtDropdYards20+PPlay
WR Devin Hawkes86077222
WR Rob Weaver43010014
WR Zack Hargis32024119
RB Dwayne Winslet33010012
RB Chris Wells22011012
WR Brian Robiskie2207015
WR Damon Bailey200004
WR Clyde DeVault1101001
FB Ross King1010014
TE Patrick Logan100007
RB Thomas Shaw1102013
TE Leo Gardner1104017
ArizonaTargtCaugtDropdYards20+PPlay
WR Dean Gillespie1171140325
WR Shane Carter631106220
WR Kirk Bode54035124
WR Winston Farmer42112017
RB Vince Ussery43041120
TE Bryce Cortez22018018

Red-Zone Rushing Statistics

New YorkAttYardsAvgOverall Avg
ArizonaAttYardsAvgOverall Avg
Vince Ussery400.002.12
Alex Keyes199.005.17

Red-Zone Passing Statistics

New YorkAttCompYardsAvg/AttOverall Avg
ArizonaAttCompYardsAvg/AttOverall Avg
Kevin O'Connell32124.0011.00

Red-Zone Receiving Statistics

New YorkTargetCatchYardsAvg/TargOverall Avg
ArizonaTargetCatchYardsAvg/TargOverall Avg
WR Winston Farmer2131.503.00
WR Kirk Bode1199.007.00

Third Down Rushing Statistics

New YorkRushesConversions
Thomas Shaw10
Dwayne Winslet11
ArizonaRushesConversions
Alex Keyes32
Kevin O'Connell10

Third Down Passing Statistics

New YorkAttCompConversions
Michael Kafka1073
ArizonaAttCompConversions
Kevin O'Connell1275

Third Down Receiving Statistics

New YorkTargCatchConversions
WR Devin Hawkes433
RB Chris Wells220
WR Zack Hargis210
WR Brian Robiskie110
WR Damon Bailey100
ArizonaTargCatchConversions
WR Dean Gillespie432
WR Winston Farmer422
WR Shane Carter310
WR Kirk Bode111

SectionAttendance
Stadium87,000 (99,900 capacity)
Upper Deck23,100 (25,400)
End Zone16,000 (18,200)
Mezzanine9,500 (10,500)
Sideline Seats14,600 (16,100)
Club Seats14,900 (19,900)
Luxury Boxes8,900 (9,800)