The 2024 NFL Draft is finally here!
After months and months of waiting for the second biggest event on the National Football League calendar, the speculation is finally going to end and we will see who teams select to improve their teams.
The Minnesota Vikings have two first round picks on Thursday at 11th and 23rd overall. They acquired the 23rd overall pick in March after striking a trade with the Houston Texans. That trade has seen a small spike in selections, as there have been around 10 mock drafts each week that have the Vikings picking twice.
SN's NFL DRAFT HQ
Live picks tracker | 7-round mock draft | Top 250 big board
In 2023, I collected 545 mock drafts with wide receiver Jordan Addison being the second-most picked player at 52 times. This year, that number is over 800 mock drafts since January 1st with the number one player being Michigan QB J.J. McCarthy selected an astounding 250 times.
Final Vikings NFL mock draft roundup
The final mock draft roundup is only the final four days leading up to the NFL Draft, including Thursday, the day it begins.
Michigan QB J.J. McCarthy-61
- SNY's Connor Hughes
- Sun Sentinel's Chris Perkins
- NFL.com's Eric Edholm
- Vikings Wire's Andrew Harbaugh
- The Sporting News' Vinnie Iyer
- The Ringer's Benjamin Solak
- SB Nation's JP Acosta
- USA Today's Nate Davis
- CBS Sports' Ryan Wilson
- The 33rd Team's Ari Meirov
- Yahoo! Sports' Charles McDonald and Nate Tice
- Fox Sports' Nick Wright
- Bucs Wire's Jason Kanno
- NBC Sports' Chris Simms
- Boston Herald's Andrew Callahan
- Pro Football Focus' Gordon McGuinness
- NFL.com's Bucky Brooks
- Fantasy Pros' Kent Weyrauch
- Fantasy Pros' Mike Fanelli
- CBS Sports' Garrett Podell
- Fantasy Pros' Scott Bogman
- NBC Sports' Staff
- ESPN's Staff
- NFL Network's Daniel Jeremiah
- Pro Football Focus' Trevor Sikkema
- ESPN's Matt Miller
- Saints Wire's Dylan Sanders
- Underdog Fantasy's Hayden Winks
- Underdog Fantasy's Josh Norris
- Fox Sports' Joel Klatt
- CBS Sports' Josh Edwards
- NBC Sports' Kyle Dvorchak
- Pro Football Network's Wil Helms
- Pro Football Network's Adam Caplan
- CBS Sports' Dan Schneier
- CBS Sports' John Breech
- Establish The Run's John Daigle
- Miami Herald's Greg Cote
- Sportskeeda's Tony Pauline
- Sports Illustrated's Richie Bradshaw
- Barstool Sports' Liam Blutman
- The 33rd Team's Ian Valentino
- Denver Post's Ryan McFadden
- The Athletic's Dane Brugler
- NFL Network's Peter Schrager
- ESPN's Field Yates
- Sports Illustrated's Albert Breer
- Bleacher Report's Scouting Staff
- NFL.com's Lance Zierlein
- Pro Football Focus' Cris Collinsworth
- New York Post's Steve Serby
- The Sporting News' Vinnie Iyer
- Fantasy Pros' Russell Brown
- SB Nation's Mark Schofield and James Dator
- Fantasy Pros' Andrew Erickson
- Fantasy Pros' Kent Weyrauch
- CBS Sports' RJ White
- Panthers Wire's Anthony Rizzuti
- The Draft Network's Justin Melo
- The Draft Network's Damian Parson
- Barstool Sports' Steven Cheah
- Patriots Wire's Cam Garrity
- Pro Football Network's Dallas Robinson
North Carolina QB Drake Maye-17
- Touchdown Wire's Doug Farrar and Jeff Risdon
- CBS Sports' Eric Galko
- Bucs Wire's Staff
- Sports Illustrated's Conor Orr
- The 33rd Team's Staff
- NBC Sports' Mike Florio
- Fantasy Pros' Thor Nystrom
- The Ringer's Danny Kelly
- Fantasy Pros' Marco Enriquez
- LA Times' Sam Farmer
- NFL.com's Charles Davis
- Fantasy Pros' P.J. Moran
- The Sporting News' Tyler Forness
- CBS Sports' Dave Richard
- Establish The Run's Evan Silva
- Pro Football Network's Joe Broback
- The Draft Network's Jaime Eisner
LSU QB Jayden Daniels-2
Washington QB Michael Penix Jr.-11
- CBS Sports' R.J. White
- CBS Sports' Pete Prisco
- Bengals Wire's Chris Roling
- Fox Sports' Rob Rang
- Washington Post's Jason LaCanfora
- NBC Sports' Connor Rogers
- Fox Sports' Carmen Vitali
- CBS Sports' Pete Prisco
- The Draft Network's Keith Sanchez
- The Draft Network's Ryan Fowler
- CBS Sports' Pete Prisco
Oregon QB Bo Nix-2
Alabama CB Terrion Arnold-2
Florida State EDGE Jared Verse-2
Alabama CB Kool-Aid McKinstry-3
UCLA EDGE Laiatu Latu-6
- Fantasy Pros' Andrew Erickson
- NFL.com's Bucky Brooks
- Fox Sports' Rob Rang
- Miami Herald's Greg Cote
- ESPN's Field Yates
- Bleacher Report's Scouting Staff
Clemson CB Nate Wiggins-7
- Fantasy Pros' Andrew Erickson
- CBS Sports' Pete Prisco
- Fantasy Pros' Kent Weyrauch
- CBS Sports' Will Brinson
- Underdog Fantasy's Hayden Winks
- Sports Illustrated's Albert Breer
- NFL.com's Lance Zierlein
Illinois DT Johnny Newton-12
- CBS Sports' Ryan Wilson
- New York Daily News' Staff
- The 33rd Team's Ari Meirov
- NBC Sports' Connor Rogers
- Underdog Fantasy's Josh Norris
- CBS Sports' Chris Trapasso
- Fox Sports' Carmen Vitali
- CBS Sports' Pete Prisco
- The Sporting News' Vinnie Iyer
- Fantasy Pros' Russell Brown
- Fantasy Pros' Kent Weyrauch
- CBS Sports' Pete Prisco
Georgia TE Brock Bowers-2
Alabama EDGE Dallas Turner-3
Washington OT Troy Fautanu-1
Texas WR Adonai Mitchell-1
Washington WR Rome Odunze-1
Iowa CB Cooper DeJean-1
Duke OL Graham Barton-1
Penn State EDGE Chop Robinson-2
Florida State DT Braden Fiske-2
Texas DT Byron Murphy II-2
South Carolina QB Spencer Rattler-1
Missouri DL Darius Robinson-1
Toledo CB Quinyon Mitchell-1
Results
Since January 1st, I have gathered 838 different selections from across the industry with 35 different players being selected. Just in the last four days, 142 mock drafts were gathered. Last year, the second-most mocked player became a Vikings. Will the Vikings see that happen on Thursday night? Time will tell.
Player | Total |
QB J.J. McCarthy | 273 |
QB Drake Maye | 88 |
EDGE Laiatu Latu | 52 |
DT Johnny Newton | 59 |
CB Terrion Arnold | 47 |
EDGE Jared Verse | 45 |
EDGE Dallas Turner | 44 |
QB Michael Penix Jr. | 42 |
QB Bo Nix | 32 |
QB Jayden Daniels | 27 |
CB Nate Wiggins | 25 |
CB Cooper DeJean | 20 |
DT Byron Murphy II | 17 |
CB Kool-Aid McKinstry | 15 |
CB Quinyon Mitchell | 14 |
EDGE Chop Robinson | 7 |
WR Brian Thomas Jr. | 6 |
TE Brock Bowers | 5 |
C Jackson Powers-Johnson | 4 |
OT Olu Fashanu | 3 |
WR Adonai Mitchell | 3 |
DT Braden Fiske | 3 |
OT J.C. Latham | 2 |
OT Tyler Guyton | 2 |
OT Amarius Mims | 2 |
DL Darius Robinson | 2 |
WR Troy Franklin | 1 |
QB Caleb Williams | 1 |
WR Rome Odunze | 1 |
OT Taliese Fuaga | 1 |
DT Ruke Orhorhoro | 1 |
CB Kamari Lassiter | 1 |
WR Xavier Worthy | 1 |
OT Troy Fautanu | 1 |
OL Graham Barton | 1 |
Total | 838 |