CARDINALS MOCK DRAFT GRADE B+

Cardinals 2025 B+

URL cardinals-2025-3041

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

Grand theft in the 187th pick: the Cardinals steal Arroyo and grade out a B+.

by Stan93 · 2025 NFL Draft · 14 picks · 9 steals · 2 reaches
Value A-
Need B
Trades A+
Future D+

The Cardinals did not reach, did not trade up, did not blink. They just waited, and Elijah Arroyo fell into pick No. 187. The bottom line is a respectable B+.

Every deal seemed to tilt their way, which is not luck. Reaching for Roberts left real value on the table behind him.

All told, a draft that does its job without fuss, and there is real value in that.

Pick-by-Pick

R1.18 · Pick 18 · Abdul Carter · DE-EDGE · rank 3
In the 18th pick they get a disruptor off the edge, and a steal at that. The biggest hole, addressed.
R1.25 · Pick 25 · Mason Graham · DT · rank 4
In the 25th overall pick they get a pocket-collapsing interior rusher, outstanding value to boot. A clean fit for the roster.
R2.15 · Pick 47 · Mike Green · DE-EDGE · rank 27
Mike Green at pick 47 is the steal of the weekend, a first-round talent at a bargain-bin price. This was priority one on the needs board, and now it is handled.
R3.14 · Pick 78 · Donovan Jackson · OT · rank 86
A reach for Donovan Jackson in No. 78; a little patience would have been rewarded. The one spot they could not leave alone, and did not.
R3.17 · Pick 81 · Azareye'h Thomas · CB · rank 62
Azareye'h Thomas in Round 3, Pick 17 is a gift, value that borders on unfair. A minor itch, scratched.
R4.13 · Pick 114 · Luke Kandra · OG · rank 116
A market-rate offensive lineman, with the board and the slot shaking hands on Luke Kandra. A must-fix position, and they treated it like one.
R4.17 · Pick 118 · Jaxson Dart · QB · rank 58
A quarterback of that caliber at the Round 4 slot is the definition of value, full stop. Top of the wish list, and they did not leave without it.
R4.26 · Pick 127 · Chris Paul Jr. · LB · rank 88
Chris Paul Jr. at pick No. 127 is daylight robbery; nobody expected him to last. It fills a real need, too.
R4.36 · Pick 137 · Tez Johnson · WR · rank 89
They will replay Tez Johnson at slot 137 for years; that is how good the value is. Better still, it is exactly the hole they had to fill.
R5.14 · Pick 153 · Raheim Sanders · RB · rank 157
A straight-up fair deal on Raheim Sanders at pick 153, value and slot in agreement. A sensible fit for a spot that needed help.
R5.28 · Pick 167 · Ty Robinson · DL · rank 172
By-the-book stuff, Ty Robinson at the 167th overall pick squarely in line with his ranking. It plugs a real leak on the depth chart.
R5.34 · Pick 173 · Elijah Roberts · DE-EDGE · rank 183
Elijah Roberts at pick No. 173 is a clear overpay, with better names still on the board. It also answers one of the loudest questions on the roster.
R6.9 · Pick 187 · Elijah Arroyo · TE · rank 78
Steal is underselling it; Elijah Arroyo at Round 6, Pick 9 is a heist with the alarm still ringing. It shores up a spot that genuinely needed the help.
R7.18 · Pick 236 · Ricky White III · WR · rank 207
They barely believed it either: Ricky White III still on the board at the 236th pick. It answers the question that was keeping the coaches up at night.