CARDINALS MOCK DRAFT GRADE B+

Cards-4-picks2 B+

URL cards-4-picks2-5212

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

A solid, sensible weekend for the Cardinals: B+.

by GMaster · 2025 NFL Draft · 13 picks · 6 steals · 2 reaches
Value B-
Need B
Trades B-
Future A+

Boards are made to be trusted, and the Cardinals shredded theirs for Sai'vion Jones. He came off 82 spots early, and the room will hear about it.

Bassa falling to them is the kind of break a good board is built to catch. They punted on quarterback, and it is the miss that keeps the grade honest. It is a bet on later, and a defensible one for a team playing the long game.

The offense got the lion's share of the attention.

A tidy weekend of work that should hold up just fine.

Pick-by-Pick

R2.17 · Pick 49 · Jonah Savaiinaea · OT · rank 45
They did well to land Jonah Savaiinaea in No. 49, just ahead of his grade. It answers the question that was keeping the coaches up at night.
R2.22 · Pick 54 · Matthew Golden · WR · rank 43
A slide stopped in the Round 2 slot, with Matthew Golden worth more than the price. A must-fix position, and they treated it like one.
R2.25 · Pick 57 · Alfred Collins · DT · rank 56
By-the-book stuff, Alfred Collins at slot 57 squarely in line with his ranking. A sensible fit for a spot that needed help.
R3.2 · Pick 66 · Sai'vion Jones · DE-EDGE · rank 148
This one needs a full-page explanation: Sai'vion Jones in the 66th pick, miles early. The biggest hole on the depth chart just got a whole lot smaller.
R3.33 · Pick 97 · Cam Skattebo · RB · rank 105
Cam Skattebo at Round 3, Pick 33 is a conviction pick that outran the value. Another box on the needs board, quietly ticked.
R4.13 · Pick 114 · Jordan Phillips · DT · rank 113
A market-rate interior defensive lineman, with the board and the slot shaking hands on Jordan Phillips. One more legitimate question on the roster, answered.
R4.17 · Pick 118 · Sebastian Castro · S · rank 93
They barely believed it either: Sebastian Castro still on the board at the 118th pick. A quiet depth add at a thin-ish spot.
R4.31 · Pick 132 · Ajani Cornelius · OT · rank 114
You do not let an offensive lineman like Ajani Cornelius reach the Round 4 slot and blink. They did not. The one spot they could not leave alone, and did not.
R5.11 · Pick 150 · Oronde Gadsden II · TE · rank 143
Nothing to complain about; Oronde Gadsden II went a shade earlier than his grade, which is fine. The roster fit checks out.
R5.14 · Pick 153 · Tory Horton · WR · rank 112
They will replay Tory Horton at Round 5, Pick 14 for years; that is how good the value is. Top of the wish list, and they did not leave without it.
R5.22 · Pick 161 · Brashard Smith · RB · rank 117
The board fumbled Brashard Smith all the way to the 161st overall pick, and they scooped it up. A sensible fit that makes the depth chart a little sturdier.
R6.19 · Pick 197 · Jeffrey Bassa · LB · rank 132
Somehow Jeffrey Bassa was still sitting there in slot 197, and they pounced on premier linebacker value. It fills a real need, too.
R7.31 · Pick 249 · John Williams · OT · rank 245
John Williams in pick No. 249 is fine work, a shade of surplus and no downside. This was priority one on the needs board, and now it is handled.