Open the board

New England Patriots 10, New York Giants 42: final score and stats

New York Giants beat New England Patriots, New England Patriots 10 to New York Giants 42, on Thursday, August 21, 2025 at MetLife Stadium, East Rutherford, NJ. Below: the box score, top performers, team stats, injuries and recent form for New York Giants vs New England Patriots.

NFLThursday, August 21, 2025
DateAug 21, 2025
Start time8:00 PM ET
VenueMetLife Stadium, East Rutherford, NJ
TVPrime Video
Attendance73,930

Line score

Team1234T
New England Patriots0100010
New York Giants14021742

Team comparison

New England PatriotsNew York Giants
Points per game
23.4
22.6
Points allowed per game
23.0
21.8
2-1Record3-0
2nd in AFC EastStanding1st in NFC East
2-3Road record / home record3-2
LWLWWLast 5LWWLT
L1StreakL1

Team stats

New England PatriotsNew York Giants
1st Downs
12
25
Passing 1st downs
5
17
Rushing 1st downs
6
5
1st downs from penalties
1
3
5-143rd down efficiency8-14
0-04th down efficiency1-2
Total Plays
56
65
Total Yards
191
431
Yards per Play
3.4
6.6
Total Drives
12
10
Passing
81
320
10/20Comp/Att27/40
Yards per pass
3.9
7.8
Interceptions thrown
1
1
1-1Sacks-Yards Lost1-6
Rushing
110
111

Injury report

Confirm lineups and injuries close to game time.

New England Patriots
Ben Brown C · Knee - Not Specified
Out
Hunter Henry TE · Foot
Questionable
Rhamondre Stevenson RB · Knee - Not Specified
Questionable
A.J. Brown WR · Knee - Not Specified
Questionable
Charles Woods CB · Hamstring - Not Specified
Questionable
New York Giants
Malik Harrison LB · Groin - Not Specified
Out
Nikko Reed CB · Coach's Decision - Not Specified
Out
Josh Sills G · Coach's Decision - Not Specified
Out
CJ Okoye DT · Coach's Decision - Not Specified
Out
Jason Pinnock S · Back - Not Specified
Questionable

Box score

New England Patriots Passing

PlayerC/ATTYDSAVGTDINTSACKSRTG
Ben Wooldridge10/20824.1111-156.7
Team10/20814.1111-156.7

New England Patriots Rushing

PlayerCARYDSAVGTDLONG
Shane Watts15523.5013
JaMycal Hasty11302.707
Micah Bernard7162.309
Ben Wooldridge2126.0011
Team351103.1013

New England Patriots Receiving

PlayerRECYDSAVGTDLONGTGTS
Jeremiah Webb33110.31174
John Jiles3268.70146
Phil Lutz2115.50123
JaMycal Hasty199.0091
Jack Westover155.0052
Jaheim Bell000.0002
Javon Baker000.0002
Team10828.211720

New England Patriots Fumbles

PlayerFUMLOSTREC
Ben Wooldridge101
Cam Riley001
Team102

New England Patriots Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Dell Pettus7600000
Kyle Dugger6600200
Marte Mapu5200100
Jordan Polk4300100
Cam Riley4200000
Jack Gibbens3311010
Kobee Minor3300200
Truman Jones3100000
Team604111930

New England Patriots Interceptions

PlayerINTYDSTD
Kyle Dugger100
Team100

New England Patriots KickReturns

PlayerNOYDSAVGLONGTD
Javon Baker12323.0230
Team12323.0230

New England Patriots PuntReturns

PlayerNOYDSAVGLONGTD
Jeremiah Webb23417.0220
Team23417.0220

New England Patriots Kicking

PlayerFGPCTLONGXPPTS
Andy Borregales1/250.0301/14
Team1/250.0301/14

New England Patriots Punting

PlayerNOYDSAVGTBIn 20LONG
Bryce Baringer732846.90363
Team732846.90363

New York Giants Passing

PlayerC/ATTYDSAVGTDINTSACKSRTG
Tommy DeVito17/201989.9300-0147.5
Jaxson Dart6/12816.8101-699.7
Jameis Winston4/8475.9110-068.2
Team27/403208.2511-6121.5

New York Giants Rushing

PlayerCARYDSAVGTDLONG
Dante Miller11413.708
Jonathan Ward6294.8013
Jaxson Dart12323.0023
Cam Skattebo3124.004
Ihmir Smith-Marsette166.006
Tommy DeVito111.001
Jameis Winston1-1-1.00-1
Team241114.6023

New York Giants Receiving

PlayerRECYDSAVGTDLONGTGTS
Gunner Olszewski36822.70503
Jonathan Ward24522.51413
Thomas Fidone II4399.81285
Jalin Hyatt33812.71276
Lil'Jordan Humphrey13838.00381
Greg Dulcich4266.52104
Montrell Washington3268.70133
Zach Pascal22110.50143
Team2732612.155039

New York Giants Fumbles

PlayerFUMLOSTREC
Dante Miller110
Jaxson Dart100
Team210

New York Giants Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
K.J. Cloyd6100000
Art Green5400000
Jeremiah Ledbetter5300000
Dee Williams5300000
Trace Ford4401000
Makari Paige4301000
Tomon Fox4211010
Dyontae Johnson4201000
Team613617831

New York Giants Interceptions

PlayerINTYDSTD
TJ Moore1441
Team1441

New York Giants PuntReturns

PlayerNOYDSAVGLONGTD
Jordan Bly188.080
Ihmir Smith-Marsette177.070
Montrell Washington144.040
Dante Miller100.000
Gunner Olszewski100.000
Team5193.880

New York Giants Kicking

PlayerFGPCTLONGXPPTS
Jude McAtamney0/00.006/66
Team0/00.006/66

New York Giants Punting

PlayerNOYDSAVGTBIn 20LONG
Jamie Gillan314147.00149
Team314147.00149

Recent form

Nov 8, 2026 · vs Green Bay PackersL 27-45
Nov 1, 2026 · at Miami DolphinsW 24-19
Oct 22, 2026 · at Chicago BearsL 24-30
Oct 18, 2026 · vs New York JetsW 26-19
Oct 11, 2026 · vs Las Vegas RaidersW 45-17
Nov 12, 2026 · vs Washington CommandersL 21-24
Nov 8, 2026 · at Philadelphia EaglesW 19-11
Oct 25, 2026 · at Houston TexansW 27-21
Oct 18, 2026 · vs New Orleans SaintsL 27-34
Oct 11, 2026 · at Washington CommandersT 27-27

Team pages

More NFL games on Aug 21, 2025

Frequently asked questions

Who won New England Patriots vs New York Giants?

New York Giants won, 42-10, on Thursday, August 21, 2025.

What was the final score of New England Patriots vs New York Giants?

New England Patriots 10, New York Giants 42.

Where is New England Patriots vs New York Giants played?

MetLife Stadium, East Rutherford, NJ.

The model’s read

Grades, leans and the full breakdown for New England Patriots vs New York Giants are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.