Open the board

New York Giants 13, Philadelphia Eagles 20: final score and stats

Philadelphia Eagles beat New York Giants, New York Giants 13 to Philadelphia Eagles 20, on Sunday, January 5, 2025 at Lincoln Financial Field, Philadelphia, PA. Below: the box score, top performers, team stats, injuries and recent form for Philadelphia Eagles vs New York Giants.

NFLSunday, January 5, 2025
DateJan 5, 2025
Start time1:00 PM ET
VenueLincoln Financial Field, Philadelphia, PA
TVCBS
Attendance69,879

Line score

Team1234T
New York Giants0031013
Philadelphia Eagles7301020

Team comparison

New York GiantsPhiladelphia Eagles
Points per game
22.6
16.4
Points allowed per game
21.8
24.6
3-14Record14-3
1st in NFC EastStanding4th in NFC East
2-1-1Road record / home record1-4
LWWLTLast 5LLLLL
L1StreakL7

Team stats

New York GiantsPhiladelphia Eagles
1st Downs
10
21
Passing 1st downs
4
15
Rushing 1st downs
6
3
1st downs from penalties
0
3
4-143rd down efficiency3-14
2-44th down efficiency1-2
Total Plays
54
68
Total Yards
238
303
Yards per Play
4.4
4.5
Total Drives
9
10
Passing
138
252
22/29Comp/Att27/41
Yards per pass
4.8
5.9
Interceptions thrown
1
0
0-0Sacks-Yards Lost2-17
Rushing
100
51

Injury report

Confirm lineups and injuries close to game time.

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
Philadelphia Eagles
Dontayvion Wicks WR · Ankle - Not Specified
Out
DeVonta Smith WR · Hamstring - Not Specified
Out
Jonathan Jones CB · Hamstring - Not Specified
Out
Britain Covey WR · Knee - Not Specified
Out
Jihaad Campbell LB · Hamstring - Not Specified
Out

Box score

New York Giants Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Drew Lock22/291384.8110-033.882.3
Team22/291384.8110-0--82.3

New York Giants Rushing

PlayerCARYDSAVGTDLONG
Tyrone Tracy Jr.14594.2016
Devin Singletary7223.105
Dane Belton11010.0010
Eric Gray166.006
Drew Lock231.503
Team251004.0016

New York Giants Receiving

PlayerRECYDSAVGTDLONGTGTS
Malik Nabers56412.81458
Wan'Dale Robinson10434.30911
Chris Manhertz11616.00161
Daniel Bellinger294.5052
Tyrone Tracy Jr.273.5052
Eric Gray144.0041
Darius Slayton000.0001
Jalin Hyatt000.0001
Team441386.314556

New York Giants Fumbles

PlayerFUMLOSTREC
Drew Lock101
Team101

New York Giants Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Dyontae Johnson11600000
Darius Muasau8301000
Divaad Wilson5400100
Brian Burns520.50020
Dru Phillips4400000
Ty Summers4200100
Dane Belton4200000
Kayvon Thibodeaux411.51030
Team723624580

New York Giants PuntReturns

PlayerNOYDSAVGLONGTD
Ihmir Smith-Marsette22512.5250
Team22512.5250

New York Giants Kicking

PlayerFGPCTLONGXPPTS
Graham Gano2/2100.0531/17
Team2/2100.0531/17

New York Giants Punting

PlayerNOYDSAVGTBIn 20LONG
Jamie Gillan312040.00143
Team312040.00143

Philadelphia Eagles Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Tanner McKee27/412696.6202-1762.4100.6
Team27/412526.6202-17--100.6

Philadelphia Eagles Rushing

PlayerCARYDSAVGTDLONG
Will Shipley10323.207
Kenny Gainwell11141.305
Ainias Smith144.004
Tanner McKee310.302
Team25512.007

Philadelphia Eagles Receiving

PlayerRECYDSAVGTDLONGTGTS
Jahan Dotson79413.401911
Dallas Goedert45513.80176
Ainias Smith4358.81156
Will Shipley4358.80134
Johnny Wilson3248.0095
Grant Calcaterra2105.0074
Kenny Gainwell294.5064
E.J. Jenkins177.0171
Team5426910.021982

Philadelphia Eagles Fumbles

PlayerFUMLOSTREC
Nick Gates100
Tanner McKee001
Team101

Philadelphia Eagles Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Oren Burks17802000
Jeremiah Trotter Jr.11200000
Tristin McCollum9200000
Kelee Ringo5400100
Jordan Davis5301000
Moro Ojomo5100010
Avonte Maddox4100000
Charles Harris3100000
Team712503320

Philadelphia Eagles Interceptions

PlayerINTYDSTD
Sydney Brown1210
Team1210

Philadelphia Eagles KickReturns

PlayerNOYDSAVGLONGTD
Isaiah Rodgers27537.5510
Ainias Smith11717.0170
Team39230.7510

Philadelphia Eagles Kicking

PlayerFGPCTLONGXPPTS
Jake Elliott2/366.7322/28
Team2/367.0322/28

Philadelphia Eagles Punting

PlayerNOYDSAVGTBIn 20LONG
Braden Mann314046.70259
Team314046.70259

Recent form

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
Nov 8, 2026 · vs New York GiantsL 11-19
Nov 1, 2026 · at Washington CommandersL 10-27
Oct 26, 2026 · vs Dallas CowboysL 21-38
Oct 18, 2026 · vs Carolina PanthersL 14-25
Oct 11, 2026 · at Jacksonville JaguarsL 17-19

Team pages

More NFL games on Jan 5, 2025

Frequently asked questions

Who won New York Giants vs Philadelphia Eagles?

Philadelphia Eagles won, 20-13, on Sunday, January 5, 2025.

What was the final score of New York Giants vs Philadelphia Eagles?

New York Giants 13, Philadelphia Eagles 20.

Where is New York Giants vs Philadelphia Eagles played?

Lincoln Financial Field, Philadelphia, PA.

The model’s read

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