Final 2019 NFL mock draft
Michael Reaves / Getty Images Sport / Getty

1. Arizona Cardinals: Kyler Murray, QB, Oklahoma

The Cards take their guy and worry about what to do with Josh Rosen later.

2. San Francisco 49ers: Nick Bosa, DE, Ohio State

The easiest selection any team will make this year.

3. Jets: Quinnen Williams, DT, Alabama

The Jets come away with a player some believe is the draft's best prospect.

4. Oakland Raiders: Ed Oliver, DT, Houston

The Raiders select a player who can be DC Paul Guenther's new Geno Atkins.

5. Tampa Bay Buccaneers: Devin White, LB, LSU

The Buccaneers have little choice but to draft for their biggest need on defense.

6. Giants: Josh Allen, OLB, Kentucky

Dave Gettleman swallows hard and bets that he can address pass-rush now and get his QB later in the round.

7. Jacksonville Jaguars: Jawaan Taylor, T, Florida

The Jags must protect their investment in Nick Foles.

8. Detroit Lions: T.J. Hockenson, TE, Iowa

The Bill Belichick disciples in Detroit nab a player some believe has some Gronk to him.

9. Buffalo Bills: Jonah Williams, G/T, Alabama

This pick is all about protecting last year's first-round selection, Josh Allen.

10. Denver Broncos: Devin Bush, LB, Michigan

Vic Fangio's defense needs an upgrade at LB to function as intended.

11. Cincinnati Bengals: Dwayne Haskins, QB, Ohio State

The franchise goes all-in on a fresh start and finds Andy Dalton's successor.

12. Green Bay Packers: Andre Dillard, T, Washington State

Far from a sexy selection.

13. Miami Dolphins: Christian Wilkins, DT, Clemson

The Dolphins will probably try to trade out, but if they can't then it makes sense to reinvest in the D-line.

14. Atlanta Falcons: Greedy Williams, CB, LSU

The best name in this draft class.

15. Washington Redskins: Drew Lock, QB, Missouri

Washington can't move into the future with just Case Keenum and Alex Smith.

16. Carolina Panthers: Brian Burns, DE, Florida State

The Panthers have essentially no talent at pass-rusher. They have plenty of other needs, but those will have to wait.

17. Giants: Daniel Jones, QB, Duke

For better or worse, Gettleman gets his guy.

18. Minnesota Vikings: Garrett Bradbury, C, North Carolina State

Improvement in Minnesota starts with the big boys up front.

19. Tennessee Titans: Clelin Ferrell, DE, Clemson

Cameron Wake is 37. He can't be part of the long-term pass-rushing plan in Tennessee.

20. Pittsburgh Steelers: N'Keal Harry, WR, Arizona State

The Steelers could go a number of directions here, but WR is an obvious need presents the most value.

21. Seattle Seahawks: Montez Sweat, DE, Mississippi State

A replacement for Frank Clark.

22. Baltimore Ravens: Marquise Brown, WR, Oklahoma

The Ravens have to add a vertical element to their offense to take pressure off the rushing attack.

23. Houston Texans: Cody Ford, T, Oklahama

The Texans have little choice but to take the best pass-protector available.

24. Oakland Raiders: Josh Jacobs, RB, Alabama

Oakland's love of Jacobs is a very poorly kept secret.

25. Philadelphia Eagles: Dexter Lawrence, DT, Clemson

The Eagles add another potential impact player to their D-line.

26. Indianapolis Colts: Jeffery Simmons, DT, Mississippi State

Colts GM Chris Ballard has shown the patience that will be required to redshirt Simmons.

27. Oakland Raiders: Rashan Gary, DE, Michigan

At some point, the Raiders need to add an edge player.

28. Los Angeles Chargers: Rock Ya-Sin, CB, Temple

One of the NFL's best defenses fills one of its few holes.

29. Seattle Seahawks: Byron Murphy, CB, Washington

Murphy stays home in Washington.

30. Green Bay Packers: Noah Fant, TE, Iowa

The Packers get more multidimensional on offense.

31. Los Angeles Rams: Chris Lindstrom, OL, Boston College

The Rams need to get younger on their line.

32. New England Patriots: Chauncey Gardner-Johnson, S, Florida

Feels like a Patriots pick.

Final 2019 NFL mock draft
  Got something to say? Leave a comment below!
Daily Newsletter
Get the latest trending sports news daily in your inbox