Previous Season Next Season Roster Key Stat Key
2009 Arizona Cardinals (NFL) 1st place National Football Conference West Division 10-6-0 .625
Head Coach: Ken Whisenhunt
Defensive LineRon Aiken
Defensive BacksTeryl Austin
Assistant Defensive BacksRick Courtright
Defensive CoordinatorBilly Davis
Offensive Quality ControlChad Grimm
Assistant Head Coach/Run Game Coordinator/Offensive LineRuss Grimm
Tight EndsFreddie Kitchens
Strength and ConditioningJohn Lott
Wide ReceiversJohn McNulty
QuarterbacksChris Miller
Passing Game CoordinatorMike Miller
Running BacksCurtis Modkins
LinebackersMatt Raich
Defensive Quality ControlRyan Slowik
Special TeamsKevin Spencer
DayDateOpponentScoreLocationVenueAttendanceNotes
Thu8/13/2009APittsburgh Steelers10-20LPittsburgh, PAHeinz Field58330
Sat8/22/2009HSan Diego Chargers6-17LGlendale, AZUniversity of Phoenix Stadium61681
Fri8/28/2009HGreen Bay Packers37-44LGlendale, AZUniversity of Phoenix Stadium61753
Thu9/3/2009ADenver Broncos0-19LDenver, COINVESCO Field72088
Sun9/13/2009HSan Francisco 49ers16-20LGlendale, AZUniversity of Phoenix Stadium61981
Sun9/20/2009AJacksonville Jaguars31-17WJacksonville, FLJacksonville Municipal Stadium46520
Sun9/27/2009HIndianapolis Colts10-31LGlendale, AZUniversity of Phoenix Stadium62692
Sun10/11/2009HHouston Texans28-21WGlendale, AZUniversity of Phoenix Stadium61819
Sun10/18/2009ASeattle Seahawks27-3WSeattle, WAQwest Field67588
Sun10/25/2009ANew York Giants24-17WEast Rutherford, NJGiants Stadium78299
Sun11/1/2009HCarolina Panthers21-34LGlendale, AZUniversity of Phoenix Stadium62031
Sun11/8/2009AChicago Bears41-21WChicago, ILSoldier Field62309
Sun11/15/2009HSeattle Seahawks31-20WGlendale, AZUniversity of Phoenix Stadium62278
Sun11/22/2009ASt. Louis Rams21-13WSt. Louis, MOEdward Jones Dome59839
Sun11/29/2009ATennessee Titans17-20LNashville, TNLP Field69143
Sun12/6/2009HMinnesota Vikings30-17WGlendale, AZUniversity of Phoenix Stadium64121
Mon12/14/2009ASan Francisco 49ers9-24LSan Francisco, CACandlestick Park69732
Sun12/20/2009ADetroit Lions31-24WDetroit, MIFord Field40577
Sun12/27/2009HSt. Louis Rams31-10WGlendale, AZUniversity of Phoenix Stadium62624
Sun1/3/2010HGreen Bay Packers7-33LGlendale, AZUniversity of Phoenix Stadium67597
Sun1/10/2010HGreen Bay Packers51-45WOTGlendale, AZUniversity of Phoenix Stadium61926Wild Card Playoff
Sat1/16/2010ANew Orleans Saints14-45LNew Orleans, LALouisiana Superdome70149Divisional Playoff
Non-league game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
NoPlayerPosHtWtAgeCollegeGPGS
41Hamza AbdullahSS6'221626Washington State10
27Michael AdamsLCB5'818124Louisiana-Lafayette161
79Jason BanksDE6'529624Grambling State10
84Anthony BechtTE6'527432West Virginia1610
50Monty BeiselLILB6'324731Kansas State60
92Bert BerryROLB-DE6'325834Notre Dame155
81Anquan BoldinWR6'121929Florida State1515
78Alan BranchDT-NT6'533525Michigan160
15Steve BreastonWR6'018926Michigan156
73Jeremy BridgesLOT-LOG6'432129Southern Mississippi164
75Levi BrownROT6'532325Penn State1616
20Ralph BrownRCB5'1018531Nebraska161
93Calais CampbellDE6'829123Miami (Florida)1615
62Ben ClaxtonC6'229529Mississippi10
58Karlos DansbyRILB6'424728Auburn1616
59Will DavisLOLB6'225923Illinois110
90Darnell DockettDT6'429028Florida State1616
80Early DoucetWR6'021224Louisiana State90
94Keilen DykesDT6'330525West Virginia20
11Larry FitzgeraldWR6'322226Pittsburgh1616
69Mike GandyLOT6'431230Notre Dame1212
5Ben GrahamP6'423236Deakin160
53Clark HaggansLOLB6'324532Colorado State1614
54Gerald HayesLILB6'124329Pittsburgh1413
95Ali HighsmithLILB6'123024Louisiana State142
34Tim HightowerRB6'022223Richmond1616
91Kenny IwebemaDE6'427824Iowa110
49Rashad JohnsonFS5'1120323Alabama101
72Brandon KeithROG-LOT6'533725Northeastern Oklahoma A&M JC; Oklahoma; Northern Iowa40
35Dan KreiderFB5'1125132New Hampshire143
82Mike LeachLONG6'424233Boston University; William & Mary160
7Matt LeinartQB6'523226Southern California81
19Lance LongWR5'1118624Toledo; Mississippi State10
76Deuce LutuiROG6'433526Snow JC; Southern California1616
25Bryant McFaddenRCB-LCB6'019028Florida State1616
87Sean MoreyWR5'1119633Brown130
12Mike NugentK5'1018627Ohio State20
56Chike OkeaforROLB6'425833Purdue1313
89Ben PatrickTE6'326425Duke; Delaware97
1Neil RackersK6'020633Illinois140
97Bryan RobinsonNT6'430035Desert JC; Fresno State1615
29Dominique Rodgers-CromartieLCB-RCB6'218223Tennessee State1616
21Antrel RolleFS6'020827Miami (Florida)1515
2Brian St. PierreQB6'323030Boston College10
63Lyle SendleinC6'330425Texas1616
83Stephen SpachTE6'425327Fresno State75
36LaRod Stephens-HowlingRB5'718222Pittsburgh162
51Pago TogafauRILB5'1024325Idaho State20
28Greg TolerLCB6'019124St. Paul's130
85Jerheme UrbanWR6'321029Trinity (Texas)100
55Reggie WalkerLILB6'024123Kansas State70
22Matt WareS6'221327UCLA111
13Kurt WarnerQB6'221138Northern Iowa1515
98Gabe WatsonNT6'333426Michigan160
26Beanie WellsRB6'122821Ohio State160
74Reggie WellsLOG6'431329Clarion1616
24Adrian WilsonSS6'322530North Carolina State1616
31Jason WrightRB5'1021227Northwestern160
DRAFT LISTRoundOverallPosCollegeNotes
Beanie Wells131RBOhio State
Cody Brown263DEConnecticut
Rashad Johnson395DBAlabama
Greg Toler4131DBSt. Paul's
Herman Johnson5167OTLouisiana State
Will Davis6204DEIllinois
LaRod Stephens-Howling7240RBPittsburgh
Trevor Canfield7254OGCincinnati
OFFENSIVE PLAYSPLAYSRUSHPASSYDSRUSH YDSPASS YDSFDTDFLINT
Anthony Becht39527312217331029704922082
Anquan Boldin73222350943289553373219231414
Steve Breaston6221454773896720317620625714
Jeremy Bridges27010816215694471122841464
Levi Brown975362613541814633955290421518
Ben Claxton220-2-200000
Early Doucet1843015411941161078661345
Larry Fitzgerald940327613544414583986291421618
Mike Gandy725260465402910582971216301114
Tim Hightower63116546636596353024201271212
Brandon Keith101100100000
Dan Kreider22016555981519462571441
Mike Leach990-5-500000
Matt Leinart146677962721441335213
Lance Long35134170-11718001
Deuce Lutui984365619549814844014295431618
Sean Morey24321756695011
Ben Patrick2761321441430527903812041
Antrel Rolle1109900000
Brian St. Pierre624175122101
Lyle Sendlein983363620551014864024295431618
Stephen Spach176898795735460348744
LaRod Stephens-Howling6811572762025618312
Jerheme Urban230292011331109122275729
Kurt Warner832295537485512563599258401514
Beanie Wells2981871111642817825801132
Reggie Wells985365620550814844024295431618
Jason Wright85364942916126828304
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSHYDSPASSYDSFDTDFLINT
Hamza Abdullah5030202689617216201
Michael Adams272821901513337117684718
Jason Banks4524212628317915201
Monty Beisel4730172769618015200
Bert Berry4681213472685605208013514414
Alan Branch33314319015614731088861724
Ralph Brown338682701993353164010114211
Calais Campbell76929447541421387275520524518
Karlos Dansby95937158849851675331024632520
Will Davis117506756914742233302
Darnell Dockett79830948942041386281820426417
Keilen Dykes198117320534010
Clark Haggans80634646042861547273920927413
Gerald Hayes5652822832812126115511342137
Ali Highsmith89375258313844528810
Kenny Iwebema98326645918727223202
Rashad Johnson19055135108318489962827
Bryant McFadden91834257649411563337823827619
Chike Okeafor65426938533961206219015820411
Bryan Robinson3201541661475557918741223
Dominique Rodgers-Cromartie91935156848231619320423327518
Antrel Rolle97336960450841670341424832620
Pago Togafau14140343402100
Greg Toler64293530410420019103
Reggie Walker4721262917721418101
Matt Ware2585020813522261126736210
Gabe Watson3201841361565874691811712
Adrian Wilson96836860050741664341024832619
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals761328285
Opponents Totals671016295
TEAM STATSTOP1ST DOWNSRushPassPen3RD DOWNAttPct4TH DOWNAttPctPENYDS
Team Totals29:5231777215256919036.35955.6108886
Opponents Totals30:0828981188208223235.3122450.0104840
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Neil Rackers0373897.400161794.1085
Larry Fitzgerald13000000078
Tim Hightower8000000048
Beanie Wells7000000042
Anquan Boldin5000000030
Steve Breaston3000000018
Mike Nugent088100.00022100.0014
Ben Patrick2000000012
LaRod Stephens-Howling2000000012
Jason Wright2000000012
Anthony Becht100000006
Early Doucet100000006
Dominique Rodgers-Cromartie100000006
Antrel Rolle100000006
Team Totals46454697.800181994.70375
Opponents Totals383838100.000192576.01325
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Mike Nugent22100.01/10/00/01/10/0
Neil Rackers161794.10/04/46/66/70/0
Team Totals181994.71/14/46/67/80/0
Opponents Totals192576.00/08/88/101/32/4
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
Beanie Wells1767934.533739404
Tim Hightower1435984.250833215
Steve Breaston24422.02502100
Jason Wright3175.7801000
LaRod Stephens-Howling6152.5500000
Anquan Boldin3124.05t11000
Kurt Warner21100.51001001
Antrel Rolle199.0900000
Brian St. Pierre122.0200001
Matt Leinart9-6-0.7100000
Team Totals36514944.15016777112
Opponents Totals40218044.585t13811146
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Kurt Warner51333966.116037537.311.145265.1142.724172358119142393.2
Matt Leinart775166.2234355.68.52800.033.9212423227064.6
Brian St. Pierre4250.01123.06.09125.0125.0001220056.3
Team Totals59439266.018442007.110.745264.4183.026184401621549388.5
Opponents Totals59334658.322639986.711.672223.7213.5432593739188501076.4
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Larry Fitzgerald97109211.334t13691200
Anquan Boldin84102412.2444491013
Tim Hightower634286.823022200
Steve Breaston5571212.9453331210
Jerheme Urban1818610.34009110
Early Doucet1721412.629112400
Ben Patrick1214612.22826300
Beanie Wells1214311.92505400
LaRod Stephens-Howling10838.31513001
Jason Wright9535.91022000
Anthony Becht7618.71614001
Stephen Spach4389.52201100
Dan Kreider4205.0800000
Lance Long0000000
Sean Morey0000000
Team Totals58639266.9420010.745272154935
Opponents Totals34658.3399811.6722218850103
INTERCEPTIONSINTYDSAVGLGTD
Dominique Rodgers-Cromartie67712.849t1
Adrian Wilson55611.2410
Antrel Rolle47117.8290
Ralph Brown18585.0800
Matt Ware11818.0180
Michael Adams11717.0170
Karlos Dansby11111.0110
Darnell Dockett133.030
Greg Toler100.000
Team Totals2133816.1801
Opponents Totals1831217.3101t3
PUNTINGNOYDSAVGLGBLTBI20OOBDNRYDSNYDSNET
Ben Graham86404547.0640342814493349240.6
Team Totals86404547.0640342814493349240.6
Opponents Totals84377444.96408390308330639.4
<<<
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Steve Breaston38112536.7640312
Antrel Rolle62559.2270101
Greg Toler1000.000001
Team Totals45133086.8640414
Opponents Totals471449310.5620
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Neil Rackers65411863.421448983000
Mike Nugent1271259.30012250000
Ben Graham15656.000115000
Team Totals78488662.6214611248000
Team Totals721175412841
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
LaRod Stephens-Howling520125724.299t14020
Jason Wright202713.5180000
Team Totals540128423.899t14020
Opponents Totals610124820.5630
SACKSNOYDS
Darnell Dockett7.054.0
Calais Campbell7.050.5
Bertrand Berry6.030.0
Clark Haggans5.022.5
Chike Okeafor4.532.5
Alan Branch2.012.0
Adrian Wilson2.011.5
Kenny Iwebema2.011.0
Will Davis2.08.0
Antrel Rolle1.50.0
Bryan Robinson1.07.0
Jason Banks1.06.0
Karlos Dansby1.04.0
(Team)1.010.0
Team Totals43.0259.0
Opponents Totals26.0184.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Anthony Becht1110100
Bert Berry0002270
Anquan Boldin3210100
Steve Breaston2110100
Jeremy Bridges0020200
Darnell Dockett1010100
Mike Gandy0020200
Tim Hightower54000-60
Matt Leinart10000-90
Bryant McFadden0001170
Bryan Robinson0001100
Antrel Rolle1010100
Brian St. Pierre1010100
LaRod Stephens-Howling1101100
Greg Toler1100000
Reggie Walker0001100
Kurt Warner116000-20
Beanie Wells42101-40
Adrian Wilson00022110
Team Totals32181181940
Opponents Totals208718250
DEFENSEPDQHTFLFFTKLTTTADTDATKLRTKLPASTRASTPSTTSTAMTMABL
Hamza Abdullah000098171431010000
Michael Adams40004037325361821120000
Jason Banks010021111011000000
Anthony Becht000033000000000300
Monty Beisel000066020200040000
Bert Berry0670109191271000000
Anquan Boldin000033000000000300
Alan Branch233018144144952200000
Steve Breaston000011000000000100
Jeremy Bridges000000000000000000
Levi Brown000000000000000000
Ralph Brown3000171611603130001000
Calais Campbell5148147361135112786510002
Ben Claxton000000000000000000
Karlos Dansby467110989208920563315500000
Will Davis02201916392541171000
Darnell Dockett2161805142942930127200000
Early Doucet000031200000012000
Keilen Dykes000011010100000000
Larry Fitzgerald000066000000000600
Mike Gandy000022000000000200
Ben Graham000111000000010000
Clark Haggans11052745717551745109820000
Gerald Hayes00716350135013302010300000
Ali Highsmith0020139461331033000
Tim Hightower000033000000000300
Kenny Iwebema022095440220014000
Rashad Johnson1000201911717100120000
Brandon Keith000000000000000000
Dan Kreider000000000000000000
Mike Leach000054100000041000
Matt Leinart000000000000000000
Lance Long000000000000000000
Deuce Lutui000000000000000000
Bryant McFadden151106964564513512300000
Sean Morey000017152000000142100
Mike Nugent000000000000000000
Chike Okeafor1750473512351221149300000
Ben Patrick000011000000000100
Neil Rackers000077000000070000
Bryan Robinson3120281711171114310100000
Dominique Rodgers-Cromartie25013504824825432000001
Antrel Rolle8431726111601126346510000
Brian St. Pierre000000000000000000
Lyle Sendlein000033000000000300
Stephen Spach000011000000010000
LaRod Stephens-Howling000022184000000174100
Pago Togafau000066030300030000
Greg Toler20001110170250031000
Jerheme Urban000011000000010000
Reggie Walker000066040130020000
Matt Ware1001242221926130230000
Kurt Warner000011000000000100
Gabe Watson0050282262262205100000
Beanie Wells000000000000000000
Reggie Wells000000000000000000
Adrian Wilson138111756213621330327600000
Jason Wright0000119200000092000
Team Totals9081891210158481677231463753479749100212503
Opponents Totals85886225999819180701158320381887095222301
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Michael Adams6065602
Anthony Becht30315240
Bert Berry2021001
Anquan Boldin2022090
Steve Breaston3031500
Jeremy Bridges2022520
Levi Brown1001066120
Ralph Brown1011000
Calais Campbell4131501
Karlos Dansby2111501
Darnell Dockett4042902
Larry Fitzgerald20220310
Mike Gandy80870620
Ben Graham541500
Clark Haggans2022301
Gerald Hayes2023501
Ali Highsmith101500
Kenny Iwebema3121500
Rashad Johnson101840
Dan Kreider20215140
Deuce Lutui40435220
Bryant McFadden3035103
Sean Morey2022080
Chike Okeafor1011501
Ben Patrick3033050
Bryan Robinson3034502
Dominique Rodgers-Cromartie211500
Antrel Rolle3031502
Lyle Sendlein30330130
Stephen Spach3121560
LaRod Stephens-Howling1015280
Pago Togafau101500
Matt Ware1011000
Kurt Warner3031500
Gabe Watson3121000
Beanie Wells1011500
Reggie Wells3031870
Adrian Wilson7074503
Jason Wright3031500
Training CampsNFL Game Weather HistoryRoster Limits
AcknowledgementsPrivacy Policy
©2006-2017 The Pro Football Archives. All Rights Reserved.