Week 12, 2024

played in Baltimore, MD

29 degrees, fair, 2 mph wind

New York Giants0000-0
Baltimore Ravens03714-24

Scoring Summary
2Q: 01:43 BAL - Andre Banks 47 field goal
3Q: 04:14 BAL - Damon Ragland 58 run (Andre Banks extra point)
4Q: 11:34 BAL - Dana Wheeler 5 pass from Sam Bradford (Andre Banks extra point)
4Q: 05:34 BAL - Damon Ragland 40 run (Andre Banks extra point)

Team StatisticsNYGBAL
Record4-72-9
First Downs1219
- by Rushing410
- by Passing88
- by Penalty01
Total Net Yards227317
- Offensive Plays5872
- Yards per Play3.914.40
Net Rushing Yards120211
- Rushing Attempts2335
- Yards per Rush5.226.03
Net Passing Yards107106
- Att./Comp./Intrcpt33 - 18 - 234 - 15 - 0
- Gross Passing Yards123125
- Sacks/Yards Lost2/163/19
- Yards per Pass Play3.062.86
Fumbles/Lost1/11/0
3rd Down Conversions4/146/18
- Avg. YtG on 3rd Down8.38.1
4th Down Conversions0/21/1
Penalties/Yards9/650/0
Punt Returns/Yards1/142/14
Kick Returns/Yards3/801/12
Interception Ret./Yards0/02/9
2pt Conversions0/00/0
Red Zone Visits01
- Red Zone TDs/FGs0/01/0
Avg. Drive StartOWN 29OWN 29
Time of Possession25:1534:45

Drive Charts

New York Giants
QuarBeganPossFromPlaysYardsResult
115:004:16OWN 20822Punt
17:222:05OWN 538Punt
13:421:18OWN 2732Punt
10:431:14OWN 2734Punt
210:142:32OWN 20413Punt
25:332:55OWN 16628Interception
21:360:53OWN 3331Punt
20:050:05OWN 34128Half
313:121:16OWN 2934Punt
39:453:13OWN 4770Punt
33:571:12OWN 44218Fumble
411:270:42OWN 3510Interception
48:521:00OWN 34521Downs
45:123:32OWN 401038Downs
Baltimore Ravens
QuarBeganPossFromPlaysYardsResult
110:443:22OWN 14828Punt
15:171:35OWN 403-1Punt
12:241:41OWN 27413Punt
214:294:15OWN 31932Punt
27:422:09OWN 27520Punt
22:381:02OPP 44514Field Goal
20:430:38OWN 2034Punt
315:001:48OWN 3131Punt
311:562:11OWN 223-7Punt
36:322:35OWN 8692Touchdown
32:456:18OWN 381362Touchdown
410:451:53OWN 2631Punt
47:522:40OWN 45455Touchdown
41:401:40OWN 2238Game

Game MVP: Damon Ragland, Baltimore Ravens

Rushing Statistics

New YorkAttYardsAvgLG10+TD
Chris Wells11625.642820
Michael Kafka6366.00800
Ray Terry5204.00700
Shane Plumb122.00200
BaltimoreAttYardsAvgLG10+TD
Damon Ragland151389.205822
Montario Hardesty8374.631320
Sam Bradford6274.50800
Cedric Baca451.25200
Jason Duncan242.00300

Passing Statistics

New YorkAttCompYardsSk/YdTDLGIntRate
Michael Kafka2314852/16014232.0
Kevin O'Connell104380/0013051.3
BaltimoreAttCompYardsSk/YdTDLGIntRate
Sam Bradford34151253/19114063.9

Receiving Statistics

