CARDINALS MOCK DRAFT GRADE B

Put me in coach 2025 B

URL put-me-in-coach-2025-0846

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 won the weekend at the trade table. Grade: B.

by stan93 · 2025 NFL Draft · 46 picks · 9 steals · 33 reaches
Value C-
Need B-
Trades A+
Future B-

The Cardinals torched the value chart for Eugene Asante, taking him 187 spots sooner than anyone had him slotted.

That Smith pick is the receipt they will wave around later. They robbed the room blind at the table, and it lifts the grade on its own.

Quarterback was the priority and it is no longer a question, which is most of the job.

In sum, a sensible class that nudges the roster the right way.

Pick-by-Pick

R1.25 · Pick 25 · Nic Scourton · DE-EDGE · rank 41
They paid a round early for Nic Scourton in pick No. 25, more than the board wanted. It answers the question that was keeping the coaches up at night.
R2.15 · Pick 47 · Alfred Collins · DT · rank 59
Alfred Collins in the 47th overall pick is the kind of reach that only looks good if he outplays it. One more legitimate question on the roster, answered.
R3.14 · Pick 78 · Deone Walker · DT · rank 66
They let Deone Walker come to them and pounced at slot 78. A sensible fit for a spot that needed help.
R3.17 · Pick 81 · Jaxson Dart · QB · rank 91
They liked Jaxson Dart enough to skip the value, taking him in Round 3, Pick 17. It also answers one of the loudest questions on the roster.
R3.22 · Pick 86 · Dylan Fairchild · OG · rank 86
A straight-up fair deal on Dylan Fairchild at the 86th pick, value and slot in agreement. That was the need underlined and circled, and now it is checked off.
R3.26 · Pick 90 · David Walker · LB-EDGE · rank 162
David Walker at the Round 3 slot is an overdraft of the loud, memorable kind. A glaring weakness, addressed head on.
R3.35 · Pick 99 · Elijah Arroyo · TE · rank 94
Elijah Arroyo in the 99th overall pick is fine work, a shade of surplus and no downside. Another box on the needs board, quietly ticked.
R4.12 · Pick 113 · Savion Williams · WR · rank 113
A market-rate wide receiver, with the board and the slot shaking hands on Savion Williams. Top of the wish list, and they did not leave without it.
R5.1 · Pick 138 · Carson Vinson · OT · rank 201
A big swing on Carson Vinson at Round 5, Pick 1, well ahead of any board in the building. This was priority one on the needs board, and now it is handled.
R5.2 · Pick 139 · Jeffrey Bassa · LB · rank 122
Value with a capital V on Jeffrey Bassa in the Round 5 slot, a genuine coup. The roster fit checks out.
R5.3 · Pick 140 · Carson Schwesinger · LB · rank 128
Carson Schwesinger at No. 140 is money in the bank, a linebacker taken below his worth. A real hole, addressed with a reasonable pick.
R5.8 · Pick 145 · Joshua Farmer · DT · rank 173
This one needs a full-page explanation: Joshua Farmer in the 145th pick, miles early. It patches a soft spot without any drama.
R5.11 · Pick 148 · Jacob Parrish · CB · rank 202
The board screamed and they did not listen, reaching into the next round for Jacob Parrish. A quiet depth add at a thin-ish spot.
R5.14 · Pick 151 · Antwane Wells Jr. · WR · rank 179
A real head-scratcher, Antwane Wells Jr. in slot 151 is miles ahead of his ranking. The biggest hole on the depth chart just got a whole lot smaller.
R5.15 · Pick 152 · Jonah Monheim · C · rank 216
They reached into another round for Jonah Monheim, and the board is nowhere close to agreeing. The one spot they could not leave alone, and did not.
R5.20 · Pick 157 · JJ Pegues · DT · rank 178
A wild overpay on JJ Pegues in No. 157, the sort that defines a class for the wrong reasons. It fills a real need, too.
R5.22 · Pick 159 · Miles Frazier · OG · rank 213
Value said wait; Miles Frazier in the 159th overall pick says they were not listening. A must-fix position, and they treated it like one.
R5.23 · Pick 160 · Billy Bowman Jr. · S · rank 115
Circle this one: Billy Bowman Jr. at Round 5, Pick 23 is a fall that decides a draft. A minor itch, scratched.
R5.25 · Pick 162 · Tyler Batty · DE-EDGE · rank 304
Tyler Batty at pick No. 162 is the pick scouts circle, and not in a good way. Better still, it is exactly the hole they had to fill.
R5.27 · Pick 164 · Tonka Hemingway · DT · rank 228
Tonka Hemingway in the 164th pick is a reach so steep the board needed a second look to believe it. A need, and now a little less of one.
R5.29 · Pick 166 · Cam Skattebo · RB · rank 114
They robbed the room for Cam Skattebo here, a fall nobody at the table saw coming. A sensible fit that makes the depth chart a little sturdier.
R5.30 · Pick 167 · Nazir Stackhouse · DL · rank 186
Nazir Stackhouse in the Round 5 slot is a bet on their own eyes over everyone else's grade. It plugs a real leak on the depth chart.
R5.31 · Pick 168 · Devin Neal · RB · rank 80
They barely believed it either: Devin Neal still on the board at No. 168. It shores up a spot that genuinely needed the help.
R5.33 · Pick 170 · Barryn Sorrell · LB-EDGE · rank 285
They reached a country mile for Barryn Sorrell at slot 170, and the board is aghast. They walked in needing this and walked out with it.
R5.35 · Pick 172 · Ty Hamilton · DT · rank 212
Ty Hamilton at the 172nd overall pick is the kind of overdraft that needs everything to break right. It plugs a real leak on the depth chart.
R5.36 · Pick 173 · Connor Colby · OG · rank 174
They paid sticker price for Connor Colby in pick No. 173, and that is fine. Better still, it is exactly the hole they had to fill.
R5.38 · Pick 175 · Seth McLaughlin · C · rank 211
A swing that ignored the value entirely, Seth McLaughlin well ahead of where he belonged. It answers the question that was keeping the coaches up at night.
R6.1 · Pick 176 · Anthony Belton · OT · rank 257
They talked themselves into Anthony Belton at pick 176, and the board did not agree. The one spot they could not leave alone, and did not.
R6.5 · Pick 180 · Ricky White III · WR · rank 190
Ricky White III at the 180th pick is a conviction pick that outran the value. A glaring weakness, addressed head on.
R6.11 · Pick 186 · Smael Mondon Jr. · LB · rank 103
Smael Mondon Jr. in the Round 6 slot is the kind of fall that makes a whole class. The roster fit checks out.
R6.14 · Pick 189 · CJ West · DT · rank 199
A conviction pick on CJ West at pick No. 189 that the board grades a round light. A need, and now a little less of one.
R6.16 · Pick 191 · DJ Campbell · OG · rank 214
DJ Campbell at the 191st overall pick is a steep price for a hunch, hard to square with any board. The biggest hole on the depth chart just got a whole lot smaller.
R6.17 · Pick 192 · Nick Nash · WR · rank 250
They left a pile of value on the table to take Nick Nash this early at No. 192. It also answers one of the loudest questions on the roster.
R6.20 · Pick 195 · Jaylin Smith · CB · rank 229
Jaylin Smith at Round 6, Pick 20 is the kind of overdraft that needs everything to break right. Nice player, but the depth chart did not need him here.
R6.24 · Pick 199 · Shilo Sanders · S · rank 247
They reached into another round for Shilo Sanders, and the board is nowhere close to agreeing. It is more luxury than necessity; they were already set here.
R6.27 · Pick 202 · Akheem Mesidor · DL-EDGE · rank 328
They talked themselves into Akheem Mesidor at slot 202, and the board did not agree. This was priority one on the needs board, and now it is handled.
R6.29 · Pick 204 · Jamaree Caldwell · DL · rank 286
A wild overpay on Jamaree Caldwell in pick 204, the sort that defines a class for the wrong reasons. A sensible fit for a spot that needed help.
R6.34 · Pick 209 · Brashard Smith · RB · rank 110
Brashard Smith in the 209th pick should not have been possible, and that is the whole point. One more legitimate question on the roster, answered.
R7.2 · Pick 218 · Jackson Hawes · TE · rank 227
A premium they did not need to pay, Jackson Hawes a notch or two before his time. It fills a real need, too.
R7.5 · Pick 221 · Tim Smith · DL · rank 298
A real head-scratcher, Tim Smith in pick 221 is miles ahead of his ranking. A sensible fit that makes the depth chart a little sturdier.
R7.10 · Pick 226 · J.J. Weaver · LB-EDGE · rank 334
The board screamed and they did not listen, reaching into the next round for J.J. Weaver. A must-fix position, and they treated it like one.
R7.11 · Pick 227 · Garrett Dellinger · OG · rank 260
Garrett Dellinger in pick No. 227 is a bet on their own eyes over everyone else's grade. That was the need underlined and circled, and now it is checked off.
R7.14 · Pick 230 · Xavier Truss · OT · rank 271
They reached a country mile for Xavier Truss at the Round 7 slot, and the board is aghast. They walked in needing this and walked out with it.
R7.23 · Pick 239 · Eugene Asante · LB · rank 426
A swing that ignored the value entirely, Eugene Asante well ahead of where he belonged. It shores up a spot that genuinely needed the help.
R7.32 · Pick 248 · Javontez Spraggins · OG · rank 283
Javontez Spraggins at No. 248 is a steep price for a hunch, hard to square with any board. Top of the wish list, and they did not leave without it.
R7.33 · Pick 249 · Marcus Yarns · RB · rank 217
A running back of that caliber at Round 7, Pick 33 is the definition of value, full stop. A real hole, addressed with a reasonable pick.