CARDINALS MOCK DRAFT GRADE B-

Cardinals 24 B-

URL cardinals-24-1224

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 fleeced the room on the phones and earned a B-.

by Stan93 · 2024 NFL Draft · 71 picks · 10 steals · 41 reaches
Value C
Need C+
Trades A+
Future C-

They will call it conviction in the building and a reach everywhere else: Marcus Rosemy-Jacksaint, 78 picks early at pick 153.

That is a cornerback worth more than the slot they spent on him, plainly. They robbed the room blind at the table, and it lifts the grade on its own. The imported veterans give this class a floor the draft picks could not on their own.

On the needs board they went 8 of 8, with quarterback the one that mattered most.

Add it up and it is a good, unfussy class.

Pick-by-Pick

R1.26 · Pick 26 · Ladd McConkey · WR · rank 29
In pick 26 they get a home-run threat at receiver. It fills the loudest need on the roster.
R1.27 · Pick 27 · Braden Fiske · DL · rank 38
In the 27th overall pick they get a run-stuffing presence up front, reach and all. A real need, handled.
R2.17 · Pick 49 · Mike Sainristil · CB · rank 51
Mike Sainristil in Round 2, Pick 17 is fair value, right on his grade. A minor itch, scratched.
R2.18 · Pick 50 · Chris Braswell · LB-EDGE · rank 52
Chris Braswell at the 50th pick is neither steal nor reach, just the going rate. The one spot they could not leave alone, and did not.
R2.21 · Pick 53 · Renardo Green · S · rank 71
They reached a country mile for Renardo Green at pick No. 53, and the board is aghast. Depth more than a fix, but depth they can use.
R2.25 · Pick 57 · Jaylen Wright · RB · rank 59
No drama and no debate, Jaylen Wright went about where he belonged in slot 57. A need, and now a little less of one.
R2.27 · Pick 59 · Xavier Legette · WR · rank 53
Xavier Legette at the 59th pick is a sound buy, the sort that quietly helps a class. A glaring weakness, addressed head on.
R3.8 · Pick 72 · Ben Sinnott · TE · rank 102
A wild overpay on Ben Sinnott in slot 72, the sort that defines a class for the wrong reasons. It patches a soft spot without any drama.
R3.10 · Pick 74 · Roger Rosengarten · OT · rank 97
Roger Rosengarten in No. 74 is a reach so steep the board needed a second look to believe it. Better still, it is exactly the hole they had to fill.
R3.27 · Pick 90 · Mohamed Kamara · DL-EDGE · rank 114
This one needs a full-page explanation: Mohamed Kamara in pick 90, miles early. A must-fix position, and they treated it like one.
R3.29 · Pick 92 · Brandon Coleman · OL · rank 103
Brandon Coleman in Round 3, Pick 29 is early enough to raise a brow, if not a full objection. Top of the wish list, and they did not leave without it.
R3.34 · Pick 97 · Mekhi Wingo · DT · rank 101
A market-rate interior defensive lineman, with the board and the slot shaking hands on Mekhi Wingo. A real hole, addressed with a reasonable pick.
R3.35 · Pick 98 · Luke McCaffrey · WR · rank 150
The board screamed and they did not listen, reaching into the next round for Luke McCaffrey. It also answers one of the loudest questions on the roster.
R3.37 · Pick 100 · Javon Solomon · OLB-EDGE · rank 111
Javon Solomon at the 100th overall pick is a clear overpay, with better names still on the board. It fits a board better than it fits this team.
R4.1 · Pick 101 · Gabriel Murphy · DL-EDGE · rank 108
They paid sticker price for Gabriel Murphy in pick 101, and that is fine. That was the need underlined and circled, and now it is checked off.
R4.4 · Pick 104 · Maason Smith · DT · rank 104
By-the-book stuff, Maason Smith at slot 104 squarely in line with his ranking. One more legitimate question on the roster, answered.
R4.7 · Pick 107 · Ray Davis · RB · rank 96
Ray Davis slid further than he should have, and the Round 4 slot is lovely value for the running back. A sensible fit for a spot that needed help.
R4.11 · Pick 111 · Jarvis Brownlee Jr. · CB · rank 116
They took Jarvis Brownlee Jr. at par in the 111th pick, which is nothing to complain about. Insurance at a position that did not really ask for it.
R4.14 · Pick 114 · Jordan Travis · QB · rank 181
A real head-scratcher, Jordan Travis in pick No. 114 is miles ahead of his ranking. It answers the question that was keeping the coaches up at night.
R4.16 · Pick 116 · Beaux Limmer · C · rank 147
They reached into another round for Beaux Limmer, and the board is nowhere close to agreeing. They walked in needing this and walked out with it.
R4.17 · Pick 117 · Ainias Smith · WR · rank 140
Ainias Smith at the 117th overall pick is an overdraft of the loud, memorable kind. This was priority one on the needs board, and now it is handled.
R4.23 · Pick 123 · Brenden Rice · WR · rank 121
A straight-up fair deal on Brenden Rice at Round 4, Pick 23, value and slot in agreement. The biggest hole on the depth chart just got a whole lot smaller.
R4.25 · Pick 125 · Tommy Eichenberg · LB · rank 146
They talked themselves into Tommy Eichenberg at the 125th pick, and the board did not agree. It fills a real need, too.
R4.34 · Pick 134 · Decamerion Richardson · CB · rank 174
Decamerion Richardson in pick 134 is a bet on their own eyes over everyone else's grade. They added to a strength when a need was still open elsewhere.
R4.35 · Pick 135 · Nathaniel Watson · LB · rank 207
Nathaniel Watson at pick No. 135 is the pick scouts circle, and not in a good way. It plugs a real leak on the depth chart.
R4.36 · Pick 136 · Cam Hart · CB · rank 115
Cam Hart at Round 4, Pick 36 is daylight robbery; nobody expected him to last. Nice player, but the depth chart did not need him here.
R5.2 · Pick 138 · Jacob Cowing · WR · rank 127
They stopped a slide they were happy to see, landing Jacob Cowing in No. 138. They walked in needing this and walked out with it.
R5.3 · Pick 139 · Anthony Gould · WR · rank 148
A conviction pick on Anthony Gould at the Round 5 slot that the board grades a round light. This was priority one on the needs board, and now it is handled.
R5.4 · Pick 140 · Brennan Jackson · DE-EDGE · rank 124
Brennan Jackson at slot 140 is the sort of value that quietly wins a weekend. A glaring weakness, addressed head on.
R5.5 · Pick 141 · AJ Barner · TE · rank 166
AJ Barner at the 141st overall pick is the kind of overdraft that needs everything to break right. Another box on the needs board, quietly ticked.
R5.6 · Pick 142 · Jalyx Hunt · DE-EDGE · rank 128
Nice patience on Jalyx Hunt, who had no business lasting to No. 142. The one spot they could not leave alone, and did not.
R5.7 · Pick 143 · Jamari Thrash · WR · rank 144
Jamari Thrash in slot 143 is exactly on the number, no argument either way. A must-fix position, and they treated it like one.
R5.9 · Pick 145 · Tykee Smith · S · rank 149
Tykee Smith at pick No. 145 is right where the board had him, plain and simple. They doubled down on a strength rather than a need.
R5.11 · Pick 147 · Myles Cole · DE-EDGE · rank 157
They paid a round early for Myles Cole in the 147th overall pick, more than the board wanted. Top of the wish list, and they did not leave without it.
R5.16 · Pick 152 · Tahj Washington · WR · rank 180
A swing that ignored the value entirely, Tahj Washington well ahead of where he belonged. It answers the question that was keeping the coaches up at night.
R5.17 · Pick 153 · Marcus Rosemy-Jacksaint · WR · rank 231
A big swing on Marcus Rosemy-Jacksaint at Round 5, Pick 17, well ahead of any board in the building. That was the need underlined and circled, and now it is checked off.
R5.25 · Pick 161 · Jordan Jefferson · DT · rank 172
Jordan Jefferson at pick 161 is a conviction pick that outran the value. The roster fit checks out.
R5.26 · Pick 162 · Trevor Keegan · OG · rank 156
A clean, defensible pick in the 162nd pick with a little surplus value in Trevor Keegan. The biggest hole on the depth chart just got a whole lot smaller.
R6.3 · Pick 178 · Sione Vaki · S · rank 183
No edge and no loss on Sione Vaki in the 178th overall pick; it is a wash and a sensible one. Stacking talent where they were already deep.
R6.8 · Pick 183 · Josh Newton · CB · rank 153
You do not let a cornerback like Josh Newton reach pick No. 183 and blink. They did not. It is more luxury than necessity; they were already set here.
R6.10 · Pick 185 · Edefuan Ulofoshio · LB · rank 205
Value said wait; Edefuan Ulofoshio in the 185th pick says they were not listening. A sensible fit that makes the depth chart a little sturdier.
R6.11 · Pick 186 · Jaden Crumedy · DT · rank 210
Jaden Crumedy at Round 6, Pick 11 is a steep price for a hunch, hard to square with any board. It shores up a spot that genuinely needed the help.
R6.13 · Pick 188 · Delmar Glaze · C · rank 195
Delmar Glaze at No. 188 is right where the board had him, plain and simple. Better still, it is exactly the hole they had to fill.
R6.19 · Pick 194 · Justin Eboigbe · DL-EDGE · rank 194
Justin Eboigbe at the Round 6 slot is neither steal nor reach, just the going rate. It also answers one of the loudest questions on the roster.
R6.21 · Pick 196 · Grayson Murphy · DL-EDGE · rank 198
No edge and no loss on Grayson Murphy in slot 196; it is a wash and a sensible one. Top of the wish list, and they did not leave without it.
R6.22 · Pick 197 · Zion Tupuola-Fetui · DE-EDGE · rank 214
They paid up for Zion Tupuola-Fetui at pick 197 when waiting would have done the job. It answers the question that was keeping the coaches up at night.
R6.25 · Pick 200 · JD Bertrand · LB · rank 223
They left a pile of value on the table to take JD Bertrand this early at the 200th overall pick. A need, and now a little less of one.
R6.26 · Pick 201 · Logan Lee · DL · rank 242
They left a pile of value on the table to take Logan Lee this early at the Round 6 slot. Another box on the needs board, quietly ticked.
R6.28 · Pick 203 · Cody Schrader · RB · rank 213
Cody Schrader at the 203rd pick jumps the queue by a touch more than is comfortable. The roster fit checks out.
R6.29 · Pick 204 · Layden Robinson · OG · rank 208
No drama and no debate, Layden Robinson went about where he belonged in pick No. 204. Better still, it is exactly the hole they had to fill.
R6.30 · Pick 205 · Jacob Monk · OT · rank 234
A swing that ignored the value entirely, Jacob Monk well ahead of where he belonged. The biggest hole on the depth chart just got a whole lot smaller.
R6.31 · Pick 206 · Chau Smith-Wade · CB · rank 177
Chau Smith-Wade in pick 206 is the kind of fall that makes a whole class. Pure best-available; the position was not exactly begging.
R6.33 · Pick 208 · Eric Watts · DL-EDGE · rank 239
A wild overpay on Eric Watts in No. 208, the sort that defines a class for the wrong reasons. The one spot they could not leave alone, and did not.
R6.34 · Pick 209 · Jawhar Jordan · RB · rank 275
Jawhar Jordan at Round 6, Pick 34 is the kind of overdraft that needs everything to break right. It fills a real need, too.
R6.35 · Pick 210 · Keilan Robinson · RB · rank 280
Value said wait; Keilan Robinson in No. 210 says they were not listening. A sensible fit for a spot that needed help.
R6.37 · Pick 212 · Jaylen Harrell · DE-EDGE · rank 220
They liked Jaylen Harrell enough to skip the value, taking him in slot 212. They walked in needing this and walked out with it.
R6.38 · Pick 213 · Michael Barrett · LB · rank 251
This one needs a full-page explanation: Michael Barrett in the Round 6 slot, miles early. One more legitimate question on the roster, answered.
R6.39 · Pick 214 · Darius Muasau · LB · rank 222
A reach on Darius Muasau in the 214th pick; the board had better options right there. It plugs a real leak on the depth chart.
R6.42 · Pick 217 · Kamal Hadden · CB · rank 179
A cornerback of that caliber at the 217th overall pick is the definition of value, full stop. Depth on depth, at a spot that was hardly crying out.
R6.45 · Pick 220 · Drake Nugent · C · rank 283
Drake Nugent in pick 220 is a reach so steep the board needed a second look to believe it. A must-fix position, and they treated it like one.
R7.4 · Pick 224 · Trey Taylor · S · rank 230
A straight-up fair deal on Trey Taylor at Round 7, Pick 4, value and slot in agreement. A want more than a need, though you can never have too many.
R7.5 · Pick 225 · Myles Murphy · DL · rank 248
They reached into another round for Myles Murphy, and the board is nowhere close to agreeing. A real hole, addressed with a reasonable pick.
R7.6 · Pick 226 · Keaton Bills · OG · rank 270
They reached a country mile for Keaton Bills at pick No. 226, and the board is aghast. A glaring weakness, addressed head on.
R7.7 · Pick 227 · Brevyn Spann-Ford · TE · rank 264
They talked themselves into Brevyn Spann-Ford at the Round 7 slot, and the board did not agree. A sensible fit that makes the depth chart a little sturdier.
R7.17 · Pick 237 · Trey Knox · TE · rank 287
Trey Knox at No. 237 is a steep price for a hunch, hard to square with any board. It patches a soft spot without any drama.
R7.18 · Pick 238 · Tarheeb Still · CB · rank 238
Tarheeb Still in slot 238 is exactly on the number, no argument either way. A want dressed up as a pick, at a spot they had covered.
R7.20 · Pick 240 · Jackson Sirmon · LB · rank 252
Jackson Sirmon in Round 7, Pick 20 is the kind of reach that only looks good if he outplays it. It shores up a spot that genuinely needed the help.
R7.23 · Pick 243 · Jowon Briggs · DT · rank 271
A big swing on Jowon Briggs at pick 243, well ahead of any board in the building. It plugs a real leak on the depth chart.
R7.26 · Pick 246 · Garret Greenfield · OT · rank 229
Garret Greenfield is a better player than the 246th pick suggests; smart patience, rewarded. That was the need underlined and circled, and now it is checked off.
R7.27 · Pick 247 · KT Leveston · OT · rank 217
KT Leveston in the 247th overall pick is a gift, value that borders on unfair. This was priority one on the needs board, and now it is handled.
R7.36 · Pick 256 · Andrew Coker · OL · rank 294
Andrew Coker at pick No. 256 is the pick scouts circle, and not in a good way. It also answers one of the loudest questions on the roster.