Week 9, 2025

played in Minnesota, MN

68 degrees, fair, calm

New York Giants010710-27
Minnesota Vikings140100-24

Scoring Summary
1Q: 10:47 MIN - Nicky Winters 6 run (David Buehler extra point)
1Q: 07:45 MIN - Gino Moser 35 pass from Levon Procop (David Buehler extra point)
2Q: 03:53 NYG - Jack Dugas 54 field goal
2Q: 01:55 NYG - Rob Weaver 3 pass from Michael Kafka (Jack Dugas extra point)
3Q: 12:54 MIN - Emmitt Palmer 15 pass from Levon Procop (David Buehler extra point)
3Q: 08:13 NYG - Michael Kafka 3 run (Jack Dugas extra point)
3Q: 04:18 MIN - David Buehler 26 field goal
4Q: 14:34 NYG - Zack Hargis 3 pass from Michael Kafka (Jack Dugas extra point)
4Q: 00:35 NYG - Jack Dugas 52 field goal

Team StatisticsNYGMIN
Record3-54-4
First Downs1922
- by Rushing43
- by Passing1415
- by Penalty14
Total Net Yards247342
- Offensive Plays6970
- Yards per Play3.584.89
Net Rushing Yards8181
- Rushing Attempts2419
- Yards per Rush3.384.26
Net Passing Yards166261
- Att./Comp./Intrcpt41 - 21 - 243 - 22 - 2
- Gross Passing Yards194311
- Sacks/Yards Lost4/288/50
- Yards per Pass Play3.695.12
Fumbles/Lost3/13/1
3rd Down Conversions6/155/14
- Avg. YtG on 3rd Down8.110.6
4th Down Conversions0/00/0
Penalties/Yards5/4515/78
Punt Returns/Yards3/13/-2
Kick Returns/Yards4/1035/134
Interception Ret./Yards2/372/8
2pt Conversions0/00/0
Red Zone Visits33
- Red Zone TDs/FGs3/02/1
Avg. Drive StartOWN 34OWN 33
Time of Possession30:4829:12

Drive Charts

New York Giants
QuarBeganPossFromPlaysYardsResult
110:411:23OWN 373-1Interception
17:292:01OWN 443-2Punt
12:491:04OWN 2332Punt
10:402:42OWN 40632Interception
211:553:08OWN 3457Punt
25:091:23OPP 4457Field Goal
22:080:23OPP 11311Touchdown
315:001:23OWN 20410Fumble
312:464:43OWN 28972Touchdown
34:114:46OWN 42858Touchdown
412:281:44OWN 103-1Punt
49:372:41OWN 5512Punt
45:142:32OWN 21625Punt
41:411:11OWN 37628Field Goal
Minnesota Vikings
QuarBeganPossFromPlaysYardsResult
115:004:19OWN 28772Touchdown
19:181:49OPP 47347Touchdown
15:282:39OWN 11412Punt
11:451:05OWN 293-7Punt
212:581:03OWN 1931Punt
28:473:38OWN 12732Fumble
23:461:38OWN 30313Interception
21:451:45OWN 34822Half
313:370:51OPP 20220Touchdown
38:033:52OWN 201171Field Goal
414:251:57OWN 37424Punt
410:441:07OWN 4631Punt
46:561:42OPP 48718Interception
42:421:01OWN 547Punt
40:300:30OWN 453-6Game

Game MVP: Jason Phillips, New York Giants

Rushing Statistics

New YorkAttYardsAvgLG10+TD
Chris Wells17472.76900
Michael Kafka3165.331211
Thomas Shaw3113.67600
Deion Humphries177.00700
MinnesotaAttYardsAvgLG10+TD
Nicky Winters14624.431111
Irving Duvall5193.80900

Passing Statistics

New YorkAttCompYardsSk/YdTDLGIntRate
Michael Kafka41211944/28227260.4
MinnesotaAttCompYardsSk/YdTDLGIntRate
Levon Procop43223118/50247271.0

Receiving Statistics

