HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu
New York Giants at Baltimore Ravens Game Statistics
Date: December 12, 2004 Location: Baltimore, MD
Venue: M&T Bank Stadium Attendance: 69856
Weather: Mostly Cloudy Temp: 46 F Humidty: 53% Wind: 15 mph
Data CoverageStat Key
Score By Quarters1st2nd3rd4thFinal
New York GiantsNYG070714
Baltimore RavensBAL101710037
QtrTeamScoring PlaysNYGBAL
1Baltimore RavensBALClarence Moore 12 pass from Kyle Boller (Matt Stover kick)07
1Baltimore RavensBALMatt Stover 46 FG010
2Baltimore RavensBALTodd Heap 6 pass from Kyle Boller (Matt Stover kick)017
2New York GiantsNYGOsi Umenyiora 50 opponents fumble recovery (Steve Christie kick)717
2Baltimore RavensBALClarence Moore 8 pass from Kyle Boller (Matt Stover kick)724
2Baltimore RavensBALMatt Stover 44 FG727
3Baltimore RavensBALMatt Stover 27 FG730
3Baltimore RavensBALTodd Heap 1 pass from Kyle Boller (Matt Stover kick)737
4New York GiantsNYGTiki Barber 1 run (Steve Christie kick)1437
LINEUPS
New York Giants
Offense
88WRIke Hilliard
81WRAmani Toomer
77LOTLuke Petitgout
65LOGJason Whittle
60CShaun O'Hara
62ROGWayne Lucier
66ROTDavid Diehl
80TEJeremy Shockey
10QBEli Manning
21RBTiki Barber
20FBJim Finn
Defense
70LDELance Legree
97LDTKenderick Allen
98RDTFred Robbins
94RDEWilliam Joseph
51SLBCarlos Emmons
59MLBKevin Lewis
52WLBBarrett Green
25LCBWill Allen
26SSBrent Alexander
22FSTerry Cousin
24RCBWill James
Baltimore Ravens
Offense
84WRClarence Moore
89WRTravis Taylor
75LOTJonathan Ogden
64LOGEdwin Mulitalo
61CCasey Rabach
62ROGMike Flynn
77ROTEthan Brooks
86TETodd Heap
7QBKyle Boller
31RBJamal Lewis
39FBAlan Ricard
Defense
98LDEAnthony Weaver
97NTKelly Gregg
94RDEMarques Douglas
55LOLBTerrell Suggs
56LILBEdgerton Hartwell
52RILBRay Lewis
96ROLBAdalius Thomas
21LCBChris McAlister
20SSEd Reed
47FSWill Demps
28RCBGary Baxter
RUSHINGATTYDSAVGLGTD
New York Giants
Tiki Barber19552.9101
Eli Manning100.000
Willie Ponder1-4-4.0-40
Baltimore Ravens
Chester Taylor251044.2190
Jamal Lewis8324.0110
Kyle Boller4194.860
Jamel White471.830
Alan Ricard144.040
B.J. Sams144.040
Kordell Stewart1-1-1.0-10
PASSINGATTCOMPCTINTYDSAVGLGTDTSYLRTG
New York Giants
Eli Manning18422.22271.5120290.0
Kurt Warner9666.7012714.141000109.7
Baltimore Ravens
Kyle Boller341852.902196.4374435112.3
RECEIVINGTARRECYDSAVGLGTD
New York Giants
Jeremy Shockey758316.6380
Amani Toomer525326.5410
Tiki Barber6294.580
Ike Hilliard4199.090
David Tyree2000
Marcellus Rivers1000
Baltimore Ravens
Todd Heap1057615.2372
Chester Taylor44276.8110
Clarence Moore733712.3172
Travis Taylor533311.0210
Kevin Johnson224120.5350
Darnell Dinkins2155.050
Terry Jones1000
B.J. Sams1000
INTERCEPTIONSNOYDSAVGLGTD
New York Giants
Baltimore Ravens
Gary Baxter13333.0330
Ed Reed166.060
Deion Sanders01616L0
PUNTINGNOYDSAVGLGBL
New York Giants
Jeff Feagles728841.1540
Baltimore Ravens
Dave Zastudil829336.6500
PUNT RETURNSNOFCYDSAVGLGTD
New York Giants
Mark Jones212211.0120
Baltimore Ravens
B.J. Sams525410.8200
KICKOFFSNOYDSAVGTB
New York Giants
Steve Christie319665.31
Baltimore Ravens
Matt Stover744062.90
KICKOFF RETURNSNOFCYDSAVGLGTD
New York Giants
Derrick Ward717725.3420
Baltimore Ravens
B.J. Sams24522.5240
SACKSNOYDS
New York Giants
Reggie Torbor1.016.0
Jim Maxwell1.08.0
Brent Alexander1.05.0
Lance Legree0.53.0
Osi Umenyiora0.53.0
Baltimore Ravens
Marques Douglas1.05.0
Adalius Thomas1.04.0
DEFENSETKLTFLQHPDFFBL
New York Giants
Brent Alexander1320210
Carlos Emmons900000
Kevin Lewis800100
Kenderick Allen700000
Terry Cousin700000
Will Allen600200
Nick Greisen600100
Will James600200
Jim Maxwell620000
Osi Umenyiora410200
Lance Legree300000
Fred Robbins210100
Frank Walker200000
Derrick Ward200000
David Diehl200000
William Joseph210000
Reggie Torbor100010
Barrett Green100000
Jack Brewer100000
Curtis DeLoatch100000
David Tyree100000
Tiki Barber100000
Baltimore Ravens
Gary Baxter810100
Ray Lewis700100
Kelly Gregg400110
Will Demps300010
Ed Reed300100
Marques Douglas310000
Terrell Suggs310000
Adalius Thomas210000
Anthony Weaver200100
Chad Williams200000
Darnell Dinkins200000
Bart Scott200000
Jarret Johnson210000
Edgerton Hartwell100000
Deion Sanders100000
Harold Morrow100000
B.J. Sams100000
T.J. Slaughter100000
Raymond Walls100000
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2025 Pro Football Archives. All Rights Reserved.
Last Updated: August 26, 2025