NFL/Teams/Baltimore Ravens

BALTIMORE RAVENS

AFC AFC North · 19992026 · 486 games
11-5
2020 REG. SEASON
.688 · AFC North
468
POINTS FOR
29.3 per game
303
POINTS AGAINST
18.9 per game
+165
DIFFERENTIAL
2 playoff fixtures

01/2020 schedule

18 played
18 scheduled

02/Tendency

Play log
2020–2025 only
Share of this club’s 2020 regular-season plays, and what each returned
Play typePlaysShareYardsYPPTD
Run54343.1%3,0865.6824
Pass43634.6%2,7416.2929
Kickoff685.4%00.001
No play (penalty)635.0%00.000
Punt534.2%00.000
Extra point534.2%00.000
Field goal292.3%00.000
QB kneel131.0%-13-1.000
QB spike30.2%00.000

03/2020 roster

70 players
Regular season
PASSING
Player#POSGCMPATTYDSY/ATDINT
Lamar JacksonQB152423762,7577.3269
Trace McSorleyQB2310909.010
Robert GriffinQB4814423.002
Tyler Huntley5QB235153.000
Sam KochP14111515.000
RUSHING
Player#POSGCARYDSY/CTD
Lamar JacksonQB151591,0056.327
J.K. Dobbins27RB151348056.019
Gus EdwardsRB161447235.026
Mark IngramRB10722994.152
Devin Duvernay81WR1547017.500
Robert GriffinQB412695.750
Justice Hill43RB1112605.000
Tyler Huntley5QB210232.300
Trace McSorleyQB25173.400
Marquise BrownWR16111.000
RECEIVING
Player#POSGTGTRECYDSY/RTD
Marquise BrownWR161005876913.38
Mark Andrews89TE14885870112.17
Willie SneadWR13483343213.13
Miles BoykinWR14331926614.04
Devin Duvernay81WR15262020110.10
Gus EdwardsRB1613912914.30
J.K. Dobbins27RB1524181206.70
Nick BoyleTE917141138.12
Mark IngramRB1086508.30
Dez BryantWR4116477.82
Patrick Ricard45FB9129455.01
Justice Hill43RB1155204.00
James ProcheWR13311414.00
Luke WillsonTE2311212.00
DEFENSE
Player#POSGTKLSACKTFLINTPDFF
Patrick Queen6ILB161023.08122
Chuck Clark36SS16911.53142
Marlon Humphrey44CB15802.541118
DeShon Elliott25FS16782.53042
L.J. FortOLB14510.01021
Marcus PetersCB14501.01494
Matt JudonOLB14496.09020
Derek WolfeDE13471.04020
Malik Harrison39OLB14420.01010
Tyus BowserOLB14342.04350
Brandon WilliamsNT11320.02020
Pernell McPheeOLB14323.03010
Chris BoardILB14282.52011
Jaylon FergusonOLB13272.06010
Anthony AverettCB7270.00070
Calais Campbell93DE11264.04060
Jimmy SmithCB11251.01010
Justin MadubuikeDT8171.01000
Justin EllisDT9160.00010
Jihad WardOLB9163.04020
Tramon WilliamsCB4140.00010
Justice Hill43RB11100.00001
Yannick NgakoueDE8103.01012
Davontae HarrisCB3100.00011
Anthony LevineSS860.00000
Terrell BondsCB260.00000
Kristian Welch54ILB540.00000
Jordan RichardsSS440.00000
Miles BoykinWR1430.00000
Marcus GilchristFS130.00000
Lamar JacksonQB1520.00000
Marquise BrownWR1620.00000
Chris Moore17WR220.00000
Mark Andrews89TE1420.00000
Broderick Washington96DE220.00000
Pierre DesirCB120.00000
Tavon YoungCB120.00000
Morgan Cox46LS320.00000
Gus EdwardsRB1610.00001
Patrick Ricard45FB910.00000
Devin Duvernay81WR1510.00000
Orlando BrownT610.00000
Aaron CrawfordDT110.00000
Otaro AlakaILB110.00000
Khalil Dorsey30CB210.00000
Justin TuckerK1610.00000
KICKING
Player#POSGPTS
Justin TuckerK16130
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.

The record above is derived from final scores for 2020 regular season only; playoff fixtures appear in the schedule marked with their round and are excluded from it. A player appears in a roster table only if he recorded something in that block, so the passing table is not a list of everyone who dressed. Games played is games with a stat line, not games on the roster. Sacks carry a half, which is why that column shows a decimal. Where a figure is a dash the block was absent from the source row rather than recorded as zero: the older weekly files carry no offensive block at all for some seasons, and a zero there would be a number the player never earned. The tendency table is a narrower window than the schedule above it — the play log covers 2020 to 2025 only — and carries no field position or down, so there is nothing here about where on the field these plays happened. No play (penalty) is a snap wiped out by an accepted penalty: the down did not count. Measured across the whole 2020-2025 play log, all 27,755 such rows league-wide, 27,747 gained no yardage and none scored, so a no-play row carries a share of the snaps but no yards, and it drags the yards-per-play column down.