New YorkCatchTargYardsAvgYACLGTD
WR Rob Weaver58408.001171
WR Richie Cooley5106212.402270
WR Zack Hargis4105012.5029261
TE Shawn Nelson232613.001150
WR Lorenzo Banks2531.50070
RB Chris Wells11-1-1.000-10
WR Clyde DeVault1233.00030
RB Thomas Shaw111111.0013110
TE Leo Gardner0100.00000
MinnesotaCatchTargYardsAvgYACLGTD
WR Joey Sadler5116913.8011220
WR Gino Moser459423.5044471
WR Emmitt Palmer383612.001171
WR Thomas Kelly344013.330210
TE Aaron Hernandez26168.00090
TE Frankie Sanford242311.500200
RB Nicky Winters131717.007170
RB Irving Duvall1155.00050
FB Victor Williamson111111.002110

Interception Statistics

New YorkIntsYardsAvgTD
OLB Jason Phillips13737.000
CB Johnnie Jones100.000
MinnesotaIntsYardsAvgTD
S Allen Weber284.000

Fumble Statistics

New YorkFumbRecovForceTD
Chris Wells1000
Michael Kafka1000
Thomas Shaw1000
Artie Shorter0100
Zack Hargis0100
Mo Paauwe0100
Dusty Reynolds0010
Rico Kennedy0010
Omar McCrory0010
MinnesotaFumbRecovForceTD
Levon Procop2000
Irving Duvall1000
Nicky Winters0100
Gino Moser0100
T.J. Ward0100
Allen Weber0010
Jerome Daughtry0010
Darryl Ortmeier0010

Punting Statistics

New YorkPuntYardsAvgNetLGIn20
Heath Briscoe625943.243.5473
MinnesotaPuntYardsAvgNetLGIn20
Kevin Huber626744.544.3522

Kicking Statistics

New YorkFGs40+Yd50+YdLGPAT
Jack Dugas2/22/22/2543/3
MinnesotaFGs40+Yd50+YdLGPAT
David Buehler1/10/00/0263/3

Punt Return Statistics

New YorkRetYardsAvgTD
Clyde DeVault310.30
MinnesotaRetYardsAvgTD
Nicky Winters3-2-0.70

Kick Return Statistics

New YorkRetYardsAvgTD
Zack Hargis38227.30
Johnnie Jones12121.00
MinnesotaRetYardsAvgTD
Daniel Bronson411929.80
Marc Scott11515.00

Defensive Statistics

New YorkTackAsstSackRPlayPPlay
S Bernie Hoffer621.51541
ILB Nicky Cook520.01443
S Harris Drozd410.0624
S Rico Kennedy301.01742
DE Louis Franz301.01032
DE Zack Justus320.5919
DT J.T. Carpenter300.5822
CB Bucky Phillips310.0724
OLB Dusty Reynolds300.0615
S Andy Estevez300.0513
OLB Omar McCrory211.0314
DE Artie Shorter210.51440
CB Devin McCourty220.01746
OLB Josh Hall210.01027
WR Zack Hargis20---------
DE Travis Warren101.01540
CB Skip Dewey110.01432
G Paul Fanaika10---------
DT Morris Justice030.5922
OLB Jason Phillips020.5611
MinnesotaTackAsstSackRPlayPPlay
OLB Keith Rivers630.01625
S J.C. Blackwell520.02132
CB T.J. Ward520.02030
ILB Phil Gaylor410.01533
DT Darryl Ortmeier312.01632
S Allen Weber320.02042
CB Daniel Bronson310.01933
ILB Leo Foulke300.0912
DE Ron Brace202.01215
OLB Fernando Sanford220.02239
S Rich Goeas200.0111
DE Jerome Daughtry200.01737
OLB Walt Causey200.047
DE Deron Rice100.01635
WR Joey Sadler10---------
TE Aaron Hernandez10---------
DT Kyle Delong100.01528
DT Johnnie Fulton100.01321
CB Alex Banks100.0722

Pass Rush Statistics

New YorkSackBlockHurryKnockPPlay
S Bernie Hoffer1.500041
DE Travis Warren1.011040
DE Louis Franz1.011032
S Rico Kennedy1.000042
OLB Omar McCrory1.000014
DE Artie Shorter0.500040
DT Morris Justice0.500022
OLB Jason Phillips0.500011
DE Zack Justus0.500019
DT J.T. Carpenter0.500022
MinnesotaSackBlockHurryKnockPPlay
DE Ron Brace2.011015
DT Darryl Ortmeier2.000032
DE Jerome Daughtry0.011037
DE Deron Rice0.001035
DT Kyle Delong0.001028
DT Johnnie Fulton0.001021
DT Ernie Downs0.001014

