First look at the Cardinals' 90-man roster

TEMPE, Ariz. -- On Friday, the Cardinals will hold their rookie minicamp, giving a 14 undrafted free agents their initial chance to impress Arizona's coaching staff.

The addition of those UDFAs also brought Arizona to the maximum of 90 players on its roster -- although that will change in the next day once Alfonzo Dennard's contract is finalized and his roster spot is eventually released.

Here's a look at how the initial 90-man roster breaks down:

Quarterback (4)

Starter: Carson Palmer. Reserves: Drew Stanton, Logan Thomas, Chandler Harnish.

Running backs (7)

Starter: Andre Ellington. Reserves: David Johnson, Stepfan Taylor, Marion Grice, Robert Hughes, Paul Lasike, Kerwynn Williams.

Wide receivers (12)

Starters: Larry Fitzgerald, Michael Floyd. Reserves: John Brown, Jaron Brown, J.J. Nelson, Brittan Golden, Trevor Harman, Travis Harvey, Damond Powell, Jaxon Shipley, Nathan Slaughter, Ryan Spadola.

Tight ends (6)

Starters: Darren Fells, Troy Niklas. Reserves: Ted Bolser, Gerald Christian, Ifeanyi Momah, Gannon Sinclair.

Offensive line (16)

Starters: T Jared Veldheer, G Mike Iupati, SC/G Ted Larsen, G Jonathan Cooper, T Bobby Massie. Reserves: C/G A.Q. Shipley, G John Fullington, G Antoine McClain, G Anthony Steen, G Earl Watford, D.J. Humphries, Bradley Sowell, Rob Crisp, Kelvin Palmer, Tavon Rooks, Cameron Bradfield.

Defensive line (10)

Starters: DE Calais Campbell, DE Frostee Rucker, DT Corey Peters. Reserves: DE Rodney Gunter, DE Josh Mauro, DE Matt Shaughnessy, DE Ed Stinson, DE Cory Redding, NT Alameda Ta'amu, NT Xavier Williams.

Inside linebackers (8)

Starters: Sean Weatherspoon, Kevin Minter. Reserves: Glenn Carson, Kenny Demens, Alani Fua, Edwin Jackson, Andrae Kirk, Gabe Martin.

Outside linebackers (7)

Starters: Alex Okafor, LaMarr Woodley. Reserves: Lorenzo Alexander, Markus Golden, Kareem Martin, Shaq Riddick, Zack Wagenmann.

Cornerback (10)

Starters: Patrick Peterson, Jerraud Powers. Reserves: Justin Bethel, Cariel Brooks, Jimmy Legree, C.J. Roberts, Damond Smith, Ross Weaver, Eddie Whitley, Darren Woodard.

Safety (6)

Starters: Rashad Johnson, Tyrann Mathieu. Reserves: Deone Bucannon, Tony Jefferson, D.J. Campbell, Chris Clemons.

Special teams (4)

Starters: K Chandler Catanzaro, LS Mike Leach, P Dave Zastudil. Reserves: Drew Butler