2020 NFL Mock Drafts

Jared Dubin
By Jared Dubin
CBS Sports NFL Writer

The 2019 NFL Draft is just hours away. All of these months and months of preparation and rumors have finally brought us here, so it feels appropriate to get in one last mock draft before the festivities kick off later Thursday night.

As usual, it feels like the quarterbacks are just going to go so much higher than we were initially led to believe. Rumors have been running rampant about several teams moving up for their preferred passer, and in this mock, two different teams jump into the top five to do just that. That has the cascading effect of pushing several quality defensive prospects down the board, which benefits the teams in the mid-to-late part of the first round. Without further ado, let's get things rolling ...

NFL Mock Draft - 04/25/2019
Round 1
1. Arizona Cardinals

Kyler Murray, QB, Oklahoma: At this point, there has just been too much smoke around this for too long for it not to actually happen.
2. San Francisco 49ers

Nick Bosa, EDGE, Ohio State: The 49ers stand pat, land arguably the best player in the draft, and complete the years-long overhaul of their defensive line.
3. Cincinnati Bengals (Mock Trade with New York)

Dwayne Haskins, QB, Ohio State: Cincinnati makes the first move among the teams jockeying for the non-Murray quarterbacks, landing the guy many consider the best pocket passer in the draft..
4. Oakland Raiders

Quinnen Williams, DL, Alabama: Jon Gruden adds a stud interior lineman to play in the middle of a defense that still needs a lot of help.
5. Washington Redskins (Mock Trade with Tampa Bay)

Daniel Jones, QB, Duke: Washington jumps up ahead of the Giants to land its preferred quarterback.
6. New York Giants

Josh Allen, EDGE, Kentucky: With two teams moving up for passers, the Giants have Allen fall into their lap.
7. Jacksonville Jaguars

Jawaan Taylor, OL, Florida: After bringing in Nick Foles, the Jaguars give him some help up front.
8. Atlanta Falcons (Mock Trade with Detroit)

Ed Oliver, DL, Houston: Detroit is a prime trade-down candidate and the Falcons love Oliver, so they move up to grab him right here.
9. Buffalo Bills

Jonah Williams, OL, Alabama: With the best defensive linemen off the board, Buffalo grabs another piece for its offensive line makeover.
10. Denver Broncos

Drew Lock, QB, Missouri: Joe Flacco is not the long-term answer, and the hot rumor since the Senior Bowl has been that John Elway loves Lock.
11. New York Jets (Mock Trade with Cincinnati)

Brian Burns, EDGE, Florida State: Moving down and still picking up one of the draft's best and most athletic edge rushers is a great result for the Jets.
12. Green Bay Packers

T.J. Hockenson, TE, Iowa: The Packers have been trying for a couple years now to give Aaron Rodgers an athletic, playmaking tight end. Hockenson makes for a perfect fit.
13. Carolina Panthers (Mock Trade with Miami)

Andre Dillard, OL, Washington State: Carolina jumps up a few spots to land its preferred offensive lineman to protect Cam Newton.
14. Detroit Lions (Mock Trade with Atlanta)

Devin White, LB, LSU: Detroit moves down and adds what it desperately needs: speed and athleticism in the middle of its defense.
15. Tampa Bay Buccaneers (Mock Trade with Washington)

Devin Bush, LB, Michigan: Tampa also moves down and also lands a desperately-needed athletic linebacker.
16. Miami Dolphins (Mock Trade with Carolina)

Montez Sweat, EDGE, Mississippi State: With the top offensive linemen off the board, the Panthers go back to the well and draft another defensive lineman who can help make up for the departed Julius Peppers.
17. New York Giants

Christian Wilkins, DL, Clemson: Coming out of the draft with Allen and Wilkins would actually be pretty good for the Giants ... assuming they can also land a quarterback to replace Eli Manning somehow.
18. Minnesota Vikings

Cody Ford, OL, Oklahoma: Minnesota's offensive line undermined its entire season last year, and they need to add some help there.
19. Tennessee Titans

Noah Fant, TE, Iowa: Fant works in two-tight end sets alongside Delanie Walker early on, and takes over for him as the top guy eventually.
20. Pittsburgh Steelers

Greedy Williams, CB, LSU: Even after signing Steven Nelson, the Steelers still need some help in the defensive backfield. Williams is arguably the best cover corner in the draft.
21. Seattle Seahawks

Clelin Ferrell, EDGE, Clemson: After trading Frank Clark earlier this week, the Seahawks spring for a replacement right here.
22. Baltimore Ravens

Marquise Brown, WR, Oklahoma: Lamar Jackson needs to throw to somebody. Might as well be the fastest receiver in the class.
23. Houston Texans

Chris Lindstrom, OL, Boston College: If Houston doesn't pick a lineman, we need to put Deshaun Watson in bubble wrap for the entire season.
24. Oakland Raiders

Byron Murphy, CB, Washington: The Raiders need more than just one guy to upgrade their defense, and Murphy's style fits well with defensive coordinator Paul Guenther's.
25. Philadelphia Eagles

Rock Ya-Sin, CB, Temple: A running back or defensive lineman is always possible, but it still feels like DB is the Eagles' biggest need.
26. Indianapolis Colts

Jeffery Simmons, DL, Mississippi State: The Colts added some help along the defensive line earlier this offseason, and Simmons would help even more down the line. they might have to wait for him to debut, but it'd be worth it at this spot.
27. Oakland Raiders

N'Keal Harry, WR, Arizona State: Adding Harry to Antonio Brown and Tyrell Williams would provide a nice group of weapons for Oakland's offense to work with.
28. Los Angeles Chargers

Jerry Tillery, DL, Notre Dame: The Chargers need to add some more help up the middle on defense and Tillery is a perfect fit.
29. Kansas City Chiefs

Chauncey Gardner-Johnson, S, Florida: Gardner-Johnson is obviously not Earl Thomas, but he's a nice fit for the way Seattle wants to play.
30. Green Bay Packers

Garrett Bradbury, OL, NC State: Bradbury could help at one of several spots along Green Bay's offensive line.
31. Los Angeles Rams

Deandre Baker, CB, Georgia: With the uncertainty surrounding the contractual futures of Marcus Peters and Aqib Talib, the Rams add another defensive back to their stable.
32. New England Patriots

A.J. Brown, WR, Ole Miss: The Patriots finally, at long last take a wide receiver in the first round.