Pass Defense Statistics

New YorkCaughtDefnsdIntrcpPPlay
S Bernie Hoffer40041
S Harris Drozd40024
ILB Nicky Cook30043
CB Devin McCourty21046
OLB Dusty Reynolds20015
CB Bucky Phillips20024
S Andy Estevez20013
S Rico Kennedy10042
OLB Omar McCrory10014
CB Skip Dewey10032
OLB Jason Phillips03111
OLB Josh Hall01027
CB Johnnie Jones00133
MinnesotaCaughtDefnsdIntrcpPPlay
CB Daniel Bronson32033
OLB Keith Rivers30025
S J.C. Blackwell30032
S Allen Weber22242
CB T.J. Ward21030
S Rich Goeas20011
ILB Leo Foulke20012
ILB Phil Gaylor10033
OLB Fernando Sanford10039
OLB Walt Causey1007
CB Alex Banks10022

Blocking Statistics

New YorkKeyBlBlOppPancRPlySckAPPly
Mo Paauwe24020234
Paul Fanaika24021043
Mario Woodford11012118
Jason Boerigter02018133
Shawn Nelson02011027
Dwayne Shannon02020043
Myron Zimmerman02020037
Shane Plumb02015033
Blake Schlueter0105013
Leo Gardner01010020
MinnesotaKeyBlBlOppPancRPlySckAPPly
Sam Young35017544
Casey Heath34016043
Renaldo Becker13019149
Travis Glover04016140
Harry Battle0206016
Frankie McDaniel01013140

Special Teams Tackles

New YorkTacklesSTPlays
Harris Drozd317
Lorenzo Banks316
Richie Cooley211
MinnesotaTacklesSTPlays
Tracy Sherry327
Aaron Hernandez117
Gino Moser111
A.J. Murray16
Frankie McDaniel16

Participation

New YorkRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Paul Fanaika2143------872
Michael Kafka2445---------69
Devin McCourty------1746164
Dwayne Shannon2043---------63
Shane Plumb1533------1563
Mo Paauwe2034------862
Myron Zimmerman2037------461
Nicky Cook------1443360
Rico Kennedy------1742160
Travis Warren------1540459
Bernie Hoffer------1541258
Artie Shorter------1440357
Chris Wells2132------255
Richie Cooley1727------1155
Johnnie Jones------1233752
Zack Hargis1531------551
Jason Boerigter1833---------51
Bucky Phillips------7241950
Harris Drozd------6241747
Skip Dewey------1432147
Leo Gardner1020------1646
Shawn Nelson1127------745
Louis Franz------1032143
Lorenzo Banks1014------1640
Thomas Shaw313------2339
Mario Woodford1218------838
Josh Hall------1027138
Zack Justus------919836
Rob Weaver1221------235
Dusty Reynolds------6151233
Morris Justice------922---31
J.T. Carpenter------822131
Brett Nykolaiszyn------715426
Clyde DeVault15------1925
Andy Estevez------513523
Korey Brister------561122
Blake Schlueter513------422
Jason Phillips------611421
Omar McCrory------314320
Sean Shannon44------816
Deion Humphries52------613
Jack Dugas00------88
Heath Briscoe00------66
Trevor Reed00------22
Kevin O'Connell00---------0
Tyrone Maciel------00---0
MinnesotaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Levon Procop1951---------70
Renaldo Becker1949------169
Daniel Bronson------19331365
Fernando Sanford------2239364
Allen Weber------2042264
Aaron Hernandez1235------1764
Travis Glover1640------763
Casey Heath1643------261
Sam Young1744---------61
Emmitt Palmer1644---------60
Frankie McDaniel1340------659
J.C. Blackwell------2132457
Jerome Daughtry------1737256
Joey Sadler1132------1255
Nicky Winters1428------1254
Deron Rice------1635253
T.J. Ward------2030252
Tracy Sherry------6182751
Keith Rivers------1625849
Phil Gaylor------1533149
Frankie Sanford620------2349
Darryl Ortmeier------1632149
Kyle Delong------1528447
Alex Banks------7221645
Gino Moser920------1140
A.J. Murray925------640
Jimmy Concepcion823------738
Johnnie Fulton------1321135
Leo Foulke------9121132
Ron Brace------1215431
Thomas Kelly715------729
Ernie Downs------914629
Harry Battle616------628
Irving Duvall523---------28
Andre Poston------261725
Victor Williamson410------822
Marc Scott00------1818
Walt Causey------47617
Rich Goeas------111---12
Harry Anaya------43---7
Kevin Huber00------77
David Buehler00------66
Darnell Mathis23---------5
Matt Ryan00---------0
Scottie Kirk00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left5193.8
Middle13352.7
Right6274.5
None000.0
DistanceAttYardsAvg
Left8506.3
Middle382.7
Right8232.9
None000.0

