Vikings Draft 2017: Final mock draft and Top-50 big board

Oct 4, 2015; Denver, CO, USA; Minnesota Vikings general manager Rick Spielman before the game against the Denver Broncos at Sports Authority Field at Mile High. The Broncos won 23-20. Mandatory Credit: Chris Humphreys-USA TODAY Sports
Oct 4, 2015; Denver, CO, USA; Minnesota Vikings general manager Rick Spielman before the game against the Denver Broncos at Sports Authority Field at Mile High. The Broncos won 23-20. Mandatory Credit: Chris Humphreys-USA TODAY Sports
2 of 10
October 22, 2016; Stanford, CA, USA; Stanford Cardinal running back Christian McCaffrey (5) runs past Colorado Buffaloes defensive back Ryan Moeller (25, bottom) and linebacker Rick Gamboa (32, top right) during the fourth quarter at Stanford Stadium. Mandatory Credit: Kyle Terada-USA TODAY Sports
October 22, 2016; Stanford, CA, USA; Stanford Cardinal running back Christian McCaffrey (5) runs past Colorado Buffaloes defensive back Ryan Moeller (25, bottom) and linebacker Rick Gamboa (32, top right) during the fourth quarter at Stanford Stadium. Mandatory Credit: Kyle Terada-USA TODAY Sports

Top-50 Big Board

Rank Name Position School
1 Myles Garrett EDGE Texas A&M
2 Reuben Foster LB Alabama
3 Malik McDowell DL Michigan State
4 Jonathan Allen DT Alabama
5 Jamal Adams S LSU
6 Malik Hooker S Ohio State
7 Marshon Lattimore CB Ohio State
8 Corey Davis WR Western Michigan
9 Joe Mixon RB Oklahoma
10 OJ Howard TE Alabama
11 Solomon Thomas EDGE Stanford
12 Christian McCaffrey RB Stanford
13 Budda Baker S Washington
14 Forrest Lamp G Western Kentucky
15 David Njoku TE Miami
16 Garett Bolles OT Utah
17 Takkarist McKinley EDGE UCLA
18 Dalvin Cook RB Florida State
19 Carl Lawson EDGE Auburn
20 Haason Reddick LB Temple
21 Deshaun Watson QB Clemson
22 Gareon Conley CB Ohio State
23 Mike Williams WR Clemson
24 Taco Charlton EDGE Michigan
25 Cam Robinson OT Alabama
26 Leonard Fournette RB LSU
27 Obi Melifonwu S UConn
28 Derek Rivers EDGE Youngstown State
29 Deshone Kizer QB Notre Dame
30 Evan Engram TE Ole Miss
31 Derek Barnett EDGE Tennessee
32 Ryan Ramcyzk OT Wisconsin
33 Jabrill Peppers S Michigan
34 Marlon Humphrey CB Alabama
35 Jarrad Davis LB Florida
36 Zach Cunningham LB Vanderbilt
37 Mitchell Trubisky QB UNC
38 Tre’Davious White CB LSU
39 Patrick Mahomes QB Texas Tech
40 Pat Elflein C/G Ohio State
41 John Ross WR Washington
42 Chris Wormley DT Michigan
43 Chris Godwin WR Penn State
44 Dan Feeney OG Indiana
45 Zay Jones WR ECU
46 Chidobe Awuzie CB Colorado
47 Dion Dawkins G Temple
48 T.J. Watt EDGE Wisconsin
49 Kareem Hunt RB Toledo
50 Jonnu Smith TE Fl. International

Schedule