New YorkCatchTargYardsAvgYACLGTD
WR Karl Alexander712537.5712130
WR Rob Weaver59326.403130
WR Zack Hargis363110.330140
RB Chris Wells1100.00000
TE Shawn Nelson11-1-1.000-10
RB Ray Terry1288.00880
WR Brian Robiskie0100.00000
TE Earl Piazza0100.00000
BaltimoreCatchTargYardsAvgYACLGTD
TE Dana Wheeler33248.008131
RB Jason Duncan33268.670120
WR Mack Mangoba35289.330140
WR Freddie Brown2963.00050
RB Damon Ragland1366.00060
WR Gerald Clark131212.000120
WR Bryan Schroeder111212.001120
WR Richie Hopkins151111.000110
TE Cedric Baca0100.00000
RB Montario Hardesty0100.00000

Interception Statistics

New YorkIntsYardsAvgTD
BaltimoreIntsYardsAvgTD
CB R.J. Cassidy199.000
OLB J.T. O'Neill100.000

Fumble Statistics

New YorkFumbRecovForceTD
Michael Kafka1000
Korey Brister0010
BaltimoreFumbRecovForceTD
Montario Hardesty1000
Clay Kennedy0100
Rolando McClain0100
Jerry Hughes0010

Punting Statistics

New YorkPuntYardsAvgNetLGIn20
Heath Briscoe836345.443.6543
BaltimorePuntYardsAvgNetLGIn20
Deron Powell936941.037.2562

Kicking Statistics

New YorkFGs40+Yd50+YdLGPAT
BaltimoreFGs40+Yd50+YdLGPAT
Andre Banks1/11/10/0473/3

Punt Return Statistics

New YorkRetYardsAvgTD
Karl Alexander11414.00
BaltimoreRetYardsAvgTD
Bryan Schroeder2147.00

Kick Return Statistics

New YorkRetYardsAvgTD
Brian Robiskie12424.00
Zack Hargis13131.00
Johnnie Jones12525.00
BaltimoreRetYardsAvgTD
Kevin Thomas11212.00

Defensive Statistics

New YorkTackAsstSackRPlayPPlay
S Bernie Hoffer630.03129
S Antonio Giles501.02128
ILB George McDade520.03228
OLB Andy McCormick510.01815
S Rico Kennedy411.02934
DE Tyrone Maciel311.02327
OLB Justin Wilkins310.01719
DT Morris Justice300.02720
DE Jarius Wynn300.01825
OLB Korey Brister220.01818
CB Robbie Singletary210.02420
DT J.T. Carpenter210.01620
CB Jerry Cassidy210.01723
DE Travis Warren110.02922
DT Brett Nykolaiszyn110.0189
WR Karl Alexander10---------
FB Shane Plumb10---------
OLB Omar McCrory100.044
CB Skip Dewey100.01118
BaltimoreTackAsstSackRPlayPPlay
S Tyrell Helton600.02219
ILB Vince Almonte511.01531
ILB Jerry Hughes510.02025
S Patrick Chung330.01028
CB R.J. Cassidy310.01328
OLB Rolando McClain300.02112
DE Shane Samuels201.01215
CB Donny Mizrahi210.0928
S Maurice Hall210.01730
CB Kevin Thomas210.01827
OLB Frank Stevenson200.085
ILB Geoff Mikolic200.092
OLB J.T. O'Neill200.0514
DT Michael Neal110.01313
DE Donnie Carstens100.01930
DE Sean Cardinell020.01020
CB Robbie Dayes010.01731

Pass Rush Statistics

New YorkSackBlockHurryKnockPPlay
DE Tyrone Maciel1.003227
S Antonio Giles1.000028
S Rico Kennedy1.000034
DE Travis Warren0.003122
ILB Nicky Cook0.00109
OLB Justin Wilkins0.001019
CB Jerry Cassidy0.001023
BaltimoreSackBlockHurryKnockPPlay
ILB Vince Almonte1.001031
DE Shane Samuels1.000015
DE Donnie Carstens0.002030
DE Sean Cardinell0.001020

Pass Defense Statistics

