HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

2017 Baltimore Ravens (NFL)

2nd place • American Football Conference • North Division • 9-7-0 .563
2017 NFLPrevious SeasonNext Season
Roster KeyStat Key
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
SCORES
DayDateOpponentScoreLocationVenueAttendance
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, MNU.S. 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.

Click on Date to see boxscore.

ROSTER
PlayerNoPosHtWtAgeCollegeGPGS
Quincy Adeboyejo16WR6-319522Mississippi10
Javorius Allen37RB6-022126Southern California160
Tony Bergstrom70LOG6-531331Utah40
Luke Bowanko61LOG-C-ROG6-630526Virginia161
Tyus Bowser54SLB6-324022Houston160
Nick Boyle86TE6-426524Delaware1511
Bam Bradley53MLB5-1123723Pittsburgh20
Mike Campanaro12WR5-918826Wake Forest130
Maurice Canady26RCB6-119323Virginia81
Brandon Carr24LCB6-020831Grand Valley State1616
Chuck Clark36FS6-020822Virginia Tech150
Alex Collins34RB5-1021223Arkansas1512
Kamalei Correa51WLB6-324423Boise State163
Morgan Cox46LONG6-423331Tennessee160
Carl Davis94DE-DT-NT6-532025Iowa159
Andrew Donnal70LOG6-631225Iowa60
Jermaine Eluemunor71ROG-LOG6-433623Lackawanna JC; Texas A&M82
Gavin Escobar81TE6-626026San Diego State20
Joe Flacco5QB6-624032Pittsburgh; Delaware1616
Jonathan Freeny58MLB6-225428Rutgers30
Willie Henry69DT-NT6-330023Michigan143
Jaylen Hill43RCB-LCB5-1017823Jacksonville State60
Austin Howard77ROT6-733130Northern Iowa1616
Marlon Humphrey29RCB-LCB6-019721Alabama165
James Hurst74LOG-LOT6-531326North Carolina1616
Stanley Jean-Baptiste38LCB6-321827Fort Scott CC; Nebraska10
Tony Jefferson23SS5-1121325Oklahoma1616
Ryan Jensen66C6-431326Colorado State-Pueblo1616
Steven Johnson58MLB6-123729Kansas100
Matt Judon99SLB6-326625Grand Valley State1612
Bronson Kaufusi92DE6-628026Brigham Young31
Sam Koch4P6-122235Nebraska160
Anthony Levine41SS5-1120330Tennessee State160
Jeremy Maclin18WR6-019829Missouri1212
Ryan Mallett15QB6-624829Michigan; Arkansas20
Chris Matthews13WR6-521828Los Angeles Harbor JC; Kentucky60
Vince Mayle88TE6-223326Shasta JC; Sierra JC; Washington State160
Tony McRae33LCB5-1018524North Carolina A&T State40
Chris Moore10WR6-120124Cincinnati134
C.J. Mosley57MLB6-224225Alabama1616
Patrick Onwuasor48WLB6-022425Arizona; Portland State1613
Breshad Perriman11WR6-221424Central Florida113
Michael Pierce97NT6-034025Tulane; Samford1613
Bobby Rainey31RB5-820530Western Kentucky40
Patrick Ricard42NT-FB6-330723Maine160
Matt Skura68ROG6-331324Duke1212
Jimmy Smith22RCB6-220929Colorado1212
Za'Darius Smith90SLB-RUSH6-427425East Mississippi CC; Kentucky144
Ronnie Stanley79LOT6-631823Notre Dame1515
Terrell Suggs55RUSH6-326135Arizona State1616
Justin Tucker9K6-118328Texas160
Brent Urban96DE6-729826Virginia33
Mike Wallace17WR6-020131Mississippi1514
Ben Watson82TE6-325337Duke; Georgia1612
Lardarius Webb21FS5-1018032Southern Mississippi; Nicholls State163
Eric Weddle32FS5-1119932Utah1616
Terrance West28RB5-1022526Towson54
Griff Whalen14WR5-1119327Stanford20
Brandon Williams98DT6-133828Missouri Southern State1212
Maxx Williams87TE6-425423Minnesota118
Tim Williams56RUSH6-325624Alabama80
Danny Woodhead39RB5-919732Chadron State80
Chris Wormley93DE-NT6-530024Michigan72
Marshal Yanda73ROG6-331033North Iowa Area CC; Iowa22
DRAFT LIST
RoundOverallPlayerPosCollege
116Marlon HumphreyCBAlabama
247Tyus BowserLBHouston
374Chris WormleyDEMichigan
378Tim WilliamsLBAlabama
4122Nico SiragusaOGSan Diego State
5159Jermaine EluemunorOGTexas A&M
6186Chuck ClarkDBVirginia Tech
SNAP COUNTSTOTALOFFOFF%DEFDEF%STST%
Quincy Adeboyejo38211.900.0173.6
Javorius Allen63346642.900.016735.5
Tony Bergstrom49322.900.0173.6
Luke Bowanko166908.300.07616.1
Tyus Bowser45400.016114.729362.2
Nick Boyle79869664.000.010221.7
Bam Bradley2600.020.2245.1
Mike Campanaro33726324.200.07415.7
Maurice Canady44000.031929.112125.7
Brandon Carr103400.0102493.5102.1
Chuck Clark41400.0595.435575.4
Alex Collins40637834.800.0285.9
Kamalei Correa52600.014713.437980.5
Morgan Cox16600.000.016635.2
Carl Davis35300.030227.65110.8
Andrew Donnal53211.900.0326.8
Jermaine Eluemunor23019818.200.0326.8
Gavin Escobar20201.800.000.0
Joe Flacco1027102794.500.000.0
Jonathan Freeny6200.000.06213.2
Willie Henry67200.059854.67415.7
Jaylen Hill8000.0161.56413.6
Austin Howard1155108299.500.07315.5
Marlon Humphrey76700.059654.417136.3
James Hurst1162108699.900.07616.1
Stanley Jean-Baptiste2400.000.0245.1
Tony Jefferson115200.0108599.16714.2
Ryan Jensen1146108699.900.06012.7
Steven Johnson23500.000.023549.9
Matt Judon93600.078972.114731.2
Bronson Kaufusi4700.0333.0143.0
Sam Koch16500.000.016535.0
Anthony Levine62600.026223.936477.3
Jeremy Maclin51251247.100.000.0
Ryan Mallett59595.400.000.0
Chris Matthews173595.400.011424.2
Vince Mayle334211.900.031366.5
Tony McRae4800.000.04810.2
Chris Moore55237534.500.017737.6
C.J. Mosley111300.0107898.4357.4
Patrick Onwuasor78600.064859.213829.3
Breshad Perriman38738735.600.000.0
Michael Pierce62000.059554.3255.3
Bobby Rainey98322.900.06614.0
Patrick Ricard28315013.8383.59520.2
Matt Skura79173968.000.05211.0
Jimmy Smith59900.059954.700.0
Za'Darius Smith59900.053148.56814.4
Ronnie Stanley1048101092.900.0388.1
Terrell Suggs84500.084577.200.0
Justin Tucker16600.000.016635.2
Brent Urban12800.012311.251.1
Mike Wallace71471465.700.000.0
Ben Watson70069964.300.010.2
Lardarius Webb44100.037734.46413.6
Eric Weddle108500.0108599.100.0
Terrance West66666.100.000.0
Griff Whalen108837.600.0255.3
Brandon Williams51000.047543.4357.4
Maxx Williams41531529.000.010021.2
Tim Williams14500.012511.4204.2
Danny Woodhead15715714.400.000.0
Chris Wormley17500.012011.05511.7
Marshal Yanda1021029.400.000.0
SCORING BY QUARTERS1st2nd3rd4thOTPTS
Team Totals46148661350395
Opponents Totals5010869733
TEAM STATSTOP1st DownsFDRFDPFDX3rd Down Efficiency4th Down EfficiencyPENPENY
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
Javorius Allen60000000036
Alex Collins60000000036
Chris Moore40000000024
Mike Wallace40000000024
Ben Watson40000000024
Jeremy Maclin30000000018
Mike Campanaro20000000012
Patrick Ricard20000000012
Jimmy Smith20000000012
Terrance West20001000012
Joe Flacco1000000006
Vince Mayle1000000006
C.J. Mosley1000000006
Bobby Rainey1000000006
Eric Weddle1000000006
Brandon Williams1000000006
Maxx Williams1000000006
Nick Boyle0001100002
Ryan Mallett0000100000
Team Totals423939100.0130343791.90395
Opponents Totals32273090.0020283384.80303
FIELD GOALSMADEATTPCTBLLG1-1920-2930-3940-4950+
Justin Tucker343791.91570/07/711/1111/125/7
Team Totals343791.91570/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.3132.427205293616128580.4
Ryan Mallett16956.37563.56.212212.500.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.6670112125322309640.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 Tucker90560162.205533615020
Team Totals90560162.205533615020
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
Team Totals9587432156672026113150839990151
Opponents Totals100076623468922555722271628792
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
Brandon Carr92776070
Nick Boyle725392203
Matt Judon60650040
Ronnie Stanley615303005
James Hurst62430403
Za'Darius Smith51441030
Jimmy Smith52336030
Joe Flacco50534804
Terrell Suggs51420000
Willie Henry40436030
Marlon Humphrey42234020
Austin Howard413301001
Ryan Jensen422202201
Maurice Canady30329020
C.J. Mosley31225010
Tyus Bowser30319000
Anthony Levine31210000
Alex Collins20215010
Michael Pierce21115000
Chuck Clark20211000
Carl Davis20210010
Jermaine Eluemunor20210000
Vince Mayle20210400
Tony Jefferson10115010
Tony Bergstrom10110401
Luke Bowanko101101301
Chris Moore10110600
Patrick Onwuasor101101100
Brent Urban1015010
Lardarius Webb1015010
Mike Wallace1015001
Ben Watson1015001
Kamalei Correa1015000
Justin Tucker1015000
Maxx Williams1015000
Sam Koch1014000
Javorius Allen1100000
Patrick Ricard1100000
Matt Skura1100000
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2024 Pro Football Archives. All Rights Reserved.
Last Updated: July 15, 2024