2017 NFL Previous Season Next Season Stat Key
2017 Baltimore Ravens (NFL) 2nd place American Football Conference North Division 9-7-0 .563
Head Coach: John Harbaugh
Richard AnguloAssistant Offensive Line
Andy BischoffOffensive Assistant
Joe CullenDefensive Line
Joe D'AlessandrisOffensive Line
Bobby EngramWide Receivers
Thomas HammockRunning Backs
Chris HewittSecondary
Chris HortonAssistant Special Teams
Mike MacdonaldDefensive Backs
Don MartindaleLinebackers
Marty MornhinwegOffensive Coordinator/Quarterbacks
Dean PeesDefensive Coordinator
Greg RomanSenior Offensive Assistant/Tight Ends
Jerry RosburgAssociate Head Coach/Special Teams Coordinator
Craig Ver SteegOffensive Assistant-Quarterbacks
Matt WeissOffensive Assistant
Drew WilkinsAssistant Defensive Line
DayDateOpponentScoreLocationVenueAttendanceNotes
Thu8/10/2017HWashington Redskins23-3WBaltimore, MDM&T Bank Stadium70469
Thu8/17/2017AMiami Dolphins31-7WMiami Gardens, FLHard Rock Stadium64464
Sat8/26/2017HBuffalo Bills13-9WBaltimore, MDM&T Bank Stadium70229
Thu8/31/2017ANew Orleans Saints14-13WNew Orleans, LAMercedes-Benz Superdome73097
Sun9/10/2017ACincinnati Bengals20-0WCincinnati, OHPaul Brown Stadium55254
Sun9/17/2017HCleveland Browns24-10WBaltimore, MDM&T Bank Stadium70605
Sun9/24/2017AJacksonville Jaguars7-44LLondon, EnglandWembley Stadium84592
Sun10/1/2017HPittsburgh Steelers9-26LBaltimore, MDM&T Bank Stadium71126
Sun10/8/2017AOakland Raiders30-17WOakland, CAOakland-Alameda County Coliseum54980
Sun10/15/2017HChicago Bears24-27LOTBaltimore, MDM&T Bank Stadium70616
Sun10/22/2017AMinnesota Vikings16-24LMinneapolis, MNUS Bank Stadium66571
Thu10/26/2017HMiami Dolphins40-0WBaltimore, MDM&T Bank Stadium70408
Sun11/5/2017ATennessee Titans20-23LNashville, TNNissan Stadium67322
Sun11/19/2017AGreen Bay Packers23-0WGreen Bay, WILambeau Field77945
Mon11/27/2017HHouston Texans23-16WBaltimore, MDM&T Bank Stadium70357
Sun12/3/2017HDetroit Lions44-20WBaltimore, MDM&T Bank Stadium70500
Sun12/10/2017APittsburgh Steelers38-39LPittsburgh, PAHeinz Field60069
Sun12/17/2017ACleveland Browns27-10WCleveland, OHFirstEnergy Stadium56434
Sat12/23/2017HIndianapolis Colts23-16WBaltimore, MDM&T Bank Stadium70590
Sun12/31/2017HCincinnati Bengals27-31LBaltimore, MDM&T Bank Stadium70507
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
NoPlayerPosHtWtAgeCollegeGPGS
16Quincy AdeboyejoWR6-319522Mississippi10
37Javorius AllenRB6-022126Southern California160
70Tony BergstromLOG6-531531Utah40
61Luke BowankoLOG-C-ROG6-630026Virginia161
54Tyus BowserSLB6-324022Houston160
86Nick BoyleTE6-426824Delaware1511
53Bam BradleyMLB5-1123723Pittsburgh20
12Mike CampanaroWR5-918826Wake Forest130
26Maurice CanadyRCB6-119323Virginia81
24Brandon CarrLCB6-020731Grand Valley State1616
36Chuck ClarkFS6-021022Virginia Tech150
34Alex CollinsRB5-1021023Arkansas1512
51Kamalei CorreaWLB6-324523Boise State163
46Morgan CoxLONG6-423331Tennessee160
94Carl DavisDE-DT-NT6-532025Iowa159
70Andrew DonnalLOG6-631025Iowa60
71Jermaine EluemunorROG-LOG6-433823Lackawanna CC; Texas A&M82
81Gavin EscobarTE6-626026San Diego State20
5Joe FlaccoQB6-624032Pittsburgh; Delaware1616
58Jonathan FreenyMLB6-225428Rutgers30
69Willie HenryDT-NT6-330823Michigan143
43Jaylen HillRCB-LCB5-1017823Jacksonville State60
77Austin HowardROT6-733030Northern Iowa1616
29Marlon HumphreyRCB-LCB6-019721Alabama165
74James HurstLOG-LOT6-531326North Carolina1616
38Stanley Jean-BaptisteLCB6-321827Fort Scott CC; Nebraska10
23Tony JeffersonSS5-1121325Oklahoma1616
66Ryan JensenC6-431326Colorado State-Pueblo1616
58Steven JohnsonMLB6-123729Kansas100
99Matt JudonSLB6-327925Grand Valley State1612
92Bronson KaufusiDE6-628526Brigham Young31
4Sam KochP6-122235Nebraska160
41Anthony LevineSS5-1120330Tennessee State160
18Jeremy MaclinWR6-019829Missouri1212
15Ryan MallettQB6-624829Michigan; Arkansas20
13Chris MatthewsWR6-521828Los Angeles Harbor JC; Kentucky60
88Vince MayleTE6-223326Shasta JC; Sierra JC; Washington State160
33Tony McRaeLCB5-1018524North Carolina A&T State40
10Chris MooreWR6-120024Cincinnati134
57C.J. MosleyMLB6-224225Alabama1616
48Patrick OnwuasorWLB6-022225Arizona; Portland State1613
11Breshad PerrimanWR6-221524Central Florida113
97Michael PierceNT6-033925Tulane; Samford1613
31Bobby RaineyRB5-820530Western Kentucky40
42Patrick RicardNT-FB6-330423Maine160
68Matt SkuraROG6-331324Duke1212
22Jimmy SmithRCB6-220929Colorado1212
90Za'Darius SmithSLB-RUSH6-427525East Mississippi CC; Kentucky144
79Ronnie StanleyLOT6-632023Notre Dame1515
55Terrell SuggsRUSH6-326135Arizona State1616
9Justin TuckerK6-118228Texas160
96Brent UrbanDE6-729826Virginia33
17Mike WallaceWR6-020131Mississippi1514
82Ben WatsonTE6-325337Duke; Georgia1612
21Lardarius WebbFS5-1018032Southern Mississippi; Nicholls State163
32Eric WeddleFS5-1119932Utah1616
28Terrance WestRB5-1022526Towson54
14Griff WhalenWR6-118527Stanford20
98Brandon WilliamsDT6-133828Missouri Southern State1212
87Maxx WilliamsTE6-425523Minnesota118
56Tim WilliamsRUSH6-326024Alabama80
39Danny WoodheadRB5-919732Chadron State80
93Chris WormleyDE-NT6-530024Michigan72
73Marshal YandaROG6-331033North Iowa JC; Iowa22
DRAFT LISTRoundOverallPosCollegeNotes
Nico Siragusa4122OGSan Diego State
Jermaine Eluemunor5159OGTexas A&M
Marlon Humphrey116CBAlabama
Chuck Clark6186DBVirginia TechFrom SF
Tyus Bowser247OLBHouston
Chris Wormley374DEMichiganFrom PHI
Tim Williams378OLBAlabama
OFFENSIVE PLAYSPLAYSRUSHPASSYDSRUSH YDSPASS YDSFDTDFLINT
James Hurst105546359248391793304628535413
Ryan Jensen105546359248391793304628535413
Austin Howard105146258948131793302028334413
Joe Flacco100042457645981608299027032413
Ronnie Stanley98143055145451698284726932412
Matt Skura7193104093483122922542022928
Mike Wallace6912414503305929237618418311
Ben Watson6852474383057816224117623211
Nick Boyle6713722993222139318291892336
Jeremy Maclin496192304255586916861391627
Javorius Allen446171275186262312391141618
Breshad Perriman375161214172875597396716
Alex Collins374241133186110618001071123
Chris Moore36813023815594901069891003
Maxx Williams3081871211437750687961523
Mike Campanaro25679177104528675962614
Jermaine Eluemunor1937312071526744843113
Danny Woodhead152161367726970343702
Patrick Ricard14311726610415195501410
Marshal Yanda96554146822024829502
Luke Bowanko87444331711620120401
Griff Whalen81364528013114918200
Terrance West6442222719617520211
Chris Matthews5826321965713912010
Ryan Mallett5539162411855615300
Tony Bergstrom32191310844648010
Bobby Rainey30525132141189100
Vince Mayle211659576198200
Andrew Donnal218139234585100
Quincy Adeboyejo2110119032583000
Gavin Escobar201469481136100
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSH YDSPASS YDSFDTDFLINT
Tony Jefferson1038430608509117333358271301222
Eric Weddle1037429608507817343344270301222
C.J. Mosley1030426604504416893355268301222
Brandon Carr977407570495316803273253221121
Terrell Suggs804318486398913732616222261020
Matt Judon749299450356911802389186171019
Patrick Onwuasor6263332933109135917501531577
Jimmy Smith5762513252796986181014611916
Marlon Humphrey572207365262782118061471949
Willie Henry5692143552727786194115419710
Michael Pierce5693032662823122415991432157
Za'Darius Smith5061863202133702143112515812
Brandon Williams461209252219983813611161648
Lardarius Webb35714221518265971229944510
Maurice Canady299742251427270115779858
Carl Davis2941601341487545942781512
Anthony Levine248342141014134880625412
Tyus Bowser1574511293917976043314
Kamalei Correa1397663659267392411011
Tim Williams122527065218746532300
Chris Wormley117813652927925023511
Brent Urban116437363820843033028
Chuck Clark539443412631517201
Patrick Ricard372611153787511410
Bronson Kaufusi32284201165369000
Jaylen Hill15879252405000
Bam Bradley220-9-900000
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals46148661350
Opponents Totals5010869733
TEAM STATSTOP1ST DOWNSRushingPassingPenalty3RD DOWN EFFICIENCY4TH DOWN EFFICIENCYPENYDS
Team Totals30:383111111683276/223 34.1%10/16 62.5%91749
Opponents Totals29:22296871793082/222 36.9%6/16 37.5%96807
SCORINGTDX1X1APCTX2X2ADXFGFGAPCTSAFPTS
Justin Tucker03939100.0000343791.90141
Alex Collins60000000036
Javorius Allen60000000036
Ben Watson40000000024
Mike Wallace40000000024
Chris Moore40000000024
Jeremy Maclin30000000018
Terrance West20001000012
Jimmy Smith20000000012
Patrick Ricard20000000012
Mike Campanaro20000000012
Maxx Williams1000000006
Brandon Williams1000000006
Eric Weddle1000000006
Bobby Rainey1000000006
C.J. Mosley1000000006
Vince Mayle1000000006
Joe Flacco1000000006
Nick Boyle0001100002
Ryan Mallett0000100000
Team Totals423939100.0130343791.90395
Opponents Totals32273090.0020283384.80303
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Justin Tucker343791.90/07/711/1111/125/7
Team Totals343791.90/07/711/1111/125/7
Opponents Totals283384.80/05/510/1110/123/5
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
Alex Collins2129734.650651612
Javorius Allen1535913.937438100
Terrance West391383.513211001
Danny Woodhead14564.01002000
Joe Flacco25542.22513101
Mike Campanaro5428.41902000
Maxx Williams263.0402000
Mike Wallace144.0400000
Bobby Rainey122.0200000
Vince Mayle221.02t11000
Ryan Mallett4-3-0.8000001
Chris Moore2-9-4.5-400000
Team Totals46018564.05014111815
Opponents Totals43517804.15912871235
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Joe Flacco54935264.118431415.78.966183.0132.427205293616128580.4
Ryan Mallett16956.37563.56.212213.000.00056500103.1
Sam Koch22100.003819.019.02200.000.00038210118.8
Team Totals56736364.019132355.78.966204.0132.327205303016829581.4
Opponents Totals56933358.521437016.511.157183.0223.941280342117948772.4
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Ben Watson796177.25228.633t430501
Mike Wallace925256.574814.4664331140
Javorius Allen604676.72505.420216100
Jeremy Maclin724055.644011.048t323310
Danny Woodhead393384.62006.12209100
Nick Boyle372875.72037.316011000
Alex Collins362363.91878.13708302
Mike Campanaro271970.41739.118111000
Chris Moore381847.424813.830t311500
Maxx Williams181583.3865.71716001
Breshad Perriman351028.6777.71403000
Bobby Rainey7571.4183.61201000
Griff Whalen6466.7235.8900000
Patrick Ricard44100.0123.06t22000
Chris Matthews6350.0258.31202000
Terrance West4250.02311.51502000
Vince Mayle100.0000000
Team Totals36332358.966201682954
Opponents Totals333370111.157181794874
INTERCEPTIONSINTYDSAVGLGTD
Eric Weddle78512.145t1
Brandon Carr45714.3330
Jimmy Smith35819.350t1
C.J. Mosley29447.063t1
Marlon Humphrey23316.5180
Lardarius Webb2105.0100
Tyus Bowser12727.0270
Tony Jefferson11313.0130
Anthony Levine188.080
Team Totals2238517.563t3
Opponents Totals1334026.290t2
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
Sam Koch84376544.86713401613277342840.3
Team Totals85376544.36713401613277342840.3
Opponents Totals77343844.6670112322309640.2
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Mike Campanaro271829110.877t1214
Bobby Rainey202211.0130000
Lardarius Webb2873.570000
Griff Whalen1122.020000
Team Totals322732210.177t1214
Opponents Totals34182778.1460
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Justin Tucker90561062.305533615020
Team Totals90561062.305533615020
Opponents Totals74466863.113934936100
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Chris Moore13034626.6870810
Bobby Rainey11033830.796t11010
Mike Campanaro6015926.5400410
Alex Collins205025.0270200
Vince Mayle204321.5290100
Team Totals34093627.596t12530
Opponents Totals33061518.6370
SACKSNOYDS
Terrell Suggs11.071.5
Matt Judon8.070.0
Willie Henry3.523.0
Za'Darius Smith3.522.0
Anthony Levine3.021.0
Tyus Bowser3.013.0
Tony Jefferson2.513.5
Lardarius Webb2.013.0
C.J. Mosley1.013.0
Eric Weddle1.07.0
Michael Pierce1.05.0
Patrick Onwuasor1.01.0
Carl Davis0.57.0
Team Totals41.0280.0
Opponent Totals27.0205.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Nick Boyle0010100
Mike Campanaro4020200
Maurice Canady0010100
Alex Collins4210100
Joe Flacco60404-30
Willie Henry00011160
Jaylen Hill0010100
Tony Jefferson0000000
Ryan Jensen10000-140
Matt Judon0001100
Anthony Levine0001100
Ryan Mallett1000000
Chris Moore0020201
C.J. Mosley00033180
Patrick Onwuasor0001100
Michael Pierce0002200
Jimmy Smith00011471
Za'Darius Smith0000000
Terrell Suggs0000000
Mike Wallace0010100
Ben Watson1000000
Lardarius Webb0000000
Eric Weddle0001100
Terrance West1100000
Brandon Williams0001111
Maxx Williams1100000
Team Totals194131225653
Opponents Totals22126410490
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
C.J. Mosley132963696360000751130
Patrick Onwuasor9067236523200021410
Tony Jefferson7956235623000025711
Eric Weddle6349144914000081220
Matt Judon61511050812003181720
Brandon Carr565065060000120200
Terrell Suggs493712371200004201140
Michael Pierce4932173217000003200
Lardarius Webb39372352200042410
Marlon Humphrey343043040000110100
Willie Henry332492391000511600
Brandon Williams3018121812000022500
Anthony Levine29236182540033300
Jimmy Smith28262262000090100
Maurice Canady27225195300013200
Za'Darius Smith241591590000116310
Carl Davis19127127000011200
Kamalei Correa1510562430011100
Chuck Clark1312150710020000
Tyus Bowser119272200034300
Javorius Allen87100710000000
Vince Mayle88000800000000
Tim Williams65151000002000
Patrick Ricard53232000000200
Chris Wormley55050000001000
Bronson Kaufusi52313100000000
Steven Johnson54100410000000
Chris Matthews55000401000000
Brent Urban43131000010100
Ben Watson44000004000000
Jaylen Hill32110110010000
Justin Tucker33000300000000
Jonathan Freeny22000200000000
Joe Flacco22000002000000
Mike Wallace22000002000000
Danny Woodhead22000002000000
Morgan Cox11000100000000
Stanley Jean-Baptiste11000100000000
Tony McRae11000100000000
Chris Moore11000100000000
Nick Boyle11000001000000
Mike Campanaro11000001000000
Austin Howard11000001000000
Terrance West11000001000000
Quincy Adeboyejo00000000000000
Tony Bergstrom00000000000000
Luke Bowanko00000000000000
Bam Bradley00000000000000
Alex Collins00000000000000
Andrew Donnal00000000000000
Jermaine Eluemunor00000000000000
Gavin Escobar00000000000000
James Hurst00000000000000
Ryan Jensen00000000000000
Sam Koch00000000000000
Jeremy Maclin00000000000000
Ryan Mallett00000000000000
Breshad Perriman00000000000000
Bobby Rainey00000000000000
Matt Skura00000000000000
Ronnie Stanley00000000000000
Griff Whalen00000000000000
Maxx Williams00000000000000
Marshal Yanda00000000000000
Team Totals9587432156672026113150839990151
Opponents Totals100076623468922555722271628792
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Brandon Carr9277607
Nick Boyle72539220
Matt Judon6065004
Ronnie Stanley61530300
James Hurst6243040
Joe Flacco5053480
Za'Darius Smith5144103
Terrell Suggs5142000
Jimmy Smith5233603
Willie Henry4043603
Austin Howard41330100
Ryan Jensen42220220
Marlon Humphrey4223402
Maurice Canady3032902
Tyus Bowser3031900
C.J. Mosley3122501
Anthony Levine3121000
Alex Collins2021501
Vince Mayle2021040
Chuck Clark2021100
Carl Davis2021001
Jermaine Eluemunor2021000
Michael Pierce2111500
Luke Bowanko10110130
Patrick Onwuasor10110110
Chris Moore1011060
Tony Jefferson1011501
Tony Bergstrom1011040
Kamalei Correa101500
Justin Tucker101500
Brent Urban101501
Mike Wallace101500
Ben Watson101500
Lardarius Webb101501
Maxx Williams101500
Sam Koch101400
Javorius Allen110000
Patrick Ricard110000
Matt Skura110000
NFL Training Camps
NFL Game Weather History
NFL Roster Limits
Acknowledgements
Privacy Policy
©2006-2018 The Pro Football Archives. All Rights Reserved.