VIKINGS MOCK DRAFT GRADE C-

DT LB C OG S S RB RB C-

URL dt-lb-c-og-s-s-rb-rb-2816

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

Minnesota Vikings

The Vikings cashed the board's mistake on Smith: C-.

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

The best pick of the weekend was also the simplest. The Vikings watched Brashard Smith slide 105 picks past his grade and did not hesitate. Fine in stretches, shaky in others: a C-.

They handed away value on the phones that the picks cannot earn back. They covered a lot of ground and still skipped quarterback, which is a strange place to end up.

On the needs board they went 4 of 8, with safety the one that mattered most.

Call it incomplete, and check back in a couple of seasons.

Pick-by-Pick

R1.24 · Pick 24 · Kenneth Grant · DT · rank 23
In the Round 1 slot they get a pocket-collapsing interior rusher at fair value.
R3.34 · Pick 98 · Jihaad Campbell · LB · rank 38
The board fumbled Jihaad Campbell all the way to Round 3, Pick 34, and they scooped it up. Depth more than a fix, but depth they can use.
R3.35 · Pick 99 · Jake Majors · C · rank 92
Jake Majors at the 99th pick nudges the ledger their way without any fuss. That was the need underlined and circled, and now it is checked off.
R3.36 · Pick 100 · Luke Kandra · OG · rank 105
They paid sticker price for Luke Kandra in pick No. 100, and that is fine. It answers the question that was keeping the coaches up at night.
R4.13 · Pick 114 · Xavier Watts · S · rank 48
Somehow Xavier Watts was still sitting there in slot 114, and they pounced on premier safety value. Top of the wish list, and they did not leave without it.
R5.1 · Pick 138 · Kevin Winston Jr. · S · rank 91
Taking Kevin Winston Jr. in No. 138 is close to grand larceny; a safety that good had no business lasting this long. This was priority one on the needs board, and now it is handled.
R6.14 · Pick 189 · Kalel Mullings · RB · rank 104
They robbed the room for Kalel Mullings here, a fall nobody at the table saw coming. It patches a soft spot without any drama.
R6.30 · Pick 205 · Brashard Smith · RB · rank 100
They barely believed it either: Brashard Smith still on the board at the 205th overall pick. One more legitimate question on the roster, answered.