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
SecondaryTeryl Austin
Defensive LineClarence Brooks
Offensive Quality ControlJason Brooks
QuarterbacksJim Caldwell
Tight EndsWade Harman
Assistant Special TeamsChris Hewitt
Wide ReceiversJim Hostler
Inside LinebackersDon Martindale
Offensive LineAndy Moeller
LinebackersTed Monachino
Running BacksWilbert Montgomery
Defensive CoordinatorDean Pees
Strength and ConditioningBob Rogucki
Assistant Head Coach/Special Teams CoordinatorJerry Rosburg
Offensive Assistant-QuarterbacksCraig Ver Steeg
Assistant Offensive LineTodd Washington
Defensive AssistantMatt Weiss
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
Non-league 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'422626Tennessee160
84Ed DicksonTE6'425025Oregon1311
17Tandon DossWR6'220123Indiana140
59Dannell EllerbeWLB-MLB6'124327Georgia137
5Joe FlaccoQB6'623427Pittsburgh; 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'1019023Cal Poly (San Luis Obispo)30
39Chris JohnsonLCB-RCB6'120033Blinn JC; Louisville51
97Art JonesDE-DT6'331326Syracuse166
12Jacoby JonesWR6'220728Southeastern Louisiana; Lane163
96Ma'ake KemoeatuNT-DE6'534533Utah1513
94Sergio KindleSLB6'325025Texas10
4Sam KochP6'122330Nebraska160
99Paul KrugerSLB-OLB6'426626Utah156
44Vonta LeachFB6'025131East Carolina1613
41Anthony LevineFS5'1119525Tennessee State20
52Ray LewisMLB6'124537Miami (Florida)66
53Jameel McClainMLB-WLB6'125027Syracuse1313
50Albert McClellanSLB-RULB6'225426Marshall1411
78Bryant McKinnieLOT-ROT6'833833Lackawanna JC; Miami (Florida)160
90Pernell McPheeDE6'327824Itawamba CC; Mississippi State126
92Haloti NgataDT6'434428Oregon1414
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'220624Colorado112
82Torrey SmithWR6'120423Maryland1616
55Terrell SuggsOLB6'326030Arizona State88
2Tyrod TaylorQB6'121523Virginia Tech70
33Christian ThompsonSS-FS6'021122Auburn; South Carolina State70
83Deonte ThompsonWR6'020323Florida60
9Justin TuckerK6'118323Texas160
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'331228North 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
Anthony Allen522329171838814201
Billy Bajema121962551138312829701
Matt Birk96940256751901647354326336410
Anquan Boldin83130952246781380329823130410
Ed Dickson5152682472618101816001331705
Tandon Doss1724213082515367236413
Joe Flacco95438856651481605354326036410
Gino Gradkowski82503235120214920201
Ramon Harewood32012119919535671386951214
Jacoby Jones405117288234160117401221424
Vonta Leach4392751642279111811611161613
Bryant McKinnie122715141521919628702
Michael Oher100741659153231677364627137411
Kelechi Osemele9704135575308175835502703749
Bernard Pierce2121258795054240850213
Dennis Pitta609194415321775924581682447
David Reed81414038719419321401
Jah Reid5442492952750100717431391835
Ray Rice7672934744372120231702163337
Torrey Smith8783525264843148033632452949
Tyrod Taylor89553439723016723301
Deonte Thompson82453736821315522201
Bobbie Williams3421521901488559929821214
LaQuan Williams981191901000
Marshal Yanda8683575114851152533262473439
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSHYDSPASSYDSFDTDFLINT
Brendon Ayanbadejo161639883426856638410
Chykie Brown23472162111723887955732
Omar Brown351223118131054100
Josh Bynes2041089688929059946810
Terrence Cody348207141167874293691732
Sean Considine512724193621318200
Dannell Ellerbe615235380319791822791671758
Corey Graham548217331278488219021371356
Bryan Hall6920493676730025501
Adrian Hamilton1046510511000
James Ihedigbo2811291521345456889741462
Chris Johnson7324492748618813210
Art Jones5042772272661107115901371745
Ma'ake Kemoeatu410239171218886513231151134
Sergio Kindle12754826222001
Paul Kruger7513124393715117825372071769
Ray Lewis421205216233178715441321057
Jameel McClain70433437037551351240419619810
Albert McClellan406224182220491312911131274
Pernell McPhee399155244214257015721221235
Haloti Ngata77935942040641415264921925512
Bernard Pollard85137447745151497301824422812
Ed Reed99645054652801776350428028813
Jimmy Smith43518624924377871650129926
Terrell Suggs39114125020276441383961036
DeAngelo Tyson1801037785635849841520
Courtney Upshaw7103203903740124524952032269
Lardarius Webb36116919220176261391111756
Cary Williams102846156754791857362228324913
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals88108981013
Opponents Totals7010386823
TEAM STATSTOP1ST DOWNSRushPassPen3RD DOWNAttPct4TH DOWNAttPctPENYDS
Team Totals28:0931498182348021736.961442.91211127
Opponents Totals31:51326105187348323235.861250.0107929
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 Boldin6592114.2434451710
Dennis Pitta6166911.061t729810
Ray Rice614787.843122610
Torrey Smith4985517.4548381650
Jacoby Jones3040613.547116930
Ed Dickson2122510.740010210
Vonta Leach211436.81807000
Tandon Doss712317.63916200
Bernard Pierce7476.71104000
David Reed56613.22302100
Deonte Thompson55110.22502100
Anthony Allen2126.0701000
Billy Bajema0000000
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
PUNTINGNOYDSAVGLGBLTBI20OOBDNRYDSNYDSNET
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 Tucker88560763.704936842030
Sam Koch16464.000117000
Team Totals89567163.704937859030
Team Totals851236016362
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
DEFENSEPDQHTFLFFTKLTTTADTDATKLRTKLPASTRASTPSTTSTAMTMABL
Anthony Allen000012111000000111000
Brendon Ayanbadejo1220442816161479113122000
Billy Bajema000000000000000000
Matt Birk000022000000000200
Anquan Boldin000011000000000100
Chykie Brown4010252141221110292000
Omar Brown011032121020100000
Josh Bynes1110341915181314410312000
Terrence Cody1000251213121312013000000
Sean Considine000097211011061000
Morgan Cox000021100000011000
Ed Dickson000011000000010000
Tandon Doss000000000000000000
Dannell Ellerbe28819269236623313521230000
Joe Flacco000000000000000000
Gino Gradkowski000000000000000000
Corey Graham8011604218361818189960000
Bryan Hall020031212102000000
Adrian Hamilton000011000000010000
Ramon Harewood000000000000000000
James Ihedigbo144025187127844360000
Asa Jackson000011000000010000
Chris Johnson000177070250000000
Art Jones01351472720272023418200000
Jacoby Jones000011000000000100
Ma'ake Kemoeatu2221291514151414114000000
Sergio Kindle001011010100000000
Sam Koch000032100000021000
Paul Kruger614111423012301217138400000
Vonta Leach000000000000000000
Anthony Levine000011000000010000
Ray Lewis12115744134413321211200000
Jameel McClain31407957225722372018400000
Albert McClellan21614936132913181110370000
Bryant McKinnie000000000000000000
Pernell McPhee0840211831831712100000
Haloti Ngata11470513318331827616200000
Michael Oher000000000000000000
Kelechi Osemele000011000000000100
Bernard Pierce000000000000000000
Dennis Pitta000022000000000200
Bernard Pollard53609871277127304123400000
David Reed000043100000031000
Ed Reed150105849949919304500000
Jah Reid000011000000000100
Ray Rice000022000000000200
Jimmy Smith3010343042743243130000
Torrey Smith000011000000000100
Terrell Suggs4530221751751434100000
Tyrod Taylor000000000000000000
Christian Thompson000000000000000000
Deonte Thompson000000000000000000
Justin Tucker000011000000010000
DeAngelo Tyson2100113838308000000
Courtney Upshaw1381603822342132219241000
Lardarius Webb61012524124111131000000
Bobbie Williams000000000000000000
Cary Williams17120756786789584400000
LaQuan Williams000054100000041000
Marshal Yanda000000000000000000
Team Totals8687801011288233057292924013282345883131100
Opponents Totals836972910678082596952453653281816493142000
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Anthony Allen30335210
Brendon Ayanbadejo3122000
Billy Bajema20217110
Matt Birk20220130
Anquan Boldin1001095490
Chykie Brown1012001
Terrence Cody1011501
Sean Considine30328110
Dannell Ellerbe2022002
Joe Flacco2021000
Gino Gradkowski1011040
Corey Graham10115320
James Ihedigbo2111000
Chris Johnson101701
Art Jones101301
Jacoby Jones10110250
Paul Kruger2023002
Vonta Leach101500
Jameel McClain3031702
Albert McClellan101500
Bryant McKinnie101400
Pernell McPhee101500
Haloti Ngata4132502
Michael Oher91875390
Kelechi Osemele70741130
Bernard Pierce1011500
Dennis Pitta3032500
Bernard Pollard5057105
Ed Reed4044304
Jah Reid4042530
Ray Rice3123000
Jimmy Smith8176605
Torrey Smith60642320
Terrell Suggs211500
Christian Thompson1011000
Deonte Thompson101100
Courtney Upshaw1011500
Lardarius Webb2022002
Bobbie Williams40440120
Cary Williams6157905
LaQuan Williams30326210
Marshal Yanda6064540
Training CampsGame WeatherRoster Limits
AcknowledgementsPrivacy Policy
©2006-2017 The Pro Football Archives. All Rights Reserved.