VIKINGS MOCK DRAFT GRADE B

RB DT S WR C S RB B

URL rb-dt-s-wr-c-s-rb-3942

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 robbed the room for Mullings. Final grade: B.

by DrDug · 2025 NFL Draft · 7 picks · 6 steals · 0 reaches
Value A
Need B
Trades A+
Future D

This is the pick they will still be bragging about in July: Kalel Mullings, the No. 103 name on the board, stolen at the 209th overall pick. They moved the roster forward and banked a B for it.

The phones were where this weekend was really won. They punted on quarterback, and it is the miss that keeps the grade honest.

They went 5 of 8 on their needs, which is most of what a draft is for. They trusted the board more than the depth chart.

All told, a draft that does its job without fuss, and there is real value in that.

Pick-by-Pick

R1.24 · Pick 24 · Ashton Jeanty · RB · rank 2
In No. 24 they get a lead back with juice, and a steal at that.
R1.25 · Pick 25 · Kenneth Grant · DT · rank 23
In pick 25 they get a disruptive interior force at fair value. A clean fit for the roster.
R3.33 · Pick 97 · Andrew Mukuba · S · rank 70
A top-tier safety at a bargain, Andrew Mukuba in slot 97, plain and simple. This was priority one on the needs board, and now it is handled.
R3.37 · Pick 101 · Jalen Royals · WR · rank 66
Circle this one: Jalen Royals at pick No. 101 is a fall that decides a draft. A real hole, addressed with a reasonable pick.
R4.1 · Pick 102 · Jake Majors · C · rank 91
A slide stopped in Round 4, Pick 1, with Jake Majors worth more than the price. The biggest hole on the depth chart just got a whole lot smaller.
R5.15 · Pick 152 · Kevin Winston Jr. · S · rank 90
Kevin Winston Jr. in the 152nd overall pick is the kind of fall that makes a whole class. They walked in needing this and walked out with it.
R6.34 · Pick 209 · Kalel Mullings · RB · rank 103
Somehow Kalel Mullings was still sitting there in the Round 6 slot, and they pounced on premier running back value. A need, and now a little less of one.