2009 NFL 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
Exhibition 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
Reggie Wells985365620550814844024295431618
Deuce Lutui984365619549814844014295431618
Lyle Sendlein983363620551014864024295431618
Levi Brown975362613541814633955290421518
Larry Fitzgerald940327613544414583986291421618
Kurt Warner832295537485512563599258401514
Anquan Boldin73222350943289553373219231414
Mike Gandy725260465402910582971216301114
Tim Hightower63116546636596353024201271212
Steve Breaston6221454773896720317620625714
Anthony Becht39527312217331029704922082
Beanie Wells2981871111642817825801132
Ben Patrick2761321441430527903812041
Jeremy Bridges27010816215694471122841464
Jerheme Urban230292011331109122275729
Dan Kreider22016555981519462571441
Early Doucet1843015411941161078661345
Stephen Spach176898795735460348744
Matt Leinart146677962721441335213
Jason Wright85364942916126828304
LaRod Stephens-Howling6811572762025618312
Lance Long35134170-11718001
Sean Morey24321756695011
Mike Leach990-5-500000
Brian St. Pierre624175122101
Ben Claxton220-2-200000
Brandon Keith101100100000
Antrel Rolle1109900000
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSHYDSPASSYDSFDTDFLINT
Antrel Rolle97336960450841670341424832620
Adrian Wilson96836860050741664341024832619
Karlos Dansby95937158849851675331024632520
Dominique Rodgers-Cromartie91935156848231619320423327518
Bryant McFadden91834257649411563337823827619
Clark Haggans80634646042861547273920927413
Darnell Dockett79830948942041386281820426417
Calais Campbell76929447541421387275520524518
Chike Okeafor65426938533961206219015820411
Gerald Hayes5652822832812126115511342137
Bert Berry4681213472685605208013514414
Ralph Brown338682701993353164010114211
Alan Branch33314319015614731088861724
Bryan Robinson3201541661475557918741223
Gabe Watson3201841361565874691811712
Michael Adams272821901513337117684718
Matt Ware2585020813522261126736210
Rashad Johnson19055135108318489962827
Will Davis117506756914742233302
Kenny Iwebema98326645918727223202
Ali Highsmith89375258313844528810
Greg Toler64293530410420019103
Hamza Abdullah5030202689617216201
Monty Beisel4730172769618015200
Reggie Walker4721262917721418101
Jason Banks4524212628317915201
Keilen Dykes198117320534010
Pago Togafau14140343402100
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals761328285
Opponents Totals671016295
TEAM STATSTOP1ST DOWNSRushingPassingPenalty3RD DOWN EFFICIENCY4TH DOWN EFFICIENCYPENYDS
Team Totals29:52317772152569/190 36.3%5/9 55.6%108886
Opponents Totals30:08289811882082/232 35.3%12/24 50.0%104840
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+
Neil Rackers161794.10/04/46/66/70/0
Mike Nugent22100.01/10/00/01/10/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 Fitzgerald1539763.4109211.334t13691200
Anquan Boldin1278466.1102412.2444491013
Tim Hightower806378.84286.823022200
Steve Breaston825567.171212.9453331210
Jerheme Urban291862.118610.34009110
Early Doucet241770.821412.629112400
Ben Patrick161275.014612.22826300
Beanie Wells161275.014311.92505400
LaRod Stephens-Howling181055.6838.31513001
Jason Wright11981.8535.91022000
Anthony Becht12758.3618.71614001
Stephen Spach10440.0389.52201100
Dan Kreider6466.7205.0800000
Lance Long100.0000000
Sean Morey100.0000000
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 Rackers65412363.421448983000
Mike Nugent1271259.30012250000
Ben Graham15656.000115000
Team Totals78489162.7214611248000
Team Totals720.01175412841
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
Bert 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 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
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
Karlos Dansby10989208920000046710
Adrian Wilson756213621300001381110
Clark Haggans74571755172000110520
Antrel Rolle7261116011100084310
Bryant McFadden696456450000151100
Gerald Hayes6350135013000000710
Darnell Dockett5142942900002161800
Dominique Rodgers-Cromartie504824820000250131
Chike Okeafor4735123512000017500
Calais Campbell47361135111000514812
Michael Adams403732531200040000
Gabe Watson28226226000000500
Bryan Robinson2817111711000031200
Matt Ware24222192300010010
LaRod Stephens-Howling22184001741000000
Rashad Johnson20191171200010000
Will Davis1916392710002200
Alan Branch18144144000023300
Ralph Brown17161160010030000
Sean Morey17152001421000000
Ali Highsmith139461330000200
Greg Toler1110170310020000
Jason Wright119200920000000
Bert Berry109191000006700
Hamza Abdullah98171100000000
Kenny Iwebema95440140002200
Neil Rackers77000700000000
Reggie Walker66040200000000
Pago Togafau66030300000000
Monty Beisel66020400000000
Larry Fitzgerald66000006000000
Mike Leach54100410000000
Early Doucet31200120000000
Anthony Becht33000003000000
Anquan Boldin33000003000000
Tim Hightower33000003000000
Lyle Sendlein33000003000000
Jason Banks21111000001000
Mike Gandy22000002000000
Keilen Dykes11010000000000
Ben Graham11000100000010
Stephen Spach11000100000000
Jerheme Urban11000100000000
Steve Breaston11000001000000
Ben Patrick11000001000000
Kurt Warner11000001000000
Jeremy Bridges00000000000000
Levi Brown00000000000000
Ben Claxton00000000000000
Brandon Keith00000000000000
Dan Kreider00000000000000
Matt Leinart00000000000000
Lance Long00000000000000
Deuce Lutui00000000000000
Mike Nugent00000000000000
Brian St. Pierre00000000000000
Beanie Wells00000000000000
Reggie Wells00000000000000
Team Totals101584816772314610021250908189123
Opponents Totals9998191807011589522230858862251
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Levi Brown1001066120
Mike Gandy80870620
Adrian Wilson7074503
Michael Adams6065602
Ben Graham541500
Deuce Lutui40435220
Darnell Dockett4042902
Calais Campbell4131501
Bryant McFadden3035103
Bryan Robinson3034502
Lyle Sendlein30330130
Anthony Becht30315240
Ben Patrick3033050
Reggie Wells3031870
Steve Breaston3031500
Antrel Rolle3031502
Kurt Warner3031500
Jason Wright3031500
Stephen Spach3121560
Kenny Iwebema3121500
Gabe Watson3121000
Larry Fitzgerald20220310
Gerald Hayes2023501
Anquan Boldin2022090
Dan Kreider20215140
Sean Morey2022080
Jeremy Bridges2022520
Clark Haggans2022301
Bert Berry2021001
Karlos Dansby2111501
Dominique Rodgers-Cromartie211500
LaRod Stephens-Howling1015280
Chike Okeafor1011501
Beanie Wells1011500
Rashad Johnson101840
Ralph Brown1011000
Matt Ware1011000
Ali Highsmith101500
Pago Togafau101500
NFL Training CampsNFL Game Weather HistoryNFL Roster Limits
AcknowledgementsPrivacy Policy
©2006-2018 The Pro Football Archives. All Rights Reserved.