Open the board

Baltimore Ravens 35, New York Giants 14: final score and stats

Baltimore Ravens beat New York Giants, Baltimore Ravens 35 to New York Giants 14, on Sunday, December 15, 2024 at MetLife Stadium, East Rutherford, NJ. Below: the box score, top performers, team stats, injuries and recent form for New York Giants vs Baltimore Ravens.

NFLSunday, December 15, 2024
DateDec 15, 2024
Start time1:00 PM ET
VenueMetLife Stadium, East Rutherford, NJ
TVCBS
Attendance77,455

Line score

Team1234T
Baltimore Ravens7147735
New York Giants070714

Team comparison

Baltimore RavensNew York Giants
Points per game
21.0
22.6
Points allowed per game
26.2
21.8
9-5Record2-12
4th in AFC NorthStanding1st in NFC East
3-2Road record / home record3-2
LLLLWLast 5LWWLT
L4StreakL1

Team stats

Baltimore RavensNew York Giants
1st Downs
25
19
Passing 1st downs
13
8
Rushing 1st downs
12
3
1st downs from penalties
0
8
9-113rd down efficiency2-12
0-04th down efficiency3-5
Total Plays
59
60
Total Yards
445
236
Yards per Play
7.5
3.9
Total Drives
9
9
Passing
275
181
21/25Comp/Att22/37
Yards per pass
9.8
4.5
Interceptions thrown
0
1
3-15Sacks-Yards Lost3-10
Rushing
170
55

Injury report

Confirm lineups and injuries close to game time.

Baltimore Ravens
Adam Randall RB · Neck - Not Specified
Injured Reserve
Jaylinn Hawkins S · Knee - Not Specified
Out
Lamar Jackson QB · Thumb - Surgery
Injured Reserve
Tyler Huntley QB · Toe - Sprain
Injured Reserve
Adisa Isaac LB · 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

Baltimore Ravens Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Lamar Jackson21/2529011.6502-1092.4154.6
Josh Johnson0/000.0001-50.10.0
Team21/2527511.6503-15--154.6

Baltimore Ravens Rushing

PlayerCARYDSAVGTDLONG
Derrick Henry14674.8013
Lamar Jackson66510.8021
Rasheen Ali8324.009
Justice Hill273.506
Josh Johnson1-1-1.00-1
Team311705.5021

Baltimore Ravens Receiving

PlayerRECYDSAVGTDLONGTGTS
Rashod Bateman38026.72495
Justice Hill56112.21275
Zay Flowers6538.80157
Nelson Agholor12626.00261
Mark Andrews22412.01132
Devontez Walker12121.01211
Isaiah Likely2178.50112
Tylan Wallace188.0081
Team2129013.854924

Baltimore Ravens Fumbles

PlayerFUMLOSTREC
Lamar Jackson110
Team110

Baltimore Ravens Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Malik Harrison8211020
Kyle Hamilton6400010
Roquan Smith5300110
Marlon Humphrey5201000
Ar'Darius Washington5200100
Nate Wiggins4200100
Travis Jones4100000
Kyle Van Noy3211010
Team642734570

Baltimore Ravens Interceptions

PlayerINTYDSTD
Ar'Darius Washington1320
Team1320

Baltimore Ravens KickReturns

PlayerNOYDSAVGLONGTD
Justice Hill15959.0590
Rasheen Ali12222.0220
Team28140.5590

Baltimore Ravens PuntReturns

PlayerNOYDSAVGLONGTD
Desmond King II12222.0220
Team12222.0220

Baltimore Ravens Kicking

PlayerFGPCTLONGXPPTS
Justin Tucker0/00.005/55
Team0/00.005/55

Baltimore Ravens Punting

PlayerNOYDSAVGTBIn 20LONG
Jordan Stout29246.00250
Team29246.00250

New York Giants Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Tim Boyle12/241235.1111-246.161.6
Tommy DeVito10/13685.2002-842.588.0
Team22/371815.2113-10--70.9

New York Giants Rushing

PlayerCARYDSAVGTDLONG
Tyrone Tracy Jr.10313.1012
Devin Singletary8253.115
Tommy DeVito100.000
Tim Boyle1-1-1.00-1
Team20552.8112

New York Giants Receiving

PlayerRECYDSAVGTDLONGTGTS
Malik Nabers10828.212314
Wan'Dale Robinson4389.50259
Daniel Bellinger33511.70173
Darius Slayton11616.00161
Devin Singletary3165.3083
Tyrone Tracy Jr.144.0044
Team221918.712534

New York Giants Fumbles

PlayerFUMLOSTREC
Adoree' Jackson001
Team001

New York Giants Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Dane Belton15711110
Micah McFadden11710010
Greg Stroman Jr.6500000
Jason Pinnock6200000
Darius Muasau6100000
Adoree' Jackson5200000
Art Green4400000
Elijah Garcia3200000
Team693633140

New York Giants KickReturns

PlayerNOYDSAVGLONGTD
Ihmir Smith-Marsette25427.0300
Dee Williams12323.0230
Team37725.7300

New York Giants Kicking

PlayerFGPCTLONGXPPTS
Graham Gano0/00.002/22
Team0/00.002/22

New York Giants Punting

PlayerNOYDSAVGTBIn 20LONG
Jamie Gillan311839.30151
Team311839.30151

Recent form

Nov 5, 2026 · vs Jacksonville JaguarsL 10-33
Nov 1, 2026 · at Buffalo BillsL 10-36
Oct 25, 2026 · vs Cincinnati BengalsL 13-35
Oct 18, 2026 · at Cleveland BrownsL 10-13
Oct 11, 2026 · at Atlanta FalconsW 30-23
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 Dec 15, 2024

Frequently asked questions

Who won Baltimore Ravens vs New York Giants?

Baltimore Ravens won, 35-14, on Sunday, December 15, 2024.

What was the final score of Baltimore Ravens vs New York Giants?

Baltimore Ravens 35, New York Giants 14.

Where is Baltimore Ravens vs New York Giants played?

MetLife Stadium, East Rutherford, NJ.

The model’s read

Grades, leans and the full breakdown for Baltimore Ravens 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.