Previous Season Next Season Roster Key Stat Key
2004 Baltimore Ravens (NFL) 2nd place American Football Conference North Division 9-7-0 .562
Head Coach: Brian Billick
Offensive CoordinatorMatt Cavanaugh
Offensive LineJim Colletto
Senior ConsultantJim Fassel
Offensive AssistantJedd Fisch
Outside LinebackersJeff FitzGerald
Strength and ConditioningJeff Friday
Tight Ends/Assistant Offensive LineWade Harman
SecondaryJohnny Lynn
Defensive CoordinatorMike Nolan
Coaching Assistant-Quality ControlMike Pettine
Assistant Strength and ConditioningPaul Ricci
Defensive LineRex Ryan
Quarterbacks/ReceiversDavid Shaw
Running BacksMatt Simon
Inside LinebackersMike Singletary
Assistant Special TeamsBennie Thompson
SecondaryDennis Thurman
Defensive Assistant/Outside LinebackersPhil Zacharias
Special Teams CoordinatorGary Zauner
DayDateOpponentScoreLocationVenueAttendanceNotes
Thu8/12/2004HAtlanta Falcons24-0WBaltimore, MDM&T Bank Stadium69299
Fri8/20/2004APhiladelphia Eagles17-26LPhiladelphia, PALincoln Financial Field67218
Sat8/28/2004HDetroit Lions17-6WBaltimore, MDM&T Bank Stadium69552
Thu9/2/2004ANew York Giants27-17WEast Rutherford, NJGiants Stadium75948
Sun9/12/2004ACleveland Browns3-20LCleveland, OHCleveland Browns Stadium73068
Sun9/19/2004HPittsburgh Steelers30-13WBaltimore, MDM&T Bank Stadium69859
Sun9/26/2004ACincinnati Bengals23-9WCincinnati, OHPaul Brown Stadium65575
Mon10/4/2004HKansas City Chiefs24-27LBaltimore, MDM&T Bank Stadium69827
Sun10/10/2004AWashington Redskins17-10WLandover, MDFedExField90287
Sun10/24/2004HBuffalo Bills20-6WBaltimore, MDM&T Bank Stadium69809
Sun10/31/2004APhiladelphia Eagles10-15LPhiladelphia, PALincoln Financial Field67715
Sun11/7/2004HCleveland Browns27-13WBaltimore, MDM&T Bank Stadium69871
Sun11/14/2004ANew York Jets20-17WOTEast Rutherford, NJGiants Stadium77826
Sun11/21/2004HDallas Cowboys30-10WBaltimore, MDM&T Bank Stadium69924
Sun11/28/2004ANew England Patriots3-24LFoxborough, MAGillette Stadium68756
Sun12/5/2004HCincinnati Bengals26-27LBaltimore, MDM&T Bank Stadium69695
Sun12/12/2004HNew York Giants37-14WBaltimore, MDM&T Bank Stadium69856
Sun12/19/2004AIndianapolis Colts10-20LIndianapolis, INRCA Dome57240
Sun12/26/2004APittsburgh Steelers7-20LPittsburgh, PAHeinz Field64227
Sun1/2/2005HMiami Dolphins30-23WBaltimore, MDM&T Bank Stadium69843
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
NoPlayerPosHtWtAgeCollegeGPGS
66Bennie AndersonROG6-533727Tennessee State1612
28Gary BaxterRCB6-220826Baylor1616
7Kyle BollerQB6-322123California1616
77Ethan BrooksOT6-630532Williams147
90Cornell BrownLB6-024329Virginia Tech130
78Orlando BrownROT6-735334Central State (Ohio); South Carolina State1413
72Damion CookOT6-533025Bethune-Cookman90
81Devard DarlingWR6-121422Florida State; Washington State30
47Will DempsFS6-520825San Diego State1616
87Darnell DinkinsTE6-324827Pittsburgh104
94Marques DouglasRDE6-228327Howard1615
93Dwan EdwardsDT-DE6-330723Oregon State40
62Mike FlynnC-OG6-330030Maine95
91Aubrayo FranklinDT6-131924Itawamba CC; Tennessee60
24Corey FullerCB5-1020933Florida State142
54Roderick GreenLB6-225922Blinn JC; Central Missouri90
97Kelly GreggNT6-030228Oklahoma1414
56Edgerton HartwellLILB6-125026Wisconsin; Western Illinois1616
86Todd HeapTE6-525124Arizona State65
80Randy HymesWR6-321125Grambling State147
95Jarret JohnsonDE6-327423Alabama160
85Kevin JohnsonWR5-1119428Syracuse165
82Terry Jones, Jr.TE6-326225Alabama1510
92Ma'ake KemoeatuDT-DE6-534525Utah143
31Jamal LewisHB5-1124025Tennessee1212
52Ray LewisRILB6-124529Miami (Florida)1515
59Joe MaeseLONG6-024326Phoenix JC; New Mexico160
21Chris McAlisterLCB6-120727Mount San Antonio JC; Arizona1515
84Clarence MooreWR6-621722Northern Arizona156
33Harold MorrowFB5-1122631Auburn150
34Ovie MughelliFB6-125224Wake Forest30
64Edwin MulitaloLOG6-334230Ricks JC; Arizona1515
16Nick MurphyP5-1118925Scottsdale CC; Arizona State30
75Jonathan OgdenLOT6-833930UCLA1212
79Tony PashosOT6-632624Illinois60
61Casey RabachC-OG6-429727Wisconsin1616
20Ed ReedSS5-1120126Miami (Florida)1616
39Alan RicardFB5-1123727Louisiana-Monroe169
9Wade RicheyK6-320328Louisiana State120
69Brian RimpfOG6-531923East Carolina10
36B.J. SamsRB5-1018524McNeese State161
37Deion SandersCB6-119337Florida State92
57Bart ScottLB6-223924Southern Illinois130
53T.J. SlaughterLB6-023527Southern Mississippi141
32Musa SmithRB6-023222Georgia90
43Mike SolwoldLONG6-624427Wisconsin10
10Kordell StewartQB6-121532Colorado20
3Matt StoverK5-1117836Louisiana Tech160
55Terrell SuggsLOLB6-326022Arizona State1616
29Chester TaylorRB5-1121325Toledo164
89Travis TaylorWR6-120525Florida119
96Adalius ThomasROLB6-227027Southern Mississippi1616
38Raymond WallsCB5-1018525Southern Mississippi161
98Anthony WeaverLDE6-328724Notre Dame1615
30Jamel WhiteRB5-921527Antelope Valley JC; South Dakota60
44Daniel WilcoxTE6-124327Georgia Military JC; Appalachian State165
49Chad WilliamsS5-920725Southern Mississippi161
15Dave ZastudilP6-322126Ohio University130
DRAFT LISTRoundOverallPosCollegeNotes
Dwan Edwards251DTOregon State
Devard Darling382WRWashington Statefrom MIN
Roderick Green5153LBCentral Missourifrom GB/MIA
Josh Harris6187QBBowling Green State
Clarence Moore6199WRNorthern Arizona
Derek Abney7244WRKentucky
Brian Rimpf7246TEast Carolina
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals638975873
Opponents Totals4659571060
TEAM STATSTOP1ST DOWNSRushPassPen3RD DOWNAttPct4TH DOWNAttPctPENYDS
Team Totals29:36260103135228123135.141526.794894
Opponents Totals30:2427388158277521834.42825.0101798
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Matt Stover03030100.000293290.60117
Jamal Lewis7000000042
Clarence Moore4001100026
Todd Heap3000000018
B.J. Sams3000000018
Randy Hymes2000000012
Chris McAlister2000000012
Ed Reed2000000012
Chester Taylor2000000012
Kyle Boller100010006
Darnell Dinkins100000006
Jarret Johnson100000006
Kevin Johnson100000006
Terry Jones, Jr.100000006
Deion Sanders100000006
Daniel Wilcox100000006
Chad Williams100000006
Nick Murphy000010000
Team Totals333030100.013293290.60317
Opponents Totals272424100.013263183.91268
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Matt Stover293290.62/29/97/89/102/3
Team Totals293290.62/29/97/89/102/3
Opponents Totals263183.91/113/133/48/101/3
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
Jamal Lewis23510064.375t748522
Chester Taylor1607144.547235311
Kyle Boller531893.61919004
Jamel White14624.41602000
Musa Smith12484.01304000
Alan Ricard10363.61403000
B.J. Sams4194.8812000
Kevin Johnson100.0000000
Kordell Stewart1-1-1.0-100000
Deion Sanders1-10-10.0-1000000
Team Totals49120634.275t11103837
Opponents Totals46916813.635t988306
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Kyle Boller46425855.619525595.59.957t132.8112.435247231213528470.9
Randy Hymes100.0100.000.000.000000039.6
Team Totals46525855.519625595.59.957t132.8112.435247231213528470.7
Opponents Totals50127655.120433866.812.376t142.8214.239264312215845868.0
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Kevin Johnson613557.437310.735119601
Travis Taylor803442.542112.447021711
Chester Taylor383078.91846.123010100
Todd Heap442761.430311.237317400
Randy Hymes482654.232312.457t217410
Daniel Wilcox352571.42198.820112201
Clarence Moore582441.429312.252418210
Terry Jones, Jr.292069.01527.61917000
Alan Ricard141178.6393.5803000
Jamal Lewis121083.311611.64605110
Darnell Dinkins15960.09410.41815000
Musa Smith4250.03115.52501100
Devard Darling22100.052.5400001
Jamel White22100.042.0600000
B.J. Sams5120.022.0200000
Deion Sanders200.0000000
Team Totals44925857.525599.957t131352844
Opponents Totals27655.1338612.376t141584582
INTERCEPTIONSINTYDSAVGLGTD
Ed Reed935839.8106t1
Chad Williams315652.0941
Deion Sanders38729.048t1
Chris McAlister15151.051t1
Gary Baxter13333.0330
Adalius Thomas188.080
Jarret Johnson166.06t1
Anthony Weaver111.010
Will Demps100.000
Team Totals2170033.3106t5
Opponents Totals1117215.6710
PUNTINGNOYDSAVGLGBLTBI20OOBDNRYDSNYDSNET
Dave Zastudil73294840.46101226513181252734.6
Nick Murphy1877743.254026237965836.6
Kordell Stewart517735.442002022115631.2
Matt Stover13333.0330100001313.0
Team Totals97393540.66101534718281335434.6
Opponents Totals94376740.1590224616311133.1
<<
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
B.J. Sams551257510.578t2634
Deion Sanders50418.2230100
Team Totals601261610.378t2734
Opponents Totals36212817.818000
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Wade Richey53330562.437431036200
Matt Stover23144162.70221457000
Dave Zastudil15454.000116000
Team Totals77480062.339651509200
Team Totals6112640
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
B.J. Sams590125121.26403041
Darnell Dinkins1077.070000
Jarret Johnson1066.060000
Team Totals610126420.76403041
Opponents Totals650150923.295t2
SACKSNOYDS
Terrell Suggs10.583.5
Adalius Thomas8.028.0
Marques Douglas5.537.5
Anthony Weaver4.023.0
Will Demps2.523.5
Gary Baxter2.08.0
Ed Reed2.028.0
Chad Williams2.018.0
Kelly Gregg1.55.5
Ray Lewis1.09.0
Team Totals39.0264.0
Opponents Totals35.0247.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Gary Baxter1000000
Kyle Boller117404-50
Orlando Brown0010100
Devard Darling1000000
Will Demps0002220
Kelly Gregg0001100
Edgerton Hartwell00011-10
Jarret Johnson0001100
Kevin Johnson1120200
Jamal Lewis20101-20
Ray Lewis0002200
Chris McAlister00112651
Jonathan Ogden0010100
Casey Rabach1000000
Ed Reed10022441
B.J. Sams5210100
Bart Scott0010100
Terrell Suggs00022240
Chester Taylor1100000
Travis Taylor1100000
Raymond Walls0010100
Anthony Weaver0001100
Daniel Wilcox1000000
Team Totals26121313261272
Opponents Totals23131012222
DEFENSEPDQHTFLFFTKLTTTADTDATKLRTKLPASTRASTPSTTSTAMTMABL
Bennie Anderson00000000000000000
Gary Baxter13328872167216244811500000
Kyle Boller00022000000000200
Ethan Brooks00011000000000100
Cornell Brown0101411343312170000
Orlando Brown00000000000000000
Damion Cook00000000000000000
Devard Darling00011000000000100
Will Demps7328767206419303411831000
Darnell Dinkins00033000000030000
Marques Douglas2111724923492340922100000
Dwan Edwards00011010100000000
Mike Flynn00000000000000000
Aubrayo Franklin00022020200000000
Corey Fuller01017134103461231000
Roderick Green00065110100041000
Kelly Gregg131614417441742216100000
Edgerton Hartwell0319756415641451133800000
Todd Heap00000000000000000
Randy Hymes00022000000000200
Jarret Johnson240179898818000000
Kevin Johnson00011000000000100
Terry Jones, Jr.00000000000000000
Ma'ake Kemoeatu000271981981907100000
Jamal Lewis00000000000000000
Ray Lewis6611471014610146722937900000
Joe Maese00031200000012000
Chris McAlister9104238438410282200000
Clarence Moore00022000000000200
Harold Morrow00011101000000101000
Ovie Mughelli00011000000010000
Edwin Mulitalo00000000000000000
Nick Murphy00000000000000000
Jonathan Ogden00000000000000000
Tony Pashos00000000000000000
Casey Rabach00022000000000200
Ed Reed17637864146414253912200000
Alan Ricard00011000000000100
Wade Richey00022000000020000
Brian Rimpf00000000000000000
B.J. Sams00022000000020000
Deion Sanders50087171070100000
Bart Scott0102113857506181000
T.J. Slaughter001109121111070000
Musa Smith00099010010080000
Mike Solwold00000000000000000
Kordell Stewart00000000000000000
Matt Stover00000000000000000
Terrell Suggs11616046144614311512200000
Chester Taylor00087100000061100
Travis Taylor00000000000000000
Adalius Thomas51147255174915311813262000
Raymond Walls2001814484172260000
Anthony Weaver460393543542783100000
Jamel White00044000000040000
Daniel Wilcox00088000000080000
Chad Williams730383172447170473000
Dave Zastudil00000000000000000
Team Totals81791710858202657112524292821995396131300
Opponents Totals836018113286127172724945327419653113202121
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Bennie Anderson60645130
Gary Baxter7169005
Kyle Boller2021000
Ethan Brooks5053010
Cornell Brown1011070
Orlando Brown3032500
Damion Cook101500
Devard Darling110000
Will Demps3033510
Darnell Dinkins2022530
Marques Douglas101500
Mike Flynn101500
Corey Fuller101501
Roderick Green101800
Kelly Gregg2021002
Edgerton Hartwell1011500
Todd Heap110000
Randy Hymes1011000
Jarret Johnson101500
Kevin Johnson31210500
Terry Jones, Jr.2021740
Ma'ake Kemoeatu2111501
Ray Lewis5055304
Joe Maese110000
Chris McAlister5146404
Ovie Mughelli1011000
Edwin Mulitalo30330190
Jonathan Ogden20215130
Casey Rabach3032580
Ed Reed3123002
Alan Ricard2022500
Brian Rimpf1011020
Deion Sanders5143003
Bart Scott2022590
Musa Smith2022500
Terrell Suggs4133501
Travis Taylor110000
Adalius Thomas1011201
Raymond Walls1011000
Anthony Weaver2022001
Jamel White101920
Daniel Wilcox3122500
Chad Williams6152602
Dave Zastudil321500
NFL Training CampsNFL Game Weather HistoryNFL Roster Limits
AcknowledgementsPrivacy Policy
©2006-2017 The Pro Football Archives. All Rights Reserved.