CARDINALS MOCK DRAFT GRADE B+

Near Perfect B+

URL near-perfect-1212

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 robbed the room for Allen. Final grade: B+.

by Jos · 2024 NFL Draft · 14 picks · 5 steals · 1 reaches
Value B
Need B+
Trades A+
Future B-

The Cardinals did not reach, did not trade up, did not blink. They just waited, and Braelon Allen fell into pick 188. It nets out to a B+, which feels about right.

The trade ledger is the best part of the whole weekend. The Jackson pick is fine in a vacuum, less so with tight end and linebacker still on the board.

Jones has a lot of ground to make up just to look fairly priced. They covered a lot of ground and still skipped tight end, which is a strange place to end up.

In sum, a sturdy weekend with one asterisk, the tight end spot they never got to.

Pick-by-Pick

R1.4 · Pick 4 · Marvin Harrison Jr. · WR · rank 1
In pick No. 4 they get a weapon on the perimeter at fair value. Exactly the need they had to hit.
R1.28 · Pick 28 · Jared Verse · DE-EDGE · rank 16
In No. 28 they get a double-digit-sack hope, outstanding value to boot. It fills the loudest need on the roster.
R2.3 · Pick 35 · Terrion Arnold · CB · rank 20
Terrion Arnold slid further than he should have, and slot 35 is lovely value for the cornerback. A minor itch, scratched.
R3.2 · Pick 66 · Ja'Lynn Polk · WR · rank 55
They read the board right and Ja'Lynn Polk was the payoff at the 66th pick. A glaring weakness, addressed head on.
R3.7 · Pick 71 · Cooper Beebe · OG · rank 78
A market-rate offensive lineman, with the board and the slot shaking hands on Cooper Beebe. Better still, it is exactly the hole they had to fill.
R3.27 · Pick 90 · Braden Fiske · DL · rank 84
Nothing to complain about; Braden Fiske went a shade earlier than his grade, which is fine. The roster fit checks out.
R3.36 · Pick 99 · Khyree Jackson · CB · rank 105
The eyebrow-raiser of the weekend. They went cornerback with Khyree Jackson while clear needs at tight end and linebacker sat open.
R4.6 · Pick 106 · Dominick Puni · OT · rank 103
Dominick Puni in Round 4, Pick 6 lands just on the right side of the ledger. The biggest hole on the depth chart just got a whole lot smaller.
R4.28 · Pick 128 · Justin Eboigbe · DL-EDGE · rank 124
Fair-plus on Justin Eboigbe, a quiet win that adds up over a draft. This was priority one on the needs board, and now it is handled.
R4.33 · Pick 133 · Cole Bishop · S · rank 129
Good price on Cole Bishop in the 133rd pick, a hair ahead of his grade with no real quibbles. A minor need, but a need all the same.
R5.4 · Pick 140 · Jordan Travis · QB · rank 136
Jordan Travis at the 140th overall pick is a sound buy, the sort that quietly helps a class. Top of the wish list, and they did not leave without it.
R6.13 · Pick 188 · Braelon Allen · RB · rank 155
Taking Braelon Allen in the Round 6 slot is close to grand larceny; a running back that good had no business lasting this long. A need, and now a little less of one.
R7.5 · Pick 225 · Matthew Jones · OG · rank 242
Matthew Jones at pick No. 225 is a clear overpay, with better names still on the board. They walked in needing this and walked out with it.
R7.7 · Pick 227 · Sam Hartman · QB · rank 211
Sam Hartman is a better player than Round 7, Pick 7 suggests; smart patience, rewarded. A must-fix position, and they treated it like one.