VIKINGS MOCK DRAFT GRADE B-

4-2a B-

URL 4-2a-2433

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

More right than wrong for the Vikings, and a B- to prove it.

by cw · 2026 NFL Draft · 12 picks · 5 steals · 5 reaches
Value B-
Need B
Trades B-
Future B

The Vikings went off the board in a big way for Tyler Onyedim, 77 picks early. Conviction is one thing; this is another. It does the job without flash, and the B- reflects it.

Whatever else happened, they won the night they took Kilgore. It is not that Kilgore is a bad player; it is that the Vikings had louder needs to answer first. If this class has a fault line, it runs straight through quarterback.

Edge rusher is handled and the depth chart looks a good deal healthier for it.

Solid rather than spectacular, and there is nothing wrong with that.

Pick-by-Pick

R1.31 · Pick 31 · Dillon Thieneman · S · rank 35
In No. 31 they get an enforcer at safety at fair value. Exactly the need they had to hit.
R2.17 · Pick 49 · Caleb Banks · DL · rank 41
Nice patience on Caleb Banks, who had no business lasting to the Round 2 slot. It fills a real need, too.
R3.10 · Pick 74 · Eli Stowers · TE · rank 53
The board fumbled Eli Stowers all the way to Round 3, Pick 10, and they scooped it up. A sensible fit for a spot that needed help.
R3.18 · Pick 82 · Keionte Scott · CB · rank 61
They will replay Keionte Scott at pick 82 for years; that is how good the value is. Not urgent, but hardly pointless.
R3.33 · Pick 97 · Bryce Lance · WR · rank 90
A reasonable price with a little left over, Bryce Lance in the 97th overall pick. Another box on the needs board, quietly ticked.
R4.9 · Pick 109 · Demond Claiborne · RB · rank 162
Demond Claiborne at the 109th pick is the pick scouts circle, and not in a good way. It plugs a real leak on the depth chart.
R4.25 · Pick 125 · Jalon Kilgore · CB · rank 100
They bypassed pressing needs at quarterback to take Jalon Kilgore, a cornerback that was not the priority.
R5.23 · Pick 163 · Aamil Wagner · OT · rank 173
A conviction pick on Aamil Wagner at pick 163 that the board grades a round light. A must-fix position, and they treated it like one.
R6.15 · Pick 196 · Tyler Onyedim · DE-EDGE · rank 273
Tyler Onyedim at pick No. 196 is a steep price for a hunch, hard to square with any board. This was priority one on the needs board, and now it is handled.
R7.18 · Pick 234 · Fa'alili Fa'amoe · OT · rank 246
A reach on Fa'alili Fa'amoe in Round 7, Pick 18; the board had better options right there. That was the need underlined and circled, and now it is checked off.
R7.19 · Pick 235 · Zavion Thomas · WR · rank 224
Good things come to war rooms that wait, and Zavion Thomas at the 235th overall pick is the proof. The roster fit checks out.
R7.28 · Pick 244 · Adam Randall · RB · rank 275
A big swing on Adam Randall at No. 244, well ahead of any board in the building. A sensible fit that makes the depth chart a little sturdier.