2012 NFL Previous Season Next Season Roster Key Stat Key
2012 Baltimore Ravens (NFL) 1st place American Football Conference North Division 10-6-0 .625
Head Coach: John Harbaugh
Teryl AustinSecondary
Clarence BrooksDefensive Line
Jason BrooksOffensive Quality Control
Jim CaldwellQuarterbacks
Wade HarmanTight Ends
Chris HewittAssistant Special Teams
Jim HostlerWide Receivers
Don MartindaleInside Linebackers
Andy MoellerOffensive Line
Ted MonachinoLinebackers
Wilbert MontgomeryRunning Backs
Dean PeesDefensive Coordinator
Bob RoguckiStrength and Conditioning
Jerry RosburgAssistant Head Coach/Special Teams Coordinator
Craig Ver SteegOffensive Assistant-Quarterbacks
Todd WashingtonAssistant Offensive Line
Matt WeissDefensive Assistant
DayDateOpponentScoreLocationVenueAttendanceNotes
Thu8/9/2012AAtlanta Falcons31-17WAtlanta, GAGeorgia Dome68449
Fri8/17/2012HDetroit Lions12-27LBaltimore, MDM&T Bank Stadium70567
Thu8/23/2012HJacksonville Jaguars48-17WBaltimore, MDM&T Bank Stadium70502
Thu8/30/2012ASt. Louis Rams17-31LSt. Louis, MOEdward Jones Dome53371
Mon9/10/2012HCincinnati Bengals44-13WBaltimore, MDM&T Bank Stadium71064
Sun9/16/2012APhiladelphia Eagles23-24LPhiladelphia, PALincoln Financial Field69144
Sun9/23/2012HNew England Patriots31-30WBaltimore, MDM&T Bank Stadium71269
Thu9/27/2012HCleveland Browns23-16WBaltimore, MDM&T Bank Stadium70944
Sun10/7/2012AKansas City Chiefs9-6WKansas City, MOArrowhead Stadium68803
Sun10/14/2012HDallas Cowboys31-29WBaltimore, MDM&T Bank Stadium71384
Sun10/21/2012AHouston Texans13-43LHouston, TXReliant Stadium71708
Sun11/4/2012ACleveland Browns25-15WCleveland, OHCleveland Browns Stadium65449
Sun11/11/2012HOakland Raiders55-20WBaltimore, MDM&T Bank Stadium71399
Sun11/18/2012APittsburgh Steelers13-10WPittsburgh, PAHeinz Field63446
Sun11/25/2012ASan Diego Chargers16-13WOTSan Diego, CAQualcomm Stadium57882
Sun12/2/2012HPittsburgh Steelers20-23LBaltimore, MDM&T Bank Stadium71442
Sun12/9/2012AWashington Redskins28-31LOTLandover, MDFedExField81178
Sun12/16/2012HDenver Broncos17-34LBaltimore, MDM&T Bank Stadium71317
Sun12/23/2012HNew York Giants33-14WBaltimore, MDM&T Bank Stadium71470
Sun12/30/2012ACincinnati Bengals17-23LCincinnati, OHPaul Brown Stadium61565
Sun1/6/2013HIndianapolis Colts24-9WBaltimore, MDM&T Bank Stadium71379AFC Wild Card Playoff
Sat1/12/2013ADenver Broncos38-35WOTDenver, COSports Authority Field76732AFC Divisional Playoff
Sun1/20/2013ANew England Patriots28-13WFoxborough, MAGillette Stadium68756AFC Championship Game
Sun2/3/2013ASan Francisco 49ers34-31WNew Orleans, LAMercedes-Benz Superdome71024Super Bowl XLVII
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
NoPlayerPosHtWtAgeCollegeGPGS
35Anthony AllenRB6-022924Louisville; Georgia Tech160
51Brendon AyanbadejoWLB6-122736Cabrillo JC; UCLA163
86Billy BajemaTE6-425830Oklahoma State81
77Matt BirkC6-430836Harvard1616
81Anquan BoldinWR6-121932Florida State1515
23Chykie BrownRCB-LCB5-1119026Texas161
38Omar BrownFS5-1119524Marshall30
56Josh BynesMLB6-223523Auburn103
62Terrence CodyNT6-434924Mississippi Gulf Coast CC; Alabama153
37Sean ConsidineFS6-021231Iowa160
46Morgan CoxLONG6-423326Tennessee160
84Ed DicksonTE6-425425Oregon1311
17Tandon DossWR6-220123Indiana140
59Dannell EllerbeWLB-MLB6-124427Georgia137
5Joe FlaccoQB6-624027Pittsburgh; Delaware1616
66Gino GradkowskiC6-330024West Virginia; Delaware160
24Corey GrahamLCB-RCB6-019627New Hampshire168
95Bryan HallDT6-129524Arkansas State50
54Adrian HamiltonMLB6-322925Texas Tech; Prairie View A&M20
70Ramon HarewoodLOG6-736025Morehouse65
32James IhedigboSS6-121229Massachusetts163
25Asa JacksonRCB5-1018723Cal Poly (San Luis Obispo)30
39Chris JohnsonLCB-RCB6-120033Blinn JC; Louisville51
97Art JonesDE-DT6-331326Syracuse166
12Jacoby JonesWR6-220728Southeastern Louisiana; Lane163
96Ma'ake KemoeatuNT6-534533Utah1513
94Sergio KindleSLB6-325025Texas10
4Sam KochP6-122230Nebraska160
99Paul KrugerSLB-OLB6-426626Utah156
44Vonta LeachFB6-025131East Carolina1613
41Anthony LevineFS5-1120325Tennessee State20
52Ray LewisMLB6-124537Miami (Florida)66
53Jameel McClainMLB-WLB6-125027Syracuse1313
50Albert McClellanSLB-RULB6-225226Marshall1411
78Bryant McKinnieLOT-ROT6-833833Lackawanna JC; Miami (Florida)160
90Pernell McPheeDE6-327524Itawamba CC; Mississippi State126
92Haloti NgataDT6-434228Oregon1414
74Michael OherOT6-431326Mississippi1616
72Kelechi OsemeleROT-LOG6-533323Iowa State1616
30Bernard PierceRB6-021822Temple160
88Dennis PittaTE6-424527Brigham Young165
31Bernard PollardSS6-122428Purdue1313
16David ReedWR6-019025Pasadena CC; Utah50
20Ed ReedFS5-1120134Miami (Florida)1616
76Jah ReidLOG-ROG-ROT6-732724Central Florida97
27Ray RiceRB5-821025Rutgers1616
22Jimmy SmithLCB6-220924Colorado112
82Torrey SmithWR6-020523Maryland1616
55Terrell SuggsOLB6-326130Arizona State88
2Tyrod TaylorQB6-121523Virginia Tech70
33Christian ThompsonSS-FS6-021122Auburn; South Carolina State70
83Deonte ThompsonWR6-020323Florida60
9Justin TuckerK6-118223Texas160
93DeAngelo TysonDE-DT6-231523Georgia102
91Courtney UpshawRULB-SLB6-227223Alabama169
21Lardarius WebbLCB5-1018027Southern Mississippi; Nicholls State66
63Bobbie WilliamsROG-LOG6-333536Arkansas126
29Cary WilliamsRCB6-118428Fordham; Washburn1616
15LaQuan WilliamsWR6-019524Maryland110
73Marshal YandaROG6-331028North Iowa JC; Iowa1414
DRAFT LISTRoundOverallPosCollegeNotes
Courtney Upshaw235LBAlabamafrom MIN
Kelechi Osemele260TIowa State
Bernard Pierce384RBTemplefrom ATL
Gino Gradkowski498GDelawarefrom MIN
Christian Thompson4130DBSouth Carolina State
Asa Jackson5169DBCal Poly (San Luis Obsipo)
Tommy Streeter6198WRMiami (Florida)
DeAngelo Tyson7236DEGeorgia
OFFENSIVE PLAYSPLAYSRUSHPASSYDSRUSH YDSPASS YDSFDTDFLINT
Michael Oher100741659153231677364627137411
Kelechi Osemele9704135575308175835502703749
Matt Birk96940256751901647354326336410
Joe Flacco95438856651481605354326036410
Torrey Smith8783525264843148033632452949
Marshal Yanda8683575114851152533262473439
Anquan Boldin83130952246781380329823130410
Ray Rice7672934744372120231702163337
Dennis Pitta609194415321775924581682447
Jah Reid5442492952750100717431391835
Ed Dickson5152682472618101816001331705
Vonta Leach4392751642279111811611161613
Jacoby Jones405117288234160117401221424
Bobbie Williams3421521901488559929821214
Ramon Harewood32012119919535671386951214
Bernard Pierce2121258795054240850213
Tandon Doss1724213082515367236413
Bryant McKinnie122715141521919628702
Billy Bajema121962551138312829701
Tyrod Taylor89553439723016723301
Deonte Thompson82453736821315522201
Gino Gradkowski82503235120214920201
David Reed81414038719419321401
Anthony Allen522329171838814201
LaQuan Williams981191901000
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSHYDSPASSYDSFDTDFLINT
Cary Williams102846156754791857362228324913
Ed Reed99645054652801776350428028813
Bernard Pollard85137447745151497301824422812
Haloti Ngata77935942040641415264921925512
Paul Kruger7513124393715117825372071769
Courtney Upshaw7103203903740124524952032269
Jameel McClain70433437037551351240419619810
Dannell Ellerbe615235380319791822791671758
Corey Graham548217331278488219021371356
Art Jones5042772272661107115901371745
Jimmy Smith43518624924377871650129926
Ray Lewis421205216233178715441321057
Ma'ake Kemoeatu410239171218886513231151134
Albert McClellan406224182220491312911131274
Pernell McPhee399155244214257015721221235
Terrell Suggs39114125020276441383961036
Lardarius Webb36116919220176261391111756
Terrence Cody348207141167874293691732
James Ihedigbo2811291521345456889741462
Chykie Brown23472162111723887955732
Josh Bynes2041089688929059946810
DeAngelo Tyson1801037785635849841520
Brendon Ayanbadejo161639883426856638410
Chris Johnson7324492748618813210
Bryan Hall6920493676730025501
Sean Considine512724193621318200
Omar Brown351223118131054100
Sergio Kindle12754826222001
Adrian Hamilton1046510511000
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals88108981013
Opponents Totals7010386823
TEAM STATSTOP1ST DOWNSRushingPassingPenalty3RD DOWN EFFICIENCY4TH DOWN EFFICIENCYPENYDS
Team Totals28:09314981823480/217 36.9%6/14 42.9%1211127
Opponents Totals31:513261051873483/232 35.8%6/12 50.0%107929
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Justin Tucker04242100.000303390.90132
Ray Rice10000000060
Torrey Smith8000000048
Dennis Pitta7000000042
Anquan Boldin4001100026
Jacoby Jones4000000024
Joe Flacco3000000018
Anthony Allen100000006
Tandon Doss100000006
Sam Koch100010006
Vonta Leach100000006
Bernard Pierce100000006
Ed Reed100000006
Tyrod Taylor100000006
Cary Williams100000006
Team Totals444242100.012303390.90398
Opponents Totals333131100.012373994.91344
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Justin Tucker303390.90/08/88/810/134/4
Team Totals303390.90/08/88/810/134/4
Opponents Totals373994.91/17/714/1412/133/4
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
Ray Rice25711434.446951521
Bernard Pierce1085324.978121310
Tyrod Taylor14735.22815100
Anthony Allen16613.82014100
Vonta Leach9323.6613000
Joe Flacco32220.716311003
Sam Koch2178.51012000
Torrey Smith393.01301000
Jacoby Jones166.0600000
Sean Considine133.0300000
Anquan Boldin133.0300000
Team Totals44419014.37817981034
Opponents Totals49219654.031t151058011
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Joe Flacco53131759.720438177.212.061t224.1101.9352273590174601287.8
Tyrod Taylor291758.6111796.210.52500.013.433014982062.3
Team Totals56033459.621539967.112.061t223.9112.0382573739182621286.4
Opponents Totals55733560.120939007.011.659152.7132.337250365018749880.6
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Anquan Boldin1126558.092114.2434451710
Dennis Pitta946164.966911.061t729810
Ray Rice836173.54787.843122610
Torrey Smith1104944.585517.4548381650
Jacoby Jones553054.540613.547116930
Ed Dickson332163.622510.740010210
Vonta Leach242187.51436.81807000
Tandon Doss17741.212317.63916200
Bernard Pierce11763.6476.71104000
David Reed6583.36613.22302100
Deonte Thompson6583.35110.22502100
Anthony Allen4250.0126.0701000
Billy Bajema100.0000000
Team Totals55633460.1399612.061t2218262120
Opponents Totals335390011.659151874983
INTERCEPTIONSINTYDSAVGLGTD
Cary Williams49022.563t1
Ed Reed47819.534t1
Corey Graham22010.0200
Lardarius Webb188.080
Bernard Pollard100.000
Paul Kruger100.000
Team Totals1319615.163t2
Opponents Totals1123121.098t3
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
Sam Koch83391147.160072886383338840.8
Team Totals83391147.160072886383338840.8
Opponents Totals89411346.2630232404366941.2
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Jacoby Jones37163419.263t1112
Tandon Doss445313.3400110
Lardarius Webb1599.090000
Ed Reed1111.010000
Team Totals43264049.463t1322
Opponents Totals49133837.8640
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Justin Tucker88593867.504936842030
Sam Koch16464.000117000
Team Totals89600267.404937859030
Team Totals850.01236016362
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Jacoby Jones380116730.7108t23450
Deonte Thompson15038925.94901311
Anthony Allen305618.7200100
Gino Gradkowski101212.0120001
Corey Graham1077.070000
LaQuan Williams1055.050000
Dennis Pitta1000.000000
Team Totals600163627.3108t24862
Opponents Totals37085923.2420
SACKSNOYDS
Paul Kruger9.046.0
Haloti Ngata5.050.0
Art Jones4.529.5
Dannell Ellerbe4.529.5
Terrell Suggs2.015.0
Bernard Pollard2.014.0
Pernell McPhee1.512.0
Courtney Upshaw1.510.0
Albert McClellan1.011.0
Cary Williams1.09.0
Omar Brown1.09.0
James Ihedigbo1.07.0
Brendon Ayanbadejo1.07.0
Ma'ake Kemoeatu1.01.0
Ray Lewis1.00.0
Team Totals37.0250.0
OPPONENTS38.0257.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Brendon Ayanbadejo0001100
Matt Birk0010100
Anquan Boldin0010100
Omar Brown0010100
Joe Flacco9410100
Gino Gradkowski1000000
Jacoby Jones2020200
Paul Kruger0001190
Ray Lewis0001100
Jameel McClain0001100
Albert McClellan0002200
Michael Oher0010100
Bernard Pierce0010100
Ed Reed0003330
Ray Rice1000000
Deonte Thompson1100000
Courtney Upshaw0002250
Lardarius Webb0001100
Team Totals14581220470
Opponents Totals231285130
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
Bernard Pollard9871277127000053600
Dannell Ellerbe9269236623300028810
Jameel McClain7957225722000031400
Cary Williams756786780000171200
Courtney Upshaw6038223421410013810
Corey Graham6042183618600080110
Ed Reed584994990000150100
Ray Lewis5744134413000012110
Haloti Ngata51331833180000114700
Albert McClellan4936132913700021610
Art Jones47272027200000013510
Brendon Ayanbadejo44281616141220012200
Paul Kruger423012301200006141110
Jimmy Smith34304274300030100
Josh Bynes3419151813120011100
Ma'ake Kemoeatu2915141514000022210
Lardarius Webb25241241000061010
Terrence Cody2512131213000010000
James Ihedigbo25187127600014400
Chykie Brown25214122920040100
Terrell Suggs22175175000045300
Pernell McPhee21183183000008400
Anthony Allen12111001110000000
DeAngelo Tyson113838000021000
Sean Considine97211610000000
Chris Johnson77070000000010
LaQuan Williams54100410000000
David Reed43100310000000
Omar Brown32121000001100
Bryan Hall31212000002000
Sam Koch32100210000000
Morgan Cox21100110000000
Matt Birk22000002000000
Dennis Pitta22000002000000
Ray Rice22000002000000
Sergio Kindle11010000000100
Ed Dickson11000100000000
Adrian Hamilton11000100000000
Asa Jackson11000100000000
Anthony Levine11000100000000
Justin Tucker11000100000000
Anquan Boldin11000001000000
Jacoby Jones11000001000000
Kelechi Osemele11000001000000
Jah Reid11000001000000
Torrey Smith11000001000000
Billy Bajema00000000000000
Tandon Doss00000000000000
Joe Flacco00000000000000
Gino Gradkowski00000000000000
Ramon Harewood00000000000000
Vonta Leach00000000000000
Bryant McKinnie00000000000000
Michael Oher00000000000000
Bernard Pierce00000000000000
Tyrod Taylor00000000000000
Christian Thompson00000000000000
Deonte Thompson00000000000000
Bobbie Williams00000000000000
Marshal Yanda00000000000000
Team Totals11288233057292928313110868780100
Opponents Totals1067808259695245931420083697290
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Anquan Boldin1001095490
Michael Oher91875390
Jimmy Smith8176605
Kelechi Osemele70741130
Torrey Smith60642320
Marshal Yanda6064540
Cary Williams6157905
Bernard Pollard5057105
Bobbie Williams40440120
Ed Reed4044304
Jah Reid4042530
Haloti Ngata4132502
Anthony Allen30335210
LaQuan Williams30326210
Sean Considine30328110
Dennis Pitta3032500
Jameel McClain3031702
Ray Rice3123000
Brendon Ayanbadejo3122000
Matt Birk20220130
Paul Kruger2023002
Billy Bajema20217110
Dannell Ellerbe2022002
Lardarius Webb2022002
Joe Flacco2021000
James Ihedigbo2111000
Terrell Suggs211500
Corey Graham10115320
Jacoby Jones10110250
Chykie Brown1012001
Terrence Cody1011501
Bernard Pierce1011500
Courtney Upshaw1011500
Gino Gradkowski1011040
Christian Thompson1011000
Chris Johnson101701
Vonta Leach101500
Albert McClellan101500
Pernell McPhee101500
Bryant McKinnie101400
Art Jones101301
Deonte Thompson101100
NFL Training Camps
NFL Game Weather History
NFL Roster Limits
Acknowledgements
Privacy Policy
©2006-2018 The Pro Football Archives. All Rights Reserved.