New YorkCaughtDefnsdIntrcpPPlay
S Antonio Giles31028
OLB Justin Wilkins21019
ILB George McDade20028
S Bernie Hoffer20029
CB Robbie Singletary11020
S Rico Kennedy11034
DT Morris Justice10020
DE Tyrone Maciel10027
OLB Andy McCormick10015
CB Jerry Cassidy10023
CB Johnnie Jones01022
BaltimoreCaughtDefnsdIntrcpPPlay
CB R.J. Cassidy31128
OLB J.T. O'Neill20114
CB Donny Mizrahi20028
ILB Jerry Hughes20025
CB Kevin Thomas20027
S Tyrell Helton20019
S Patrick Chung12028
DE Donnie Carstens10030
OLB Frank Stevenson1005
S Maurice Hall10030
ILB Vince Almonte10031

Blocking Statistics

New YorkKeyBlBlOppPancRPlySckAPPly
Roger Owens25019030
Mo Paauwe24019020
Allen Schroder1107111
Jason Boerigter11019028
Kory Lichtensteiger0205015
Mario Woodford02010012
Myron Zimmerman01017029
Shane Plumb01014021
Gilbert Cartwright01019030
Chris Wells00014117
BaltimoreKeyBlBlOppPancRPlySckAPPly
Mike Paolillo36025130
Rich Ohrnberger27034133
Quentin Folse24028028
Clay Kennedy15026130
Perry Gossett13030031
Alex Mack1201007
Dana Wheeler11029023
Terrell Shields020709

Special Teams Tackles

New YorkTacklesSTPlays
Bert Forbes114
Shane Plumb112
Jerry Cassidy110
BaltimoreTacklesSTPlays
Bryan Schroeder219
Donny Mizrahi131
Vince Almonte15

Participation

New YorkRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Rico Kennedy------29341982
George McDade------3228363
Bernie Hoffer------3129161
Karl Alexander1829------1360
Antonio Giles------21281059
Roger Owens1930------857
Tyrone Maciel------2327555
Travis Warren------2922455
Myron Zimmerman1729------854
Morris Justice------2720451
Jerry Cassidy------17231050
Gilbert Cartwright1930---------49
Johnnie Jones------2122649
Michael Kafka2325---------48
Jarius Wynn------1825447
Ray Terry916------2247
Shane Plumb1421------1247
Jason Boerigter1928---------47
Robbie Singletary------2420246
Justin Wilkins------1719844
Korey Brister------1818743
Zack Hargis1524------342
Shawn Nelson1316------1039
Brian Robiskie1015------1439
Mo Paauwe1920---------39
J.T. Carpenter------1620238
Rob Weaver1225---------37
Andy McCormick------1815437
Skip Dewey------1118534
Chris Wells1417------132
Brett Nykolaiszyn------189431
Mario Woodford1012------830
Kory Lichtensteiger515------828
Allen Schroder711------826
Terrence Cody------817---25
Earl Piazza45------1322
Bert Forbes24------1420
Nicky Cook------39416
Kevin O'Connell010---------10
B.J. Norton------0099
Thomas Shaw43------29
Heath Briscoe00------88
Omar McCrory------44---8
Billy Kleman00------11
Will Davis------00---0
Unknown00---------0
BaltimoreRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Sam Bradford3537---------72
Donny Mizrahi------9283168
Rich Ohrnberger3433---------67
Mike Paolillo2530------1065
Quentin Folse2828------864
Cedric Baca2424------1563
Perry Gossett3031---------61
Dana Wheeler2923------860
Jason Duncan2221------1760
Donnie Carstens------1930857
Clay Kennedy2630---------56
Maurice Hall------1730552
Vince Almonte------1531551
Montario Hardesty1512------2249
Jerry Hughes------2025348
Robbie Dayes------1731---48
Damon Ragland2223------247
R.J. Cassidy------1328546
Kevin Thomas------1827146
Mack Mangoba1321------1044
Richie Hopkins2221---------43
Phil Wirthel------1527---42
Freddie Brown1921------141
Tyrell Helton------2219---41
Patrick Chung------1028139
Shane Samuels------1215835
Rolando McClain------2112---33
Frank Stevenson------851730
Sean Cardinell------1020---30
Alex Mack107------1027
Gerald Clark616------527
Michael Neal------1313---26
Bryan Schroeder33------1925
J.T. O'Neill------514322
Josh Ford56------1021
Terrell Shields79------218
Luke Meek97---------16
Calvin Marrow14------1015
Geoff Mikolic------92213
Deron Powell00------1010
Howie Morton00------88
Andre Banks00------66
Carlos Witkop------0022
Bart Grant00---------0
Marlon Connell00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left372.3
Middle14715.1
Right6427.0
None000.0
DistanceAttYardsAvg
Left8374.6
Middle211597.6
Right5163.2
None1-1-1.0

