The Cardinals draft since 2013 the year Steve Keim was promoted to general manager, and Bruce Arians hired as the new head coach.

A total of 29 draft picks, 17 still on the roster, 7 starters… two Pro Bowl players Tyrann Mathieu & David Johnson.

Let's take a look the last four draft classes:

2013: (Round, selected in each round, and overall picks)

1    7    7    Jonathan Cooper    G    North Carolina (re-signed Cowboys)

2    2    13    45    Kevin Minter    LB    Louisiana State (unsigned)

3    3    7    69    Tyrann Mathieu    DB    Louisiana State (starter)

4    4    6    103    Alex Okafor    DE    Texas (signed w/ Saints)

5    4    19    116    Earl Watford    G    James Madison (signed w/ Jags)

6    5    7    140    Stepfan Taylor    RB    Stanford (unrestricted FA)

7    6    6    174    Ryan Swope    WR    Texas A&M (retired, concussion)

8    6    19    187    Andre Ellington    RB    Clemson (re-signed w/ Cards)

9    7    13    219    D.C. Jefferson    TE    Rutgers (out of the league)

2014

 1    1    27    27    Deone Bucannon    DB    Washington State (starter)

 2    2    20    52    Troy Niklas    TE    Notre Dame (IR last year)

 3    3    20    84    Kareem Martin    DE    North Carolina (Moved OLB)

 4    3    27    91    John Brown    WR    Pittsburg State (KS) (starter)

 5    4    20    120    Logan Thomas    QB    Virginia Tech (Bills TE)

 6    5    20    160    Ed Stinson    DE    Alabama (rotation player)

2015

 1    1    24    24    D.J. Humphries    T    Florida (starter LT)

 2    2    26    58    Markus Golden    DE    Missouri (starter)

 3    3    22    86    David Johnson    RB    Northern Iowa (starter)

 4    4    17    116    Rodney Gunter    DT    Delaware State (rotation player

 5    5    22    158    Shaquille Riddick    DE    West Virginia (signed w/ Steelers

 6    5    23    159    J.J. Nelson    WR    Alabama-Birmingham (starter 2/3 WR)

 7    7    39    256    Gerald Christian    TE    Louisville (free agent)

2016

1    1    29    29    Robert Nkemdiche    DT    Mississippi (played 5 games)

2    3    30    92    Brandon Williams    DB    Texas A&M (rotation player)

3    4    30    128    Evan Boehm    C    Missouri (played RG a few games)

4    5    30    167    Marqui Christian    DB    Midwestern State (TX) (released, Rams claimed him)

5    5    33    170    Cole Toner    T    Harvard (Depth at G)

 6    6    30    205    Harlan Miller    DB    Southeastern Louisiana (Combo CB & S)