Offense

NO Player POS HT WT DOB (AGE) EXP College
D. Anderson Drew Anderson QB 6-4 221 R Murray State
7 B. Hundley Brett Hundley QB 6-3 226 6/15/1993 (25) 5 UCLA
6 C. Kanoff Chad Kanoff QB 6-4 219 10/6/1994 (24) 1 Princeton
K. Murray Kyler Murray QB 5-10 207 8/7/1997 (21) R Oklahoma
29 C. Edmonds Chase Edmonds RB 5-9 205 4/13/1996 (23) 2 Fordham
37 D. Foster
Knee: Questionable for the start of training camp
D.J. Foster
Knee: Questionable for the start of training camp
RB 6-0 195 11/22/1993 (25) 4 Arizona State
W. Hills Wes Hills RB 6-2 218 6/5/1995 (23) R Slippery Rock
31 D. Johnson David Johnson RB 6-1 224 12/16/1991 (27) 5 Northern Iowa
22 T. Logan T.J. Logan RB 5-9 195 9/3/1994 (24) 3 North Carolina
D. Strickland Dontae Strickland RB 5-11 204 2/28/1997 (22) 0 Syracuse
X. Turner Xavier Turner RB 5-10 225 11/30/0002 (2016) 0 Incarnate Word (Tex.)
H. Butler Hakeem Butler WR 6-6 225 5/16/1996 (23) R Iowa State
18 D. Byrd Damiere Byrd WR 5-9 180 1/27/1993 (26) 4 South Carolina
12 P. Cooper Pharoh Cooper WR 5-11 208 3/7/1995 (24) 4 South Carolina
11 L. Fitzgerald Larry Fitzgerald WR 6-3 218 8/31/1983 (35) 16 Pittsburgh
A. Isabella Andy Isabella WR 5-9 190 R Massachusetts
K. Johnson
Cardinals' KeeSean Johnson: Lands in desert
KeeSean Johnson
Cardinals' KeeSean Johnson: Lands in desert
WR 6-2 200 10/9/1996 (22) R Fresno State
13 C. Kirk
Cardinals' Christian Kirk: Gains some competition
Christian Kirk
Cardinals' Christian Kirk: Gains some competition
WR 5-11 200 11/18/1996 (22) 2 Texas A&M
A. Richardson A.J. Richardson WR 6-0 212 0 Boise State
16 T. Sherfield Trent Sherfield WR 6-1 205 2/26/1996 (23) 2 Vanderbilt
11 K. White Kevin White WR 6-3 216 6/25/1992 (26) 5 West Virginia
10 C. Williams Chad Williams WR 6-1 204 10/19/1994 (24) 3 Grambling State
D. Belcher Drew Belcher TE 6-3 250 R Maine
85 C. Clay Charles Clay TE 6-3 255 2/13/1989 (30) 9 Tulsa
81 D. Daniels Darrell Daniels TE 6-3 254 11/22/1994 (24) 3 Washington
86 R. Seals-Jones
Neck: Questionable for the start of training camp
Ricky Seals-Jones
Neck: Questionable for the start of training camp
TE 6-5 243 3/15/1995 (24) 3 Texas A&M
87 M. Williams
Cardinals' Maxx Williams: Resurfacing in Arizona
Maxx Williams
Cardinals' Maxx Williams: Resurfacing in Arizona
TE 6-4 252 4/12/1994 (25) 5 Minnesota
C. Wilson
Cardinals' Caleb Wilson: Final selection goes to Arizona
Caleb Wilson
Cardinals' Caleb Wilson: Final selection goes to Arizona
TE 6-5 240 R UCLA
64 M. Cole Mason Cole C 6-4 307 3/28/1996 (23) 2 Michigan
L. Gaillard Lamont Gaillard C 6-2 305 2/8/1996 (23) R Georgia
79 C. Shelton Coleman Shelton C 6-5 285 7/28/1995 (23) 1 Washington
53 A. Shipley
Knee - ACL: Questionable for the start of training camp
A.Q. Shipley
Knee - ACL: Questionable for the start of training camp
C 6-1 307 5/22/1986 (33) 8 Penn State
T. Cole Tariq Cole G 6-6 317 0 Rutgers
76 M. Garcia
Knee - ACL: Questionable for the start of training camp
Max Garcia
Knee - ACL: Questionable for the start of training camp
G 6-4 309 11/9/1991 (27) 5 Florida
78 C. Gossett Colby Gossett G 6-5 311 6/23/1995 (23) 2 Appalachian State
69 W. Holden Will Holden G 6-7 312 9/14/1993 (25) 2 Vanderbilt
67 J. Pugh Justin Pugh G 6-5 311 8/15/1990 (28) 7 Syracuse
64 J. Sweezy J.R. Sweezy G 6-5 310 4/8/1989 (30) 8 NC State
68 J. Vujnovich Jeremy Vujnovich G 6-5 300 10/12/1990 (28) 3 Louisiana Coll.
79 K. Cunningham
Foot: Questionable for the start of training camp
Korey Cunningham
Foot: Questionable for the start of training camp
T 6-6 311 5/17/1995 (24) 2 Cincinnati
77 M. Gilbert Marcus Gilbert T 6-6 330 2/15/1988 (31) 9 Florida
74 D. Humphries
Cardinals' D.J. Humphries: Not clear of knee issue
Knee: Questionable for the start of training camp
D.J. Humphries
Cardinals' D.J. Humphries: Not clear of knee issue
Knee: Questionable for the start of training camp
T 6-5 307 12/28/1993 (25) 5 Florida
61 A. Lauderdale Andrew Lauderdale T 6-6 291 11/22/1993 (25) 1 New Hampshire
J. Miles Joshua Miles T 6-6 310 11/30/0002 (2016) 0 Morgan State
63 R. Odhiambo Rees Odhiambo T 6-4 315 9/23/1992 (26) 4 Boise State
W. Sweet William Sweet T 6-7 300 4/29/0001 (2018) 0 North Carolina

