CARDINALS MOCK DRAFT GRADE B

Trade 4 B

URL trade-4-3519

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 respectable, level-headed haul for the Cardinals: B.

by DarthVee · 2025 NFL Draft · 7 picks · 4 steals · 1 reaches
Value B-
Need B
Trades B+
Future B-

Nobody had Barryn Sorrell this high, and it is not close. The Cardinals reached 174 spots to get him at No. 153. Good, not great, and the B says as much.

However the rest shakes out, Henderson at that price is a win they earned. Leaving quarterback unaddressed is the roster risk they will have to answer for in the fall.

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

Pick-by-Pick

R1.17 · Pick 17 · Walter Nolen · DT · rank 17
In pick 17 they get a wrecking ball inside. A clean fit for the roster.
R2.15 · Pick 47 · Marcus Mbow · OT · rank 51
A straight-up fair deal on Marcus Mbow at slot 47, value and slot in agreement. They walked in needing this and walked out with it.
R3.14 · Pick 78 · Jihaad Campbell · LB · rank 40
Somehow Jihaad Campbell was still sitting there in Round 3, Pick 14, and they pounced on premier linebacker value. Another box on the needs board, quietly ticked.
R3.17 · Pick 81 · Xavier Watts · S · rank 46
Xavier Watts in the 81st overall pick is the kind of fall that makes a whole class. Depth more than a fix, but depth they can use.
R4.13 · Pick 114 · Jaylin Noel · WR · rank 102
They stopped a slide they were happy to see, landing Jaylin Noel in pick No. 114. It also answers one of the loudest questions on the roster.
R4.17 · Pick 118 · TreVeyon Henderson · RB · rank 55
TreVeyon Henderson in the 118th pick is a gift, value that borders on unfair. A real hole, addressed with a reasonable pick.
R5.14 · Pick 153 · Barryn Sorrell · LB-EDGE · rank 327
They left a pile of value on the table to take Barryn Sorrell this early at the 153rd overall pick. It answers the question that was keeping the coaches up at night.