CARDINALS MOCK DRAFT GRADE D-

Cardinals 2025 D-

URL cardinals-2025-1636

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 lost the trade table, and the D- tells the story.

by Stan93 · 2025 NFL Draft · 29 picks · 10 steals · 9 reaches
Value B
Need B-
Trades F
Future C+

Nobody had Shaun Dolac this high, and it is not close. The Cardinals reached 113 spots to get him at the 179th overall pick. The process wobbled, and the D- is where it lands.

Paul Jr. falling to them is the kind of break a good board is built to catch. The dealing is the wound this class cannot quite close. The roster is better shaped than it was, with quarterback chief among the fixes.

Adding E.J. Jenkins by trade rounds out the weekend beyond the rookies.

A rough weekend that leaves the roster with more questions than answers.

Pick-by-Pick

R1.24 · Pick 24 · Mike Green · DE-EDGE · rank 18
In the 24th overall pick they get a double-digit-sack hope. The biggest hole, addressed.
R2.15 · Pick 47 · Aireontae Ersery · OT · rank 47
They took Aireontae Ersery at par in slot 47, which is nothing to complain about. Top of the wish list, and they did not leave without it.
R2.16 · Pick 48 · T.J. Sanders · DT · rank 42
A tidy little value on T.J. Sanders in the Round 2 slot, a step better than break-even. One more legitimate question on the roster, answered.
R2.32 · Pick 64 · Deone Walker · DT · rank 67
No edge and no loss on Deone Walker in No. 64; it is a wash and a sensible one. It fills a real need, too.
R3.14 · Pick 78 · Jalon Walker · LB · rank 20
They will replay Jalon Walker at Round 3, Pick 14 for years; that is how good the value is. A real hole, addressed with a reasonable pick.
R3.17 · Pick 81 · Tate Ratledge · OG · rank 75
Tate Ratledge in the 81st pick is fine work, a shade of surplus and no downside. A glaring weakness, addressed head on.
R3.25 · Pick 89 · Denzel Burke · CB · rank 89
Denzel Burke in the 89th pick is exactly on the number, no argument either way. A minor need, but a need all the same.
R3.33 · Pick 97 · Elijah Arroyo · TE · rank 80
Elijah Arroyo at the Round 3 slot is the sort of value that quietly wins a weekend. A sensible fit that makes the depth chart a little sturdier.
R3.34 · Pick 98 · Tez Johnson · WR · rank 91
Tez Johnson at pick No. 98 is a sound buy, the sort that quietly helps a class. The biggest hole on the depth chart just got a whole lot smaller.
R4.13 · Pick 114 · Andrew Mukuba · S · rank 69
They robbed the room for Andrew Mukuba here, a fall nobody at the table saw coming. A minor itch, scratched.
R4.17 · Pick 118 · Will Howard · QB · rank 138
This one needs a full-page explanation: Will Howard in No. 118, miles early. Better still, it is exactly the hole they had to fill.
R4.21 · Pick 122 · Demetrius Knight Jr. · LB · rank 61
They barely believed it either: Demetrius Knight Jr. still on the board at the 122nd overall pick. A need, and now a little less of one.
R4.26 · Pick 127 · Kyren Lacy · WR · rank 129
By-the-book stuff, Kyren Lacy at slot 127 squarely in line with his ranking. The one spot they could not leave alone, and did not.
R4.28 · Pick 129 · Willie Lampkin · OG · rank 180
Willie Lampkin at pick 129 is the pick scouts circle, and not in a good way. This was priority one on the needs board, and now it is handled.
R4.34 · Pick 135 · Carson Schwesinger · LB · rank 87
Taking Carson Schwesinger in Round 4, Pick 34 is close to grand larceny; a linebacker that good had no business lasting this long. It shores up a spot that genuinely needed the help.
R5.3 · Pick 140 · Nick Nash · WR · rank 152
The board had cheaper options than Nick Nash at the 140th overall pick, and it noticed. That was the need underlined and circled, and now it is checked off.
R5.14 · Pick 151 · Rylie Mills · DL · rank 141
A quiet steal in pick No. 151: Rylie Mills for less than the market said. The roster fit checks out.
R5.16 · Pick 153 · Ty Robinson · DL · rank 169
Ty Robinson in slot 153 is early enough to raise a brow, if not a full objection. A sensible fit for a spot that needed help.
R5.24 · Pick 161 · Kyle Williams · WR · rank 208
They left a pile of value on the table to take Kyle Williams this early at pick 161. They walked in needing this and walked out with it.
R5.26 · Pick 163 · Oronde Gadsden II · TE · rank 142
Oronde Gadsden II at the Round 5 slot is a first-round grade at a bargain-bin price, no notes. It patches a soft spot without any drama.
R5.30 · Pick 167 · Chris Paul Jr. · LB · rank 88
Chris Paul Jr. in the 167th pick is the kind of fall that makes a whole class. Another box on the needs board, quietly ticked.
R5.33 · Pick 170 · Cam Skattebo · RB · rank 105
Cam Skattebo at No. 170 is the steal of the weekend, a first-round talent at a bargain-bin price. It plugs a real leak on the depth chart.
R5.34 · Pick 171 · Robert Spears-Jennings · S · rank 145
Robert Spears-Jennings in pick 171 should not have been possible, and that is the whole point. It is more luxury than necessity; they were already set here.
R5.35 · Pick 172 · Tyler Cooper · OG · rank 177
Tyler Cooper at the 172nd overall pick is right where the board had him, plain and simple. A must-fix position, and they treated it like one.
R5.37 · Pick 174 · RJ Harvey · RB · rank 170
A clean, defensible pick in pick No. 174 with a little surplus value in RJ Harvey. A need, and now a little less of one.
R5.38 · Pick 175 · Jaylen Reed · S · rank 187
Jaylen Reed in slot 175 is the kind of reach that only looks good if he outplays it. Depth on depth, at a spot that was hardly crying out.
R6.1 · Pick 176 · Tosh Baker · OT · rank 250
A real head-scratcher, Tosh Baker in the Round 6 slot is miles ahead of his ranking. It also answers one of the loudest questions on the roster.
R6.3 · Pick 178 · Jahvaree Ritzie · DL · rank 245
The board screamed and they did not listen, reaching into the next round for Jahvaree Ritzie. It patches a soft spot without any drama.
R6.4 · Pick 179 · Shaun Dolac · LB · rank 292
Shaun Dolac at Round 6, Pick 4 is an overdraft of the loud, memorable kind. A real hole, addressed with a reasonable pick.