VIKINGS MOCK DRAFT GRADE B+

Draft 15 B+

URL draft-15-3159

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+

Minnesota Vikings

The Vikings worked the phones like thieves and earned a B+.

by isu101 · 2024 NFL Draft · 15 picks · 3 steals · 5 reaches
Value C+
Need B+
Trades A+
Future B

There is conviction, and then there is this. The Vikings took Myles Cole a full 52 picks ahead of where the board had him, an overdraft steep enough that it colors the whole weekend. Nothing here to lose sleep over; call it a B+.

The phones were where this weekend was really won. Getting Liufau where they did is the sort of value that quietly makes a class.

DaVon Hamilton gives the group a proven body among the projects.

Bottom line, more hits than misses and a roster nudged the right way.

Pick-by-Pick

R1.30 · Pick 30 · Chop Robinson · DE-EDGE · rank 35
In slot 30 they get a premier pass rusher. The biggest hole, addressed.
R2.3 · Pick 35 · J.J. McCarthy · QB · rank 43
A reach on J.J. McCarthy in Round 2, Pick 3; the board had better options right there. The biggest hole on the depth chart just got a whole lot smaller.
R2.16 · Pick 48 · Jackson Powers-Johnson · C · rank 51
A straight-up fair deal on Jackson Powers-Johnson at the 48th overall pick, value and slot in agreement. That was the need underlined and circled, and now it is checked off.
R3.13 · Pick 77 · Malachi Corley · WR · rank 76
No drama and no debate, Malachi Corley went about where he belonged in pick No. 77. One more legitimate question on the roster, answered.
R3.27 · Pick 90 · McKinnley Jackson · DL · rank 87
Nothing to complain about; McKinnley Jackson went a shade earlier than his grade, which is fine. Another box on the needs board, quietly ticked.
R3.30 · Pick 93 · Christian Haynes · OG · rank 74
Christian Haynes in the Round 3 slot should not have been possible, and that is the whole point. They walked in needing this and walked out with it.
R4.9 · Pick 109 · Marist Liufau · LB · rank 84
The board fumbled Marist Liufau all the way to No. 109, and they scooped it up. Depth more than a fix, but depth they can use.
R4.30 · Pick 130 · Sione Vaki · S · rank 138
A premium they did not need to pay, Sione Vaki a notch or two before his time. This was priority one on the needs board, and now it is handled.
R5.9 · Pick 145 · Ben Sinnott · TE · rank 145
Ben Sinnott in pick 145 is exactly on the number, no argument either way. A sensible fit for a spot that needed help.
R5.21 · Pick 157 · Malik Mustapha · S · rank 142
Nice patience on Malik Mustapha, who had no business lasting to the Round 5 slot. Top of the wish list, and they did not leave without it.
R5.30 · Pick 166 · Jaylen Wright · RB · rank 163
A tidy little value on Jaylen Wright in the 166th pick, a step better than break-even. A real hole, addressed with a reasonable pick.
R6.4 · Pick 179 · Javon Baker · WR · rank 186
A market-rate wide receiver, with the board and the slot shaking hands on Javon Baker. A need, and now a little less of one.
R7.1 · Pick 221 · Marcus Harris · DE-EDGE · rank 256
They talked themselves into Marcus Harris at slot 221, and the board did not agree. A glaring weakness, addressed head on.
R7.2 · Pick 222 · Nathaniel Watson · LB · rank 259
Nathaniel Watson at the 222nd overall pick is an overdraft of the loud, memorable kind. They added to a strength when a need was still open elsewhere.
R7.7 · Pick 227 · Myles Cole · DE-EDGE · rank 279
The board screamed and they did not listen, reaching into the next round for Myles Cole. A must-fix position, and they treated it like one.