2004 NFL Previous Season Next Season Roster Key Stat Key
2004 Arizona Cardinals (NFL) 3rd place National Football Conference West Division 6-10-0 .375
Head Coach: Dennis Green
LinebackersFrank Bush
Assistant Strength and ConditioningRyan Capretta
Defensive Quality ControlRick Courtright
Wide ReceiversRobert Ford
Offensive Quality ControlBill Khayat
QuarterbacksMike Kruczek
Assistant Strength and ConditioningDaryl Lawrence
Special TeamsKevin O'Dea
Defensive CoordinatorClancy Pendergast
Defensive LineDon Pollard
Defensive BacksRichard Solomon
Strength and ConditioningSteve Wetzel
Running BacksKirby Wilson
Tight EndsMike Wilson
Offensive CoordinatorAlex Wood
Offensive LineBob Wylie
DayDateOpponentScoreLocationVenueAttendanceNotes
Sat8/14/2004AMinnesota Vikings6-23LMinneapolis, MNMetrodome63658
Sat8/21/2004HSan Diego Chargers13-38LTempe, AZSun Devil Stadium23654
Sat8/28/2004HOakland Raiders16-17LTempe, AZSun Devil Stadium35070
Thu9/2/2004ADenver Broncos33-21WDenver, COINVESCO Field71986
Sun9/12/2004ASt. Louis Rams10-17LSt. Louis, MOEdward Jones Dome65538
Sun9/19/2004HNew England Patriots12-23LTempe, AZSun Devil Stadium51557
Sun9/26/2004AAtlanta Falcons3-6LAtlanta, GAGeorgia Dome70534
Sun10/3/2004HNew Orleans Saints34-10WTempe, AZSun Devil Stadium28109
Sun10/10/2004ASan Francisco 49ers28-31LOTSan Francisco, CAMonster Park62836
Sun10/24/2004HSeattle Seahawks25-17WTempe, AZSun Devil Stadium35695
Sun10/31/2004ABuffalo Bills14-38LOrchard Park, NYRalph Wilson Stadium65887
Sun11/7/2004AMiami Dolphins24-23WMiami Gardens, FLPro Player Stadium72612
Sun11/14/2004HNew York Giants17-14WTempe, AZSun Devil Stadium42297
Sun11/21/2004ACarolina Panthers10-35LCharlotte, NCBank of America Stadium72796
Sun11/28/2004HNew York Jets3-13LTempe, AZSun Devil Stadium35820
Sun12/5/2004ADetroit Lions12-26LDetroit, MIFord Field62262
Sun12/12/2004HSan Francisco 49ers28-31LOTTempe, AZSun Devil Stadium35069
Sun12/19/2004HSt. Louis Rams31-7WTempe, AZSun Devil Stadium40070
Sun12/26/2004ASeattle Seahawks21-24LSeattle, WASeahawks Stadium65825
Sun1/2/2005HTampa Bay Buccaneers12-7WTempe, AZSun Devil Stadium31650
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
NoPlayerPosHtWtAgeCollegeGPGS
20Damien AndersonRB5-1120925Northwestern40
30Obafemi AyanbadejoFB6-223429Cabrillo JC; San Diego State165
92Bert BerryRDE6-325829Notre Dame1616
81Anquan BoldinWR6-121924Florida State109
73Jeremy BridgesOG-OT6-432124Southern Mississippi148
91Wendell BryantDT6-430624Wisconsin30
35Dyshod CarterCB5-1019626Kansas State60
65Anthony ClementOT6-833528Louisiana-Lafayette167
32Larry CroomRB5-1020523Arizona; Nevada-Las Vegas61
41Clarence CurryCB6-121023Villanova10
58Karlos DansbyLLB6-424723Auburn1511
51James DarlingRLB6-024930Washington State1515
75Leonard DavisLOT6-636526Texas1515
98Russell DavisLDT6-430729North Carolina1616
82Lorenzo DiamondTE6-326025Auburn54
90Darnell DockettRDT6-429023Florida State1615
83Eric EdwardsTE6-525624Louisiana State161
11Larry FitzgeraldWR6-322221Pittsburgh1616
47Troy HambrickRB6-123528South Carolina; Savannah State100
84Lawrence HamiltonWR6-320424Stephen F. Austin State10
29Quentin HarrisS6-121327Syracuse164
54Gerald HayesLB6-124324Pittsburgh161
21Renaldo HillLCB5-1119326Michigan State1310
48Nathan HodelLONG6-224427Illinois160
59Leon JoeLB6-123123Maryland40
80Bryant JohnsonWR6-321423Penn State1611
85Freddie JonesTE6-426830North Carolina1615
53Isaac KeysLB6-324726North Alabama; Morehouse30
4Shaun KingQB6-022327Tulane32
72Ross KolodziejDT-LB6-329126Wisconsin134
60Nick LeckeyC6-329222Kansas State160
27David MacklinRCB5-919726Penn State1616
37Adrian MayesS6-121524Louisiana State40
12Josh McCownQB6-421525Southern Methodist; Sam Houston State1413
57Ronald McKinnonMLB6-024631North Alabama1610
16John NavarreQB6-624624Michigan11
87Reggie NewhouseWR6-120123Baylor30
64John NixDT6-131128Southern Mississippi10
25Ifeanyi OhaleteFS6-222125Southern California1613
97Calvin PaceDE6-426724Wake Forest140
10Scott PlayerP6-121535Flagler; Florida JC; Florida State160
89Nate PooleWR6-221227Marshall91
1Neil RackersK6-020628Illinois160
66Alan ReuberOT6-632323Texas A&M30
33Josh ScobeyRB6-021925Northeastern Oklahoma A&M JC; Kansas State120
70L.J. SheltonROT6-634228Eastern Michigan129
67Antonio SmithDE6-428323Northeastern Oklahoma A&M JC; Oklahoma State20
22Emmitt SmithRB5-921235Florida1515
76Cameron SpikesROG6-231728Texas A&M169
28Duane StarksCB5-1017230Holmes CC; Miami (Florida)158
71Alex StepanovichC6-430323Ohio State1616
44Michael StoneCB-S5-1119826Central State (Ohio); Memphis140
26Robert TateCB5-1019131Cincinnati140
55Raynoch ThompsonLB6-322127Tennessee113
93Kyle Vanden BoschDE6-427626Nebraska161
74Reggie WellsLOG6-431324Clarion1616
86Karl WilliamsWR5-1017733Tyler JC; Texas A&M-Kingsville152
24Adrian WilsonSS6-322525North Carolina State1616
56LeVar WoodsLB6-324026Iowa143
94Peppi ZellnerLDE6-525929Georgia Military JC; Fort Valley State1614
DRAFT LISTRoundOverallPosCollegeNotes
Larry Fitzgerald13WRPittsburgh
Karlos Dansby233LBAuburn
Darnell Dockett364DEFlorida State
Alex Stepanovich4100COhio State
Antonio Smith5135DEOklahoma State
Nick Leckey6167CKansas State
John Navarre7202QBMichigan
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals4078571090
Opponents Totals6410063896
TEAM STATSTOP1ST DOWNSRushingPassingPenalty3RD DOWN EFFICIENCY4TH DOWN EFFICIENCYPENYDS
Team Totals30:53280861524284/241 34.9%5/12 41.7%124948
Opponents Totals29:072821011532866/209 31.6%8/14 57.1%1391121
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Neil Rackers02828100.000222975.9094
Emmitt Smith9000000054
Larry Fitzgerald8000000048
Obafemi Ayanbadejo4000000024
Josh McCown2001200014
Troy Hambrick2000000012
Freddie Jones2000000012
Anquan Boldin100000006
Bryant Johnson100000006
Duane Starks100000006
Adrian Wilson100000006
Gerald Hayes000000012
John Navarre000010000
Team Totals312828100.013222975.91284
Opponents Totals35293096.745252696.20322
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Neil Rackers222975.90/06/65/76/75/9
Team Totals222975.90/06/65/76/75/9
Opponents Totals252696.20/013/137/73/42/2
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
Emmitt Smith2679373.529t941404
Troy Hambrick632834.562112310
Obafemi Ayanbadejo301224.12339100
Josh McCown361123.11229001
Josh Scobey27893.31007000
Larry Croom29762.62003100
Shaun King9303.31601002
Larry Fitzgerald8141.81003000
Karl Williams263.0301001
Anquan Boldin133.0300000
Damien Anderson122.0200000
Bryant Johnson2-6-3.0100000
Team Totals47516683.5621586918
Opponents Totals45021054.7711210115414
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Josh McCown40823357.116525116.210.848112.7102.531263224812230374.1
Shaun King844756.0335026.010.74011.244.8642460236157.7
John Navarre401845.0181684.29.333t12.5410.01816061025.8
Emmitt Smith11100.002121.021.021t1100.000.00021110158.3
Larry Fitzgerald0000017-7000
Team Totals53329956.121632026.010.748142.6183.439320288215238468.5
Opponents Totals50527153.721932656.512.075t183.6153.038229303615339473.2
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Larry Fitzgerald1155850.478013.4488361511
Anquan Boldin1045653.862311.131t132601
Bryant Johnson1024948.053711.040129511
Freddie Jones744560.84269.540216410
Obafemi Ayanbadejo251976.01719.021t19101
Karl Williams301860.019710.933010300
Josh Scobey211885.719110.64208310
Emmitt Smith201575.01057.01803000
Nate Poole11545.57014.02402100
Eric Edwards8562.55110.21904000
Troy Hambrick5480.0164.0911000
Lorenzo Diamond5360.0196.3801000
Larry Croom5240.0168.0801000
Reggie Newhouse2150.055.0500000
Josh McCown11100.0-5-5.0-500000
Team Totals52829956.6320210.748141523844
Opponents Totals27153.7326512.075t181533944
INTERCEPTIONSINTYDSAVGLGTD
David Macklin4184.5160
Adrian Wilson36220.7270
Duane Starks34615.341t1
James Darling16565.0650
Darnell Dockett12020.0200
Karlos Dansby122.020
Renaldo Hill122.020
Quentin Harris1-1-1.0-10
Team Totals1521414.3651
Opponents Totals1826314.6761
PUNTINGNOYDSAVGLGBLTBI20OOBDNRYDSNYDSNET
Scott Player98423043.2571732217486360436.4
Team Totals99423042.7571732217486360436.4
Opponents Totals97406441.96811325329347535.8
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Karl Williams42122866.8380203
Duane Starks71436.1150000
Anquan Boldin0100000
Team Totals49143296.7380203
Opponents Totals56164868.771t1
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Neil Rackers70472267.5123461017100
Team Totals70472267.5123461017100
Team Totals6512930
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Josh Scobey32072322.67101811
Larry Croom16031419.6350702
Bryant Johnson6013522.5470210
Obafemi Ayanbadejo305016.7210100
Eric Edwards304013.3140000
Gerald Hayes3062.060001
Karl Williams101818.0180000
Kyle Vanden Bosch1077.070000
Team Totals650129319.97102824
Opponents Totals460101722.187t1
SACKSNOYDS
Bert Berry14.595.0
Karlos Dansby5.026.0
Calvin Pace4.522.0
Darnell Dockett3.524.0
Peppi Zellner2.014.0
James Darling1.06.0
Russell Davis1.08.0
Quentin Harris1.02.0
Renaldo Hill1.012.0
Ross Kolodziej1.08.0
Duane Starks1.00.0
Raynoch Thompson1.07.0
Adrian Wilson1.01.0
David Macklin0.54.0
Team Totals38.0229.0
Opponents Totals39.0320.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Obafemi Ayanbadejo1000000
Bert Berry0002290
Anquan Boldin1100000
Anthony Clement0010100
Larry Croom2110100
Karlos Dansby0003300
James Darling1000000
Leonard Davis0020200
Darnell Dockett00011-40
Larry Fitzgerald1010100
Quentin Harris0001100
Gerald Hayes1001100
Bryant Johnson1000000
Freddie Jones0010100
Shaun King41101-30
David Macklin0001110
Josh McCown12520200
Ifeanyi Ohalete0011200
Scott Player1010100
Josh Scobey1010100
Emmitt Smith4120240
Duane Starks0002220
Alex Stepanovich00202-40
Karl Williams4210100
Adrian Wilson00022351
LeVar Woods0010100
Peppi Zellner0001100
Team Totals3411181533401
Opponents Totals31151411251
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
Adrian Wilson10280227722300011910
James Darling957718731543006820
David Macklin7563125912400016110
Ronald McKinnon744925492500000601
Ifeanyi Ohalete715813511370009010
Karlos Dansby614417381661005710
Duane Starks58535535000012110
Russell Davis503911391100003410
Bert Berry48408408000041440
Renaldo Hill45387387000010310
Darnell Dockett40346346000031010
Quentin Harris36333212121001110
Raynoch Thompson342113211300002100
Gerald Hayes2521412391000211
Peppi Zellner2418617610003210
LeVar Woods2317613541001000
Robert Tate1615112031002010
Michael Stone1612411113000000
Kyle Vanden Bosch1311211200000000
Calvin Pace13856421005220
Dyshod Carter10733043001000
Obafemi Ayanbadejo9810081000000
Ross Kolodziej7707000000100
Nathan Hodel5320032000000
Neil Rackers4400040000000
Bryant Johnson3301000200000
Nate Poole3300030000000
Freddie Jones3210010110000
Damien Anderson3300000300000
Josh Scobey2110011000000
Anquan Boldin2200000200000
Anthony Clement2200000200000
Larry Croom2200000200000
Leonard Davis2200000200000
Josh McCown2200000200000
Wendell Bryant1101000000000
Leon Joe1100010000000
Isaac Keys1100010000000
Adrian Mayes1100010000000
Emmitt Smith1100000100000
Karl Williams1100000100000
Jeremy Bridges0000000000000
Clarence Curry0000000000000
Lorenzo Diamond0000000000000
Eric Edwards0000000000000
Larry Fitzgerald0000000000000
Troy Hambrick0000000000000
Lawrence Hamilton0000000000000
Shaun King0000000000000
Nick Leckey0000000000000
John Navarre0000000000000
Reggie Newhouse0000000000000
John Nix0000000000000
Scott Player0000000000000
Alan Reuber0000000000000
L.J. Shelton0000000000000
Antonio Smith0000000000000
Cameron Spikes0000000000000
Alex Stepanovich0000000000000
Reggie Wells0000000000000
Team Totals98478819667717693191819472202
Opponents Totals10998682317412091082219010269271
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Leonard Davis102850260
Bert Berry9273501
David Macklin8353905
Josh McCown7074000
Michael Stone72549200
Reggie Wells7254070
Anquan Boldin7253550
Larry Fitzgerald7345100
Freddie Jones60643550
Adrian Wilson6155503
L.J. Shelton6154090
Alex Stepanovich62430120
Ifeanyi Ohalete5056104
James Darling5055503
Darnell Dockett5143903
Cameron Spikes51421-50
LeVar Woods30323291
Anthony Clement30320210
Dyshod Carter30326100
Quentin Harris3032420
Raynoch Thompson3031401
Gerald Hayes3121001
Eric Edwards312700
Renaldo Hill321801
Jeremy Bridges2021000
Russell Davis2021000
Karlos Dansby202802
Bryant Johnson2111080
Ross Kolodziej211500
Adrian Mayes211500
Calvin Pace211500
Peppi Zellner211500
Karl Williams10110110
Nate Poole1011090
Ronald McKinnon1011501
Shaun King1011000
Robert Tate1011000
Lorenzo Diamond101500
Leon Joe101501
Emmitt Smith101500
Duane Starks101501
Obafemi Ayanbadejo110000
Troy Hambrick110000
Nathan Hodel110000
Kyle Vanden Bosch110000
NFL Training CampsNFL Game Weather HistoryNFL Roster Limits
AcknowledgementsPrivacy Policy
©2006-2018 The Pro Football Archives. All Rights Reserved.