VIKINGS MOCK DRAFT GRADE B+

kg mock 14 w/o kirk B+

URL kg-mock-14-wo-kirk-3602

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

A sensible, unshowy class lands the Vikings a B+.

by kgrundseth · 2024 NFL Draft · 14 picks · 4 steals · 6 reaches
Value C+
Need B
Trades A
Future A+

The Vikings spent real capital to be 38 picks early on Michael Pratt, and the board is going to hold them to it. No fireworks, but a solid B+.

If one pick saves this weekend, it is McMillan. If this class has a fault line, it runs straight through safety.

The Vikings clearly valued win-now help, adding bodies who have done it before. The trade work was a quiet net positive.

Good work on the whole, with safety the one box left unchecked.

Pick-by-Pick

R1.32 · Pick 32 · Chop Robinson · DE-EDGE · rank 38
In Round 1, Pick 32 they get a double-digit-sack hope. It fills the loudest need on the roster.
R2.21 · Pick 53 · T.J. Tampa · CB · rank 40
A quiet steal in pick No. 53: T.J. Tampa for less than the market said. A minor need, but a need all the same.
R2.32 · Pick 64 · Michael Pratt · QB · rank 102
They talked themselves into Michael Pratt at No. 64, and the board did not agree. A must-fix position, and they treated it like one.
R4.8 · Pick 108 · Jalen McMillan · WR · rank 81
Jalen McMillan in slot 108 should not have been possible, and that is the whole point. It fills a real need, too.
R4.30 · Pick 130 · Cedric Gray · LB · rank 131
They took Cedric Gray at par in pick 130, which is nothing to complain about. Useful body for a position without much behind the starter.
R5.12 · Pick 148 · Justin Rogers · DL · rank 157
They went early on Justin Rogers in the 148th overall pick, and the value did not follow. It plugs a real leak on the depth chart.
R5.18 · Pick 154 · Jaylen Wright · RB · rank 154
Jaylen Wright in the 154th overall pick is fair value, right on his grade. The roster fit checks out.
R5.24 · Pick 160 · Delmar Glaze · C · rank 169
Delmar Glaze in the Round 5 slot is early enough to raise a brow, if not a full objection. A glaring weakness, addressed head on.
R5.30 · Pick 166 · Braelon Allen · RB · rank 151
They read the board right and Braelon Allen was the payoff at Round 5, Pick 30. It patches a soft spot without any drama.
R6.4 · Pick 179 · Cedric Johnson · DE-EDGE · rank 155
They robbed the room for Cedric Johnson here, a fall nobody at the table saw coming. The biggest hole on the depth chart just got a whole lot smaller.
R6.11 · Pick 186 · Christian Jones · OT · rank 190
No edge and no loss on Christian Jones in pick 186; it is a wash and a sensible one. This was priority one on the needs board, and now it is handled.
R6.19 · Pick 194 · Myles Jones · CB · rank 204
They paid a round early for Myles Jones in pick No. 194, more than the board wanted. A want more than a need, though you can never have too many.
R6.24 · Pick 199 · Trevor Keegan · OG · rank 226
They reached into another round for Trevor Keegan, and the board is nowhere close to agreeing. Top of the wish list, and they did not leave without it.
R7.10 · Pick 230 · Tanner McLachlan · TE · rank 261
This one needs a full-page explanation: Tanner McLachlan in the 230th pick, miles early. A sensible fit for a spot that needed help.