Defense

NO Player POS HT WT DOB (AGE) EXP College
Z. Allen Zach Allen DE 6-5 285 8/20/1997 (21) R Boston College
61 C. Capi Cap Capi DE 6-3 249 7/11/1992 (26) 2 Akron
M. Dogbe
Cardinals' Michael Dogbe: Arizona adds in seventh round
Michael Dogbe
Cardinals' Michael Dogbe: Arizona adds in seventh round
DE 6-3 275 5/5/1996 (23) R Temple
54 V. Dora Vontarrius Dora DE 6-4 256 9/7/1992 (26) 1 Louisiana Tech
55 C. Jones Chandler Jones DE 6-5 265 2/27/1990 (29) 8 Syracuse
94 C. Malveaux Cameron Malveaux DE 6-5 265 8/22/1994 (24) 2 Houston
50 B. Reed Brooks Reed DE 6-3 254 2/28/1987 (32) 9 Arizona
I. Turner Immanuel Turner DE 6-3 295 12/16/1996 (22) R Louisiana Tech
95 R. Gunter Rodney Gunter DT 6-5 305 1/19/1992 (27) 5 Delaware State
99 T. McClain
Cardinals' Terrell McClain: Signing with Arizona
Terrell McClain
Cardinals' Terrell McClain: Signing with Arizona
DT 6-2 300 7/20/1988 (30) 9 South Florida
90 R. Nkemdiche
Cardinals' Robert Nkemdiche: Has fifth-year option declined
Knee - ACL: Questionable for the start of training camp
Robert Nkemdiche
Cardinals' Robert Nkemdiche: Has fifth-year option declined
Knee - ACL: Questionable for the start of training camp
DT 6-4 296 9/19/1994 (24) 4 Ole Miss
98 C. Peters Corey Peters DT 6-3 305 6/8/1988 (30) 10 Kentucky
93 D. Philon Darius Philon DT 6-1 300 1/22/1994 (25) 5 Arkansas
96 V. Valentine Vincent Valentine DT 6-3 315 2/23/1994 (25) 3 Nebraska
M. Brown Miles Brown NT 6-2 320 9/4/1997 (21) 0 Wofford
43 H. Reddick Haason Reddick OLB 6-1 235 9/22/1994 (24) 3 Temple
55 T. Suggs Terrell Suggs OLB 6-3 265 10/11/1982 (36) 17 Arizona State
58 J. Hicks Jordan Hicks MLB 6-1 236 6/27/1992 (26) 5 Texas
D. Booker Dante Booker LB 6-3 235 0 Ohio State
J. Folston Jr. James Folston Jr. LB 6-4 250 6/14/1996 (22) 0 Pittsburgh
92 D. Gardeck Dennis Gardeck LB 6-0 242 8/9/1994 (24) 2 Sioux Falls
45 P. Robertson Pete Robertson LB 6-2 243 12/2/1992 (26) 1 Texas Tech
47 Z. Turner Zeke Turner LB 6-2 214 6/9/1996 (22) 2 Washington
54 T. Vallejo
Hamstring: Questionable for the start of training camp
Tanner Vallejo
Hamstring: Questionable for the start of training camp
LB 6-1 230 12/16/1994 (24) 3 Boise State
59 J. Walker Joe Walker LB 6-2 236 12/11/1992 (26) 4 Oregon
23 R. Alford Robert Alford CB 5-10 186 11/1/1988 (30) 7 Southeastern Louisiana
B. Murphy Byron Murphy CB 5-11 180 1/18/1998 (21) R Washington
39 D. Nichols Deatrick Nichols CB 5-10 189 6/8/1994 (24) 2 South Florida
21 P. Peterson
Cardinals' Patrick Peterson: Suspended for six games
Suspension: Suspended until Week 7 at N.Y. Giants
Patrick Peterson
Cardinals' Patrick Peterson: Suspended for six games
Suspension: Suspended until Week 7 at N.Y. Giants
CB 6-1 203 7/11/1990 (28) 9 LSU
30 J. Shaw Josh Shaw CB 6-1 200 3/27/1992 (27) 5 USC
26 B. Williams Brandon Williams CB 6-0 200 9/9/1992 (26) 4 Texas A&M
38 D. Amerson David Amerson DB 6-1 205 12/8/1991 (27) 7 NC State
22 T. Brock Tramaine Brock DB 6-0 188 8/20/1988 (30) 10 Belhaven College
N. Brooks Nate Brooks DB 6-0 180 R North Texas
30 R. Ford Rudy Ford DB 6-0 204 11/1/1994 (24) 3 Auburn
25 C. Jones Chris Jones DB 6-0 200 8/13/1995 (23) 1 Nebraska
42 J. Owens Jonathan Owens DB 5-11 210 7/22/1995 (23) 2 Missouri Western State
T. Sigler Tyler Sigler DB 6-3 213 11/30/0002 (2016) 0 Wheaton
D. Thompson
Cardinals' Deionte Thompson: Ready for rookie minicamp
Deionte Thompson
Cardinals' Deionte Thompson: Ready for rookie minicamp
SAF 6-2 196 2/11/1997 (22) R Alabama

Special Teams

NO Player POS HT WT DOB (AGE) EXP College
5 Z. Gonzalez Zane Gonzalez K 6-0 202 5/7/1995 (24) 3 Arizona State
2 A. Lee Andy Lee P 6-1 185 8/11/1982 (36) 16 Pittsburgh
6 R. Winslow Ryan Winslow P 6-5 217 4/30/1994 (25) 1 Pittsburgh
46 A. Brewer Aaron Brewer LS 6-5 232 7/5/1990 (28) 8 San Diego State