Detailed Passing Statistics

New YorkAttCmp20+BdThDropDfnsHurrKnckIntc
Michael Kafka23140220302
Kevin O'Connell1040113100
BaltimoreAttCmp20+BdThDropDfnsHurrKnckIntc
Sam Bradford34150235930

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen55214.2
Short (0-8 Yds)7371.0
Medium (9-18 Yds)1510956.3
Long (19+ Yds)6000.0
DistanceAttCompYardsAvg
Screen1111.0
Short (0-8 Yds)116383.5
Medium (9-18 Yds)178865.1
Long (19+ Yds)5000.0

Detailed Receiving Statistics

New YorkTargtCaugtDropdYards20+PPlay
WR Karl Alexander127053029
WR Rob Weaver95132025
WR Zack Hargis63131024
RB Ray Terry2108016
RB Chris Wells1100017
TE Shawn Nelson110-1016
WR Brian Robiskie1000015
TE Earl Piazza101005
BaltimoreTargtCaugtDropdYards20+PPlay
WR Freddie Brown9216021
WR Richie Hopkins51111021
WR Mack Mangoba53028021
TE Dana Wheeler33024023
RB Jason Duncan33026021
RB Damon Ragland3106023
WR Gerald Clark31112016
TE Cedric Baca1000024
RB Montario Hardesty1000012
WR Bryan Schroeder1101203

Red-Zone Rushing Statistics

New YorkAttYardsAvgOverall Avg
BaltimoreAttYardsAvgOverall Avg
Damon Ragland111.009.20
Montario Hardesty166.004.63

Red-Zone Passing Statistics

New YorkAttCompYardsAvg/AttOverall Avg
BaltimoreAttCompYardsAvg/AttOverall Avg
Sam Bradford1155.003.68

Red-Zone Receiving Statistics

New YorkTargetCatchYardsAvg/TargOverall Avg
BaltimoreTargetCatchYardsAvg/TargOverall Avg
TE Dana Wheeler1155.008.00

Third Down Rushing Statistics

New YorkRushesConversions
Michael Kafka20
Ray Terry10
BaltimoreRushesConversions
Sam Bradford31
Damon Ragland21

Third Down Passing Statistics

New YorkAttCompConversions
Michael Kafka953
Kevin O'Connell211
BaltimoreAttCompConversions
Sam Bradford1274

Third Down Receiving Statistics

New YorkTargCatchConversions
WR Rob Weaver421
WR Karl Alexander321
WR Zack Hargis322
TE Earl Piazza100
BaltimoreTargCatchConversions
WR Freddie Brown310
WR Mack Mangoba311
TE Dana Wheeler222
RB Jason Duncan110
RB Damon Ragland110
WR Bryan Schroeder111
WR Richie Hopkins100

SectionAttendance
Stadium19,400 (69,300 capacity)
Upper Deck5,400 (21,000)
End Zone4,400 (15,200)
Mezzanine2,400 (8,800)
Sideline Seats3,800 (13,400)
Club Seats2,200 (8,200)
Luxury Boxes1,200 (2,700)