To prepare for the Arizona Cardinals’ 2019 draft class let’s look at every player Steve Keim has drafted during his Cardinals tenure.

Since 2013, Arizona Cardinals general manager Steve Keim has drafted six classes with varying results. Out of 42 total picks, only three have seen Pro-Bowl or All-Pro appearances. But, there are key role players littered all over from his draft classes while the potential of the 2018 group may offer the most potential of any of his classes.

With that being said, let’s look at all of Steve Keim’s draft picks ordered from best to worst.

42. Ryan Swope, WR

2013 – 6th round, pick 174

A productive receiver at Texas A&M, Swope never played a meaningful down for the Arizona Cardinals. In fact, he didn’t make it out of training camp before retiring due to a lingering concussion issue. To this day, he hasn’t played a down of professional football.

41. Dorian Johnson, OG

2017 – 4th round, pick 115

Just two years ago Steve Keim took Dorian Johnson in the fourth round to be the future of the guard position. But that didn’t quite work out the way the Arizona Cardinals expected it to. He was the lone cut from the 2017 draft class and never made it to the first week of regular season football. After his stint in the desert, the guard spent time with the Houston Texans and now plays for the Carolina Panthers.

40. Shaquille Riddick, LB

2015 – 5th round, pick 158

After being drafted in the fifth round of the 2015 draft, Shaquille Riddick was expected to produce for the then competitive Arizona Cardinals. Unfortunately, the 6-6 outside linebacker did just the opposite as he had little impact for the team. He was released before the start of the 2015 regular season and now plays for the CFL’s Edmonton Eskimos.

39. Christian Campbell, CB

2018 – 6th round, pick 182

With the pick acquired from the Broncos in last year’s Jared Veldheer trade, Steve Keim selected the Penn State cornerback to compete in a then shallow defensive back depth chart. But that wasn’t quite the case for Christian Campbell and the Cards. He was the lone cut from the 2018 class and is now part of the New Orleans Saints roster. He has yet to play a down in the NFL.