CARDINALS MOCK DRAFT GRADE B+

Cardinals B+

URL cardinals-1405

Letter grade with a four-component score, written analysis, and a pick-by-pick breakdown for every selection in this saved mock.

My Mock Drafts →
Grade another draft →
B+

Arizona Cardinals

The Cardinals fleeced the room on the phones and earned a B+.

by ryknyse · 2026 NFL Draft · 15 picks · 6 steals · 5 reaches
Value B-
Need B
Trades A+
Future B

There is conviction, and then there is this. The Cardinals took Drew Allar a full 73 picks ahead of where the board had him, an overdraft steep enough that it colors the whole weekend. It nets out to a B+, which feels about right.

The trade ledger is the best part of the whole weekend. They covered a lot of ground and still skipped running back, which is a strange place to end up. The Hunter pick is the one they will point to when this weekend is judged.

All told, a solid class that does its job everywhere but running back.

Pick-by-Pick

R1.29 · Pick 29 · Blake Miller · OT · rank 45
In slot 29 they get a cornerstone up front, even if it was a touch early. Exactly the need they had to hit.
R2.2 · Pick 34 · Kenyon Sadiq · TE · rank 19
Nice patience on Kenyon Sadiq, who had no business lasting to the 34th overall pick. Another box on the needs board, quietly ticked.
R2.8 · Pick 40 · Gennings Dunker · OT · rank 49
Gennings Dunker at Round 2, Pick 8 jumps the queue by a touch more than is comfortable. It also answers one of the loudest questions on the roster.
R2.19 · Pick 51 · Derrick Moore · DE-EDGE · rank 62
Derrick Moore in pick 51 is the kind of reach that only looks good if he outplays it. The biggest hole on the depth chart just got a whole lot smaller.
R3.1 · Pick 65 · Lee Hunter · DT · rank 48
A slide stopped in pick No. 65, with Lee Hunter worth more than the price. A need, and now a little less of one.
R3.8 · Pick 72 · Jake Slaughter · C · rank 55
Jake Slaughter at the Round 3 slot is money in the bank, a offensive lineman taken below his worth. Top of the wish list, and they did not leave without it.
R3.10 · Pick 74 · Jacob Rodriguez · LB · rank 72
Jacob Rodriguez at the Round 3 slot is right where the board had him, plain and simple. A sensible fit for a spot that needed help.
R3.20 · Pick 84 · Drew Allar · QB · rank 157
Drew Allar in Round 3, Pick 20 is a reach so steep the board needed a second look to believe it. That was the need underlined and circled, and now it is checked off.
R4.4 · Pick 104 · Bryce Lance · WR · rank 90
Bryce Lance in the 104th overall pick is a bargain the rest of the room will envy. The one spot they could not leave alone, and did not.
R4.9 · Pick 109 · Caden Curry · DE-EDGE · rank 131
Caden Curry at slot 109 is the kind of overdraft that needs everything to break right. A glaring weakness, addressed head on.
R5.3 · Pick 143 · Chris McClellan · DT · rank 142
A market-rate interior defensive lineman, with the board and the slot shaking hands on Chris McClellan. It patches a soft spot without any drama.
R6.2 · Pick 183 · Louis Moore · S · rank 166
The board had Louis Moore higher than pick 183, and the safety fell to them anyway. It adds depth where they could use a little.
R6.19 · Pick 200 · Josh Cameron · WR · rank 187
Value with a capital V on Josh Cameron in the 200th pick, a genuine coup. Better still, it is exactly the hole they had to fill.
R6.20 · Pick 201 · Kobe Baynes · OG · rank 195
Kobe Baynes in pick No. 201 lands just on the right side of the ledger. They walked in needing this and walked out with it.
R7.1 · Pick 217 · Toriano Pride Jr. · CB · rank 210
Good price on Toriano Pride Jr. in pick 217, a hair ahead of his grade with no real quibbles. A quiet depth add at a thin-ish spot.