VIKINGS MOCK DRAFT GRADE A-

Impossible Dream Vikes A-

URL impossible-dream-vikes-2558

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 Vikings cashed the board's mistake on Judkins: A-.

by DrDug · 2025 NFL Draft · 9 picks · 8 steals · 0 reaches
Value A-
Need B
Trades A+
Future B

Thirty-one other rooms let Quinshon Judkins slide, and the Vikings were the ones holding the card at No. 204. Highway robbery. They executed a plan and it shows in the A-.

Every deal seemed to tilt their way, which is not luck. If this class has a fault line, it runs straight through quarterback.

The roster is better shaped than it was, with safety chief among the fixes. Value over need was the throughline, for better and worse.

Bottom line, they did the job about as well as it can be done.

Pick-by-Pick

R1.24 · Pick 24 · Nick Emmanwori · S · rank 16
In the 24th pick they get a rangy last line of defense at a price that makes it sweeter. Exactly the need they had to hit.
R2.29 · Pick 61 · Dylan Fairchild · OG · rank 55
Dylan Fairchild in Round 2, Pick 29 is fine work, a shade of surplus and no downside. This was priority one on the needs board, and now it is handled.
R2.30 · Pick 62 · Jihaad Campbell · LB · rank 38
Circle this one: Jihaad Campbell at slot 62 is a fall that decides a draft. Depth more than a fix, but depth they can use.
R2.31 · Pick 63 · Tyleik Williams · DT · rank 53
They read the board right and Tyleik Williams was the payoff at the Round 2 slot. One more legitimate question on the roster, answered.
R3.2 · Pick 66 · Tyler Warren · TE · rank 43
Tyler Warren in the 66th overall pick is a gift, value that borders on unfair. It plugs a real leak on the depth chart.
R3.26 · Pick 90 · Andrew Mukuba · S · rank 71
Taking Andrew Mukuba in No. 90 is close to grand larceny; a safety that good had no business lasting this long. Top of the wish list, and they did not leave without it.
R4.25 · Pick 126 · Jake Majors · C · rank 92
A top-tier offensive lineman at a bargain, Jake Majors in pick No. 126, plain and simple. A must-fix position, and they treated it like one.
R5.1 · Pick 138 · TreVeyon Henderson · RB · rank 60
A running back of that caliber at pick 138 is the definition of value, full stop. It shores up a spot that genuinely needed the help.
R6.29 · Pick 204 · Quinshon Judkins · RB · rank 73
They will replay Quinshon Judkins at the 204th pick for years; that is how good the value is. A sensible fit for a spot that needed help.