Detailed Passing Statistics

New YorkAttCmp20+BdThDropDfnsHurrKnckIntc
Michael Kafka41212145602
MinnesotaAttCmp20+BdThDropDfnsHurrKnckIntc
Levon Procop43225555202

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen2273.5
Short (0-8 Yds)1610623.9
Medium (9-18 Yds)167845.3
Long (19+ Yds)72415.9
DistanceAttCompYardsAvg
Screen0000.0
Short (0-8 Yds)1810774.3
Medium (9-18 Yds)126927.7
Long (19+ Yds)13614210.9

Detailed Receiving Statistics

New YorkTargtCaugtDropdYards20+PPlay
WR Richie Cooley105262127
WR Zack Hargis104150131
WR Rob Weaver85040021
WR Lorenzo Banks5203014
TE Shawn Nelson32026027
WR Clyde DeVault210305
RB Chris Wells110-1032
RB Thomas Shaw11011013
TE Leo Gardner1010020
MinnesotaTargtCaugtDropdYards20+PPlay
WR Joey Sadler115269132
WR Emmitt Palmer83236044
TE Aaron Hernandez62016035
WR Gino Moser54094220
TE Frankie Sanford42023120
WR Thomas Kelly43040115
RB Nicky Winters31117028
RB Irving Duvall1105023
FB Victor Williamson11011010

Red-Zone Rushing Statistics

New YorkAttYardsAvgOverall Avg
Chris Wells210.502.76
Michael Kafka133.005.33
MinnesotaAttYardsAvgOverall Avg
Nicky Winters4143.504.43
Irving Duvall1-2-2.003.80

Red-Zone Passing Statistics

New YorkAttCompYardsAvg/AttOverall Avg
Michael Kafka74294.144.73
MinnesotaAttCompYardsAvg/AttOverall Avg
Levon Procop32186.007.23

Red-Zone Receiving Statistics

New YorkTargetCatchYardsAvg/TargOverall Avg
WR Zack Hargis42143.505.00
WR Rob Weaver22157.505.00
WR Richie Cooley1000.006.20
MinnesotaTargetCatchYardsAvg/TargOverall Avg
WR Emmitt Palmer111515.004.50
TE Aaron Hernandez1000.002.67
TE Frankie Sanford1133.005.75

Third Down Rushing Statistics

New YorkRushesConversions
Chris Wells10
Michael Kafka11
MinnesotaRushesConversions
Nicky Winters32

Third Down Passing Statistics

New YorkAttCompConversions
Michael Kafka1175
MinnesotaAttCompConversions
Levon Procop943

Third Down Receiving Statistics

New YorkTargCatchConversions
WR Richie Cooley332
WR Zack Hargis311
WR Rob Weaver211
TE Shawn Nelson100
WR Lorenzo Banks110
RB Thomas Shaw111
MinnesotaTargCatchConversions
WR Joey Sadler300
TE Aaron Hernandez211
WR Thomas Kelly221
WR Emmitt Palmer100
FB Victor Williamson111

SectionAttendance
Stadium84,300 (86,000 capacity)
Upper Deck29,400 (29,400)
End Zone21,300 (21,300)
Mezzanine12,300 (12,300)
Sideline Seats18,800 (18,800)
Club Seats500 (500)
Luxury Boxes2,000 (3,700)