Round 1/5 - Patrick Peterson, CB, 6-1, 215, Louisiana State
The Cardinals had Peterson ranked as one of the top four players and weren't overwhelmed with any trade offers. Peterson will be a starter from Day 1 opposite Dominique Rodgers-Cromartie, and gives the Cardinals a second corner who can press coverage.
Round 2/38 - Ryan Williams, RB, 5-9, 207, Virginia Tech
This pick was a shock because running back wasn't a need. Williams joins a crowded backfield that includes Tim Hightower, Beanie Wells and LaRod Stephens-Howling. Coaches thought Williams was too good of a player to pass on, however.
Round 3/69 - Rob Housler, TE, 6-5, 250, Florida Atlantic
Housler runs the 40-yard dash in under 4.5 seconds, and coaches think he will create matchup problems for defenses. Housler does not block well, however, and will need a lot of work in that area.
Round 4/103 - Sam Acho, OLB, 6-1, 257, Texas
The Cardinals waited until Day 3 to address one of their greatest needs: pass rusher. Acho played defensive end at Texas but also has some outside linebacker experience. The club has little depth at outside linebacker, so Acho will compete to be a part of the team's sub packages.
Round 5/136 - Anthony Sherman, FB, 5-10,242, Connecticut
The Cardinals use a fullback 15 to 20 plays a game, but that could increase if Sherman is the player they think. He's a good blocker, can catch and the club had him rated as one of the top special teams players available.
Round 6/171 - Quan Sturdivant, ILB, 6-1, 241, North Carolina
The Cardinals tried to address another need, since they are expected to release Gerald Hayes some time this offseason. Paris Lenon and Daryl Washington return as the starters but there isn't much depth behind them.
Round 6/184 - David Carter, DE, 6-4, 292, UCLA
Carter started only one season at UCLA, so it's obvious he is a project. The Cardinals need some depth at the position, given the questions about the contract situation of Kenny Iwebema. Carter played well at the East-West Shrine game.
Round 7/249 -- DeMarco Sampson, WR, 6-2, 204, San Diego State
Sampson is strictly a developmental player. He was productive in his last two years of college but hampered by injuries before that.
A closer look at the Cardinals' draft picks
CardinalsSource Top Stories
Report: Cardinals, Ross agree to extensionThe Arizona Cardinals will bring Jeremy Ross back to the team in 2017, after reportedly agreeing to a one-year extension with the wide receiver and return specialist.
CardinalsSourceYesterday at 12:14 PM
Cardinals' preseason schedule extendedThe Arizona Cardinals learned Thursday they'll participate in the 2017 Hall of Fame Game, which means the team will play in five preseason contests this year.
CardinalsSourceYesterday at 7:59 AM
2016 in review: Kevin MinterArizona Cardinals' linebacker Kevin Minter is poised to enter free agency after spending four seasons with the organization the drafted him.
CardinalsSourceYesterday at 7:50 AM
Arizona to play Dallas in Hall of Fame GameThe Arizona Cardinals announced they'll participate in the 2017 Hall of Fame Game against the Dallas Cowboys on August 3.
CardinalsSourceThursday at 10:06 AM
Play anatomy: Corey PetersIn this week's edition of "Play Anatomy," CardinalsSource examines the impact nose tackle Corey Peters made stopping the run during the 2016 season.
CardinalsSourceThursday at 8:17 AM