2017 Baltimore Ravens

9-7 · 395 points for, 303 against · Division 3-3 · Playoff seed 7

Passing

PlayerPosGPCMPATTYDSTDINTRTG
Joe FlaccoQB163525493,141181380.4
Ryan MallettQB29165620103.1
Sam KochP16223800118.8

Rushing

PlayerPosGPCARYDSAVGTDLNG
Alex CollinsRB152129734.6650
Javorius AllenRB161535913.9437
Terrance WestRB5391383.5213
Danny WoodheadRB814564.0010
Joe FlaccoQB1625542.2125
Michael CampanaroWR135428.4019
Maxx WilliamsTE11263.004
Mike WallaceWR15144.004
Bobby Rainey Jr.RB4122.002
Vince MayleTE16221.012
Ryan MallettQB24-3-0.800
Chris MooreWR132-9-4.50-4

Receiving

PlayerPosGPRECYDSAVGTDLNG
Mike WallaceWR155274814.4466
Ben WatsonTE16615228.6433
Jeremy MaclinWR124044011.0348
Javorius AllenRB16462505.4220
Chris MooreWR131824813.8330
Nick BoyleTE15282037.3016
Danny WoodheadRB8332006.1022
Alex CollinsRB15231878.1037
Michael CampanaroWR13191739.1118
Maxx WilliamsTE1115865.7117
Breshad PerrimanWR1110777.7014
Chris MatthewsWR63258.3012
Griff WhalenWR24235.809
Terrance WestRB522311.5015
Bobby Rainey Jr.RB45183.6012
Patrick RicardFB164123.026

Defense

PlayerPosGPTOTSOLOSACKINTFFPD
C.J. MosleyLB16132961237
Patrick OnwuasorLB1690671012
Tony JeffersonS1679562.5112
Eric WeddleS1663491628
Matthew JudonDE1660508023
Brandon CarrCB16565004012
Terrell SuggsDE16493711044
Michael PierceDT1649321000
Lardarius WebbS1639372214
Marlon HumphreyCB16343002011
Willie HenryDT1433243.5005
Brandon WilliamsDT1230180002
Anthony Levine Sr.S1629233103
Jimmy SmithCB1228260309
Maurice CanadyCB827220001
Za'Darius SmithDE1424153.5011
Carl Davis Jr.DT1519120.5001
Kamalei CorreaLB1615100001
Chuck ClarkS1513120002
Tyus BowserLB161193103
Javorius AllenRB16870000
Vince MayleTE16880000
Tim WilliamsLB8650000
Patrick RicardFB16530000
Chris MatthewsWR6550000
Steven JohnsonLB10540000
Chris WormleyDT7550000
Bronson KaufusiDE3520000
Ben WatsonTE16440000
Brent UrbanDE3430001
Justin TuckerPK16330000
Joe FlaccoQB16220000
Danny WoodheadRB8220000
Mike WallaceWR15220000
Jonathan FreenyLB3220000
Morgan CoxLS16110000
Chris MooreWR13110000
Terrance WestRB5110000
Michael CampanaroWR13110000
Nick BoyleTE15110020
Tony McRaeCB5110000

Kicking

PlayerPosGPFGFG%LNGXPMPTS
Justin TuckerPK1634-3791.95739141