Teams › Arizona Cardinals

Arizona Cardinals All-Time Roster by Decade

NFL Dynasty rates 105 Cardinals players across 6 decades of football (1970s–2020s). The highest-rated is Larry Fitzgerald (WR, 92 overall), whose peak season with the team came in 2008: 1,434 rec yds, 12 TD, 96 rec. The best Cardinals defense in the game belongs to the 2010s: 18.7 points allowed per game (#5 in NFL) in 2014.

🎲 Spin for the Cardinals in NFL Dynasty →

The strongest Cardinals lineup: 2000s

Drafting the top-rated player at every position from the 2000s Cardinals board gives a team rating of 76.6 — good for an expected 7-10 season in the game, just short of the 88 team rating needed for a shot at 17-0. Against the 16-0 2007 Patriots in Boss mode, that five would win about 1.0% of the time. The thinnest Cardinals board is the 1990s (71.7).

PosPlayerSeasonPeak seasonRating
QBKurt Warner20084,582 pass yds, 30 TD, 14 INT83
RBEdgerrin James20071,232 rush yds, 7 TD, 25 rec71
WRLarry Fitzgerald20081,434 rec yds, 12 TD, 96 rec92
TEFreddie Jones2003517 rec yds, 3 TD, 55 rec68
DEFCardinals Defense200420.1 points allowed per game (#12 in NFL)65

Best Cardinals player at every position

PosPlayerSeasonPeak seasonRating
QBKurt Warner20084,582 pass yds, 30 TD, 14 INT83
RBDavid Johnson20161,239 rush yds, 16 TD, 80 rec85
WRLarry Fitzgerald20081,434 rec yds, 12 TD, 96 rec92
TETrey McBride20241,146 rec yds, 2 TD, 111 rec82
DEFCardinals Defense201418.7 points allowed per game (#5 in NFL)73

Cardinals boards, decade by decade

The top three players at each offensive position plus the best defense of each decade — what you can draft when the wheel lands on the Cardinals. Ratings run 56–99 and are era-adjusted (how ratings work).

1970s Cardinals

Best possible lineup: team rating 75.2 · expected 6-11 · 13 players on the board

PosPlayerSeasonPeak seasonRating
QBJim Hart19762,946 pass yds, 18 TD, 13 INT79
RBOttis Anderson19791,605 rush yds, 8 TD, 41 rec83
RBMacArthur Lane1970977 rush yds, 11 TD, 32 rec76
RBDonny Anderson1973679 rush yds, 10 TD, 41 rec75
WRIke Harris1976782 rec yds, 1 TD, 52 rec70
WRWalker Gillette1972550 rec yds, 2 TD, 33 rec67
WRJohn Gilliam1970952 rec yds, 5 TD, 45 rec66
TEEarl Thomas1974513 rec yds, 5 TD, 34 rec73
TEJ.V. Cain1977328 rec yds, 2 TD, 25 rec62
DEFCardinals Defense197016.3 points allowed per game (#5 in NFL)70

1980s Cardinals

Not every position is covered on this board. · 7 players on the board

PosPlayerSeasonPeak seasonRating
RBOttis Anderson19811,376 rush yds, 9 TD, 51 rec83
RBEarl Ferrell1988924 rush yds, 7 TD, 38 rec69
WRRoy Green19841,555 rec yds, 12 TD, 78 rec91
WRPat Tilley1980966 rec yds, 6 TD, 68 rec72
TEJay Novacek1988569 rec yds, 4 TD, 38 rec71
TEDoug Marsh1984608 rec yds, 5 TD, 39 rec61
DEFCardinals Defense198218.9 points allowed per game (#12 in NFL)64

1990s Cardinals

Best possible lineup: team rating 71.7 · expected 4-13 · 11 players on the board

PosPlayerSeasonPeak seasonRating
QBChris Chandler19922,832 pass yds, 15 TD, 15 INT74
QBBoomer Esiason19962,293 pass yds, 11 TD, 14 INT70
QBJay Schroeder19941,510 pass yds, 4 TD, 7 INT64
RBLarry Centers1996425 rush yds, 2 TD, 99 rec70
RBJohnny Johnson1990926 rush yds, 5 TD, 25 rec66
RBLeShon Johnson1996634 rush yds, 3 TD, 15 rec66
WRFrank Sanders19981,145 rec yds, 3 TD, 89 rec74
WRAnthony Edwards1996311 rec yds, 1 TD, 29 rec58
TEPat Carter1996329 rec yds, 1 TD, 26 rec65
DEFCardinals Defense199416.7 points allowed per game (#4 in NFL)72

2000s Cardinals

Best possible lineup: team rating 76.6 · expected 7-10 · 26 players on the board

PosPlayerSeasonPeak seasonRating
QBKurt Warner20084,582 pass yds, 30 TD, 14 INT83
QBJake Plummer20013,653 pass yds, 18 TD, 14 INT71
QBMatt Leinart20062,542 pass yds, 11 TD, 12 INT70
RBEdgerrin James20071,232 rush yds, 7 TD, 25 rec71
RBEmmitt Smith2004937 rush yds, 9 TD, 15 rec71
RBMichael Pittman2001846 rush yds, 5 TD, 42 rec69
WRLarry Fitzgerald20081,434 rec yds, 12 TD, 96 rec92
WRAnquan Boldin20031,377 rec yds, 8 TD, 101 rec86
WRDavid Boston20011,598 rec yds, 8 TD, 98 rec81
TEFreddie Jones2003517 rec yds, 3 TD, 55 rec68
TETywan Mitchell2001196 rec yds, 2 TD, 25 rec64
TEAdam Bergen2005270 rec yds, 1 TD, 28 rec63
DEFCardinals Defense200420.1 points allowed per game (#12 in NFL)65

2010s Cardinals

Best possible lineup: team rating 75.7 · expected 6-11 · 31 players on the board

PosPlayerSeasonPeak seasonRating
QBCarson Palmer20154,671 pass yds, 35 TD, 11 INT81
QBDerek Anderson20102,065 pass yds, 7 TD, 10 INT63
QBJosh Rosen20182,278 pass yds, 11 TD, 14 INT62
RBDavid Johnson20161,239 rush yds, 16 TD, 80 rec85
RBChris Johnson2015814 rush yds, 3 TD, 6 rec69
RBRashard Mendenhall2013687 rush yds, 8 TD, 18 rec69
WRMichael Floyd20131,041 rec yds, 5 TD, 65 rec71
WRJohn Brown20151,003 rec yds, 7 TD, 65 rec69
WRJaron Brown2017477 rec yds, 4 TD, 31 rec67
TEJohn Carlson2014350 rec yds, 1 TD, 33 rec63
TERicky Seals-Jones2018343 rec yds, 1 TD, 34 rec63
TEJeff King2011271 rec yds, 3 TD, 27 rec62
DEFCardinals Defense201418.7 points allowed per game (#5 in NFL)73

2020s Cardinals

Best possible lineup: team rating 75.7 · expected 6-11 · 17 players on the board

PosPlayerSeasonPeak seasonRating
QBKyler Murray20203,971 pass yds, 26 TD, 12 INT, 819 rush yds80
QBJoshua Dobbs20231,569 pass yds, 8 TD, 5 INT65
RBJames Conner2021752 rush yds, 15 TD, 37 rec75
RBKenyan Drake2020955 rush yds, 10 TD, 25 rec68
RBChase Edmonds2021592 rush yds, 2 TD, 43 rec67
WRDeAndre Hopkins20201,407 rec yds, 6 TD, 115 rec77
WRMarvin Harrison2024885 rec yds, 8 TD, 62 rec74
WRA.J. Green2021848 rec yds, 3 TD, 54 rec69
TETrey McBride20241,146 rec yds, 2 TD, 111 rec82
TEDan Arnold2020438 rec yds, 4 TD, 31 rec68
TEZach Ertz2022406 rec yds, 4 TD, 47 rec65
DEFCardinals Defense202022.9 points allowed per game (#12 in NFL)66

← Washington CommandersAtlanta Falcons →