Open the board

New York Giants 15, New England Patriots 33: final score and stats

New England Patriots beat New York Giants, New York Giants 15 to New England Patriots 33, on Monday, December 1, 2025 at Gillette Stadium, Foxborough, MA. Below: the box score, top performers, team stats, injuries and recent form for New England Patriots vs New York Giants.

NFLMonday, December 1, 2025
DateDec 1, 2025
Start time8:15 PM ET
VenueGillette Stadium, Foxborough, MA
TVESPN
Attendance64,628

Line score

Team1234T
New York Giants070815
New England Patriots17130333

Team comparison

New York GiantsNew England Patriots
Points per game
22.8
23.4
Points allowed per game
21.5
23.0
2-11Record11-2
1st in NFC EastStanding2nd in AFC East
2-1-1Road record / home record3-1
WWLTWLast 5LWLWW
W2StreakL1

Team stats

New York GiantsNew England Patriots
1st Downs
14
21
Passing 1st downs
4
14
Rushing 1st downs
9
7
1st downs from penalties
1
0
4-113rd down efficiency6-13
0-34th down efficiency1-1
Total Plays
53
63
Total Yards
239
395
Yards per Play
4.5
6.3
Total Drives
10
10
Passing
128
276
17/24Comp/Att24/31
Yards per pass
4.9
8.1
Interceptions thrown
0
0
2-11Sacks-Yards Lost3-6
Rushing
111
119

Injury report

Confirm lineups and injuries close to game time.

New York Giants
Tyrone Tracy Jr. RB · Hamstring - Strain
Injured Reserve
Questionable
Malik Harrison LB · Groin - Not Specified
Questionable
New England Patriots
Rhamondre Stevenson RB · Knee - Not Specified
Doubtful
TreVeyon Henderson RB · Illness - Not Specified
Out
Ben Brown C · Knee - Not Specified
Out
A.J. Brown WR · Knee - Not Specified
Questionable
Charles Woods CB · Hamstring - Not Specified
Questionable

Box score

New York Giants Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Jaxson Dart17/241395.8102-1159.599.1
Team17/241285.8102-11--99.1

New York Giants Rushing

PlayerCARYDSAVGTDLONG
Devin Singletary12685.7122
Tyrone Tracy Jr.10363.609
Jaxson Dart4205.0012
Jamie Gillan1-13-13.00-13
Team271114.1122

New York Giants Receiving

PlayerRECYDSAVGTDLONGTGTS
Darius Slayton24120.51303
Devin Singletary33411.30163
Wan'Dale Robinson7344.9088
Theo Johnson3299.70188
Isaiah Hodgins144.0041
Tyrone Tracy Jr.1-3-3.00-31
Team171398.213024

New York Giants Fumbles

PlayerFUMLOSTREC
Gunner Olszewski110
Team110

New York Giants Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Zaire Barnes13811010
Paulson Adebo10800100
Dane Belton8511110
Bobby Okereke7500000
Jevon Holland6400000
Tyler Nubin6401000
Cor'Dale Flott5301000
Abdul Carter4210010
Team724335450

New York Giants KickReturns

PlayerNOYDSAVGLONGTD
Devin Singletary25427.0300
Gunner Olszewski35418.0210
Deonte Banks13434.0340
Team614223.7340

New York Giants Kicking

PlayerFGPCTLONGXPPTS
Younghoe Koo0/00.001/11
Team0/00.001/11

New York Giants Punting

PlayerNOYDSAVGTBIn 20LONG
Jamie Gillan419949.80054
Team419949.80054

New England Patriots Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Drake Maye24/312829.1203-670.6126.0
Team24/312769.1203-6--126.0

New England Patriots Rushing

PlayerCARYDSAVGTDLONG
TreVeyon Henderson11676.1026
Rhamondre Stevenson12403.309
Drake Maye6122.008
Team291194.1026

New England Patriots Receiving

PlayerRECYDSAVGTDLONGTGTS
Hunter Henry47318.30366
Rhamondre Stevenson34013.30363
Kayshon Boutte4358.81135
Kyle Williams13333.01331
DeMario Douglas33311.00153
Stefon Diggs3268.70134
Mack Hollins3237.70114
TreVeyon Henderson3196.30124
Team2428211.823630

New England Patriots Fumbles

PlayerFUMLOSTREC
Elijah Ponder001
Team001

New England Patriots Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Christian Elliss10400100
Craig Woodson6200000
Harold Landry III5411020
Carlton Davis III5101200
Christian Barmore5100000
K'Lavon Chaisson4300020
Jaylinn Hawkins4100110
Christian Gonzalez3300100
Team653325771

New England Patriots KickReturns

PlayerNOYDSAVGLONGTD
Terrell Jennings13939.0390
Efton Chism III12222.0220
Kyle Williams11818.0180
Team37926.3390

New England Patriots PuntReturns

PlayerNOYDSAVGLONGTD
Marcus Jones312441.3941
Team312441.3941

New England Patriots Kicking

PlayerFGPCTLONGXPPTS
Andy Borregales4/580.0303/315
Team4/580.0303/315

New England Patriots Punting

PlayerNOYDSAVGTBIn 20LONG
Bryce Baringer25427.00132
Team25427.00132

Recent form

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
Oct 4, 2026 · vs Arizona CardinalsW 36-24
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

Team pages

Frequently asked questions

Who won New York Giants vs New England Patriots?

New England Patriots won, 33-15, on Monday, December 1, 2025.

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

New York Giants 15, New England Patriots 33.

Where is New York Giants vs New England Patriots played?

Gillette Stadium, Foxborough, MA.

The model’s read

Grades, leans and the full breakdown for New York Giants vs New England Patriots 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.