CARDINALS MOCK DRAFT GRADE D-

Different D-

URL different-0547

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 →
D-

Arizona Cardinals

The Cardinals drew a line under the quarterback search with Sanders: D-.

by DutchNugget · 2025 NFL Draft · 12 picks · 3 steals · 1 reaches
Value B
Need B+
Trades F
Future C

Somebody took the Cardinals to the cleaners. The deals they made bled real value, and the whole class wears it. The board pushed back all weekend, and the D- is the result.

Shedeur Sanders gives the offense a face and a plan, and the grade leans heavily on whether he hits. Every board in the league had Weaver lower, and that gap is the story.

If one pick saves this weekend, it is Singleton. The Riq Woolen pickup adds a known quantity to a class of unknowns.

The verdict is not kind, and fairly so; this class has a hill to climb.

Pick-by-Pick

R1.8 · Pick 8 · Will Campbell · OT · rank 6
In Round 1, Pick 8 they get a long-term starter on the line. It fills the loudest need on the roster.
R1.11 · Pick 11 · Shedeur Sanders · QB · rank 14
In pick 11 they get a passer to set the clock by at fair value. Exactly the need they had to hit.
R1.25 · Pick 25 · Emeka Egbuka · WR · rank 20
In pick No. 25 they get a difference-maker at receiver. The biggest hole, addressed.
R2.8 · Pick 40 · Jonah Savaiinaea · OT · rank 30
A tidy bit of business in slot 40, where Jonah Savaiinaea graded well above the range. A glaring weakness, addressed head on.
R2.11 · Pick 43 · Tyler Booker · OG · rank 40
Tyler Booker at No. 43 is a sensible buy, a touch better than market for the offensive lineman. Better still, it is exactly the hole they had to fill.
R3.8 · Pick 72 · Rod Moore · S · rank 64
They stopped a slide they were happy to see, landing Rod Moore in the 72nd overall pick. A minor itch, scratched.
R3.11 · Pick 75 · Oscar Delp · TE · rank 72
Oscar Delp in the Round 3 slot lands just on the right side of the ledger. A real hole, addressed with a reasonable pick.
R3.22 · Pick 86 · Dasan McCullough · LB · rank 93
A market-rate linebacker, with the board and the slot shaking hands on Dasan McCullough. Another box on the needs board, quietly ticked.
R4.8 · Pick 104 · Nicholas Singleton · RB · rank 88
Value with a capital V on Nicholas Singleton in the Round 4 slot, a genuine coup. It plugs a real leak on the depth chart.
R5.8 · Pick 136 · Davison Igbinosun · CB · rank 137
They took Davison Igbinosun at par in pick No. 136, which is nothing to complain about. Depth more than a fix, but depth they can use.
R6.8 · Pick 168 · Alfred Collins · DT · rank 175
No drama and no debate, Alfred Collins went about where he belonged in No. 168. A need, and now a little less of one.
R7.8 · Pick 200 · J.J. Weaver · LB-EDGE · rank 220
A wild overpay on J.J. Weaver in pick 200, the sort that defines a class for the wrong reasons. A must-fix position, and they treated it like one.