Draft history · 2012 to 2026 · 116 picks
Arizona Cardinals draft history
35% of picks beat their slot, against 44% for the league. 31st of 32.
DGRADE
35%picks hitleague 44%
8%starsleague 13%
25%startersleague 32%
40%early bustsleague 31%
39%second contractsleague 41%
10Pro Bowlers17th in the NFL
Who ran the draft
Ossenfort found 1 star in 3 drafts. Keim found 6 in 10.
- MOMonti Ossenfort2023 to 2025 · 28 picks · 33% hit · 1 star · 0 Pro BowlersD
- SKSteve Keim2013 to 2022 · 74 picks · 36% hit · 6 stars · 9 Pro BowlersD
- RGRod Graves2012 to 2012 · 7 picks · 29% hit · 1 star · 1 Pro Bowlersn/a
Best value
Tyrann MathieuCB · 2013, pick 69Star
David JohnsonRB · 2015, pick 86Star
Trey McBrideTE · 2022, pick 55Star
Bobby MassieOL · 2012, pick 112Star
Markus GoldenEDGE · 2015, pick 58Star
Biggest misses
BJ OjulariEDGE · 2023, pick 41Bust
Josh JonesOL · 2020, pick 72Bust
Andy IsabellaWR · 2019, pick 62Bust
Josh RosenQB · 2018, pick 10Starter
Deone BucannonCB · 2014, pick 27Bust
Late-round finds
Bobby MassieOL · 2012, round 4Star
Their stars
8 picks had a season in the top 10% at their position
Tyrann MathieuCB · 2013, round 3Star
Trey McBrideTE · 2022, round 2Star
David JohnsonRB · 2015, round 3Star
Haason ReddickLB · 2017, round 1Star
Markus GoldenEDGE · 2015, round 2Star
Garrett WilliamsCB · 2023, round 3Star
Bobby MassieOL · 2012, round 4Star
John BrownWR · 2014, round 3Star
By position, stars against the league
Best at linebackers (17% stars vs 11%), worst at safeties (0% vs 22%)
The line on each bar is the league. Drafts through 2022.
Stars by draft class
The 2015 class produced the most: 2
1'12
1'13
1'14
2'15
0'16
1'17
0'18
0'19
0'20
0'21
1'22
1'23
0'24
0'25
When they traded up
Moved up for 6 picks: 4 beat the slot, 0 became stars
Rodney GunterDL · 2015 · moved up from 123 to 116 with CLE; gave 123 + 198 + 241Backup
Budda BakerS · 2017 · moved up from 45 to 36 with CHI; gave 45 + 119 + 197 + 2018 R4Starter
Rudy FordS · 2017 · moved up from 221 to 208 with RAI; gave 221 + 231Backup
Josh RosenQB · 2018 · moved up from 15 to 10 with RAI; gave 15 + 79 + 152Starter
Marco WilsonCB · 2021 · moved up from 160 to 136 with BAL; gave 160 + 2022 R4Starter
- PJParis JohnsonOL · 2023 · moved up from 12 to 6 with DET; gave 12 + 34 + 168Starter
Do they draft athletes?
The Cardinals draft about as athletic as the league (5.8 vs 5.9)
5.8average athletic scoreleague 5.9
26%tested 8.5 or betterleague 23%
Isaiah SimmonsLB · 2020, pick 8 · athletic score 9.9Backup
David JohnsonRB · 2015, pick 86 · athletic score 9.8Star
Logan ThomasQB · 2014, pick 120 · athletic score 9.8Starter
Jordan BurchEDGE · 2025, pick 78 · athletic score 9.6Too early
Tip ReimanTE · 2024, pick 82 · athletic score 9.5Too early
Every pick
Every Cardinals draft pick since 2012
2026 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 3 | Jeremiyah Love | RB | Too early |
| 2 | 34 | Chase Bisontis | OL | Too early |
| 3 | 65 | Carson Beck | QB | Too early |
| 4 | 104 | Kaleb Proctor | DL | Too early |
| 5 | 143 | Reggie Virgil | WR | Too early |
| 6 | 183 | Karson Sharar | LB | Too early |
| 7 | 217 | Jayden Williams | OL | Too early |
2025 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 16 | Walter Nolen | DL | Too early |
| 2 | 47 | Will Johnson | CB | Starter |
| 3 | 78 | Jordan Burch | EDGE | Too early |
| 4 | 115 | Cody Simon | LB | Too early |
| 5 | 174 ↓ | Denzel Burke | CB | Starter |
| 6 | 211 ↓ | Hayden Conner | OL | Too early |
| 7 | 225 | Kitan Crawford | S | Too early |
2024 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 4 | Marvin Harrison Jr. | WR | Starter |
| 1 | 27 ↓ | Darius Robinson | DL | Too early |
| 2 | 43 ↓ | Max Melton | CB | Too early |
| 3 | 66 | Trey Benson | RB | Too early |
| 3 | 71 ↓ | Isaiah Adams | OL | Too early |
| 3 | 82 ↓ | Tip Reiman | TE | Too early |
| 3 | 90 ↓ | Elijah Jones | CB | Too early |
| 4 | 104 | Dadrion Taylor-Demerson | CB | Too early |
| 5 | 138 | Xavier Thomas | EDGE | Too early |
| 5 | 162 | Christian Jones | OL | Too early |
| 6 | 191 ↓ | Tejhaun Palmer | WR | Too early |
| 7 | 226 | Jaden Davis | CB | Too early |
2023 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 6 ↑ | Paris Johnson | OL | Starter |
| 2 | 41 ↓ | BJ Ojulari | EDGE | Bust |
| 3 | 72 ↓ | Garrett Williams | CB | Star |
| 3 | 94 ↓ | Michael Wilson | WR | Starter |
| 4 | 122 ↓ | Jon Gaines | OL | Backup |
| 5 | 139 | Clayton Tune | QB | Active |
| 5 | 168 ↓ | Owen Pappoe | LB | Backup |
| 6 | 180 | Kei'Trel Clark | CB | Backup |
| 6 | 213 | Dante Stills | DL | Starter |
2022 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 2 | 55 | Trey McBride | TE | Star |
| 3 | 87 | Cameron Thomas | EDGE | Bust |
| 3 | 100 ↓ | Myjai Sanders | EDGE | Active |
| 6 | 201 | Keaontay Ingram | RB | Active |
| 6 | 215 | Lecitus Smith | OL | Active |
| 7 | 244 | Christian Matthew | CB | Active |
| 7 | 256 | Jesse Luketa | LB | Active |
| 7 | 257 | Marquis Hayes | OL | Active |
2021 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 16 | Zaven Collins | LB | Starter |
| 2 | 49 | Rondale Moore | WR | Starter |
| 4 | 136 ↑ | Marco Wilson | CB | Starter |
| 6 | 210 | Victor Dimukeje | EDGE | Backup |
| 6 | 223 | Tay Gowan | CB | Active |
| 7 | 243 | James Wiggins | S | Active |
| 7 | 247 ↓ | Michal Menet | OL | Released |
2020 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 8 | Isaiah Simmons | LB | Backup |
| 3 | 72 | Josh Jones | OL | Bust |
| 4 | 114 | Leki Fotu | DL | Backup |
| 4 | 131 ↓ | Rashard Lawrence | DL | Active |
| 6 | 202 | Evan Weaver | LB | Released |
| 7 | 222 | Eno Benjamin | RB | Active |
2019 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 1 | Kyler Murray | QB | Starter |
| 2 | 33 | Byron Murphy | CB | Starter |
| 2 | 62 | Andy Isabella | WR | Bust |
| 3 | 65 | Zach Allen | EDGE | Starter |
| 4 | 103 | Hakeem Butler | WR | Active |
| 5 | 139 | Deionte Thompson | S | Backup |
| 6 | 174 | KeeSean Johnson | WR | Active |
| 6 | 179 | Lamont Gaillard | OL | Active |
| 7 | 248 | Joshua Miles | OL | Active |
| 7 | 249 | Michael Dogbe | EDGE | Backup |
| 7 | 254 | Caleb Wilson | TE | Active |
2018 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 10 ↑ | Josh Rosen | QB | Starter |
| 2 | 47 | Christian Kirk | WR | Starter |
| 3 | 97 | Mason Cole | OL | Starter |
| 4 | 134 | Chase Edmonds | RB | Backup |
| 6 | 182 | Christian Campbell | CB | Released |
| 7 | 254 | Korey Cunningham | OL | Active |
2017 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 13 | Haason Reddick | LB | Star |
| 2 | 36 ↑ | Budda Baker | S | Starter |
| 3 | 98 ↓ | Chad Williams | WR | Starter |
| 4 | 115 ↓ | Dorian Johnson | OL | Released |
| 5 | 157 | Will Holden | OL | Active |
| 5 | 179 | T.J. Logan | RB | Active |
| 6 | 208 ↑ | Rudy Ford | S | Backup |
2016 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 29 | Robert Nkemdiche | DL | Backup |
| 3 | 92 | Brandon Williams | CB | Bust |
| 4 | 128 | Evan Boehm | OL | Backup |
| 5 | 167 | Marqui Christian | S | Backup |
| 5 | 170 | Cole Toner | OL | Active |
| 6 | 205 | Harlan Miller | CB | Active |
2015 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 24 | D.J. Humphries | OL | Starter |
| 2 | 58 ↓ | Markus Golden | EDGE | Star |
| 3 | 86 | David Johnson | RB | Star |
| 4 | 116 ↑ | Rodney Gunter | DL | Backup |
| 5 | 158 ↓ | Shaquille Riddick | EDGE | Released |
| 5 | 159 | JJ Nelson | WR | Backup |
| 7 | 256 | Gerald Christian | TE | Active |
2014 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 27 ↓ | Deone Bucannon | CB | Bust |
| 2 | 52 | Troy Niklas | TE | Bust |
| 3 | 84 | Kareem Martin | EDGE | Bust |
| 3 | 91 ↓ | John Brown | WR | Star |
| 4 | 120 | Logan Thomas | QB | Starter |
| 5 | 160 | Ed Stinson | EDGE | Backup |
| 6 | 196 | Walt Powell | WR | Active |
2013 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 7 | Jonathan Cooper | OL | Bust |
| 2 | 45 ↓ | Kevin Minter | LB | Bust |
| 3 | 69 | Tyrann Mathieu | CB | Star |
| 4 | 103 | Alex Okafor | EDGE | Backup |
| 4 | 116 ↓ | Earl Watford | OL | Backup |
| 5 | 140 | Stepfan Taylor | RB | Backup |
| 6 | 174 | Ryan Swope | WR | Released |
| 6 | 187 ↓ | Andre Ellington | RB | Backup |
| 7 | 219 ↓ | D.C. Jefferson | TE | Active |
2012 draft
| Rd | Pick | Player | Pos | Verdict |
|---|---|---|---|---|
| 1 | 13 | Michael Floyd | WR | Bust |
| 3 | 80 | Jamell Fleming | CB | Bust |
| 4 | 112 | Bobby Massie | OL | Star |
| 5 | 151 | Senio Kelemete | OL | Backup |
| 6 | 177 | Justin Bethel | CB | Backup |
| 6 | 185 | Ryan Lindley | QB | Active |
| 7 | 221 | Nate Potter | OL | Active |
↑ traded up for, ↓ came from trading down.
How it works: every pick is compared with what its draft slot usually produces. A hit beat the slot. A star had a season in the top 10% at his position. An early bust is a round 1 to 3 pick who never produced. The letter blends value over the slot, starters, stars and early busts. A best season counts only after 16 games, and the last two classes are still developing.
Other teams