VIKINGS MOCK DRAFT GRADE A-

VIKINGS1-24 A-

URL vikings1-24-1450

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 →
A-

Minnesota Vikings

The steal of the weekend belongs to the Vikings and James: A-.

by gormenghast20 · 2025 NFL Draft · 6 picks · 2 steals · 2 reaches
Value B
Need B
Trades A+
Future A

The Vikings spent the weekend waiting on one name, and it fell: Jordan James, the No. 52 name on the board, in slot 138. They executed a plan and it shows in the A-.

Every deal seemed to tilt their way, which is not luck. They covered a lot of ground and still skipped quarterback, which is a strange place to end up. If Griffith pans out, nobody remembers the price. If not, this is the pick they hear about.

A strong weekend's work, and a rare one to find this little fault with.

Pick-by-Pick

R3.12 · Pick 76 · Omarr Norman-Lott · DT · rank 76
Omarr Norman-Lott in pick No. 76 is fair value, right on his grade. It patches a soft spot without any drama.
R4.24 · Pick 125 · Hayden Conner · OG · rank 141
A premium they did not need to pay, Hayden Conner a notch or two before his time. This was priority one on the needs board, and now it is handled.
R5.1 · Pick 138 · Jordan James · RB · rank 52
Jordan James at the Round 5 slot is the steal of the weekend, a first-round talent at a bargain-bin price. The roster fit checks out.
R6.7 · Pick 182 · Sonny Styles · S · rank 122
A top-tier safety at a bargain, Sonny Styles in Round 6, Pick 7, plain and simple. Top of the wish list, and they did not leave without it.
R7.32 · Pick 248 · Thor Griffith · DL · rank 271
Thor Griffith in the 248th overall pick is a reach so steep the board needed a second look to believe it. A sensible fit that makes the depth chart a little sturdier.
R7.35 · Pick 251 · Garrett Dellinger · OG · rank 252
A straight-up fair deal on Garrett Dellinger at slot 251, value and slot in agreement. Better still, it is exactly the hole they had to fill.