The NFL Draft is less than a week away, which means it's time to start working on your 2019 NFL Mock Drafts. Oh, and it's also time to get your 2018 mock drafts in while you still can, so with that in mind, here's my final mock draft before the real thing takes place.
Every pick in this final mock comes with a 100 percent guarantee that a player will be selected by a team in that position. They will all be the player that was at the top of that team's board, too.
Change the way you listen to NFL news, subscribe to the Pick Six Podcast with Will Brinson and you'll be the most informed fan at your NFL Draft party. Subscribe: via iTunes | via Stitcher | via TuneIn
Seriously, it's almost more difficult to do a mock draft at this time of the year because the closer we get to the draft, the more misinformation is out there. You hear plenty of things, but you can never be sure what's real, or what's a smoke screen. So my philosophy is just to not out-smart myself, and use some common sense to figure out what the most likely outcome is for each team.
So, without further ado, my final mock draft of 2018 and if you would like to find out how the whole draft plays out, check out R.J. White's.
1. Cleveland Browns
2. New York Giants
Saquon Barkley, RB, Penn State: I do have doubts about whether or not we'd see an RB go this high, and the Giants could trade out of this spot. I don't see them taking a QB, and Barkley paired with Odell Beckham would make this Giants offense a lot more dangerous than it has been in recent years.
3. New York Jets (from IND)
4. Buffalo Bills (CLE mock trade)
5. Denver Broncos
Bradley Chubb, DE, NC State: It's possible the Broncos could go with Josh Rosen if they like him, but I believe it's been Allen that's always interested them. With him gone the Broncos add another pass-rusher alongside Von Miller.
6. Indianapolis Colts (from NYJ)
7. Tampa Bay Buccaneers
8. Chicago Bears
9. San Francisco 49ers
10. Oakland Raiders
11. Miami Dolphins
Tremaine Edmunds, LB, Virginia Tech: The Dolphins could pull the trigger on Josh Rosen here, but I don't think they're ready to give up on Ryan Tannehill just yet. Instead, they'll address a need at LB.
12. Cleveland Browns (BUF mock trade)
13. Washington Redskins
14. Green Bay Packers
15. Arizona Cardinals
16. Baltimore Ravens
17. Los Angeles Chargers
18. Seattle Seahawks
Courtland Sutton, WR, SMU: I don't know what the Seahawks will do here. If they sign Dez Bryant, I don't see this pick happening, but Sutton could be the big body receiver and red zone target this offense needs.
19. Dallas Cowboys
Rashaan Evans, LB, Alabama: I'm torn between Evans and a DL in this spot for Dallas. It'd be best-served addressing one of those spots.
20. Detroit Lions
21. Cincinnati Bengals (from BUF)
22. Cleveland Browns (BUF mock trade)
23. New England Patriots (from LAR)
24. Carolina Panthers
25. Tennessee Titans
Isaiah Wynn, G, Georgia: It's a run on guards! Wouldn't shock me if Tennessee opts to go with an LB or edge rusher here f Hernandez is off the board.
26. Atlanta Falcons
Da'Ron Payne, DT, Alabama: Atlanta needs help on its defensive line, and Payne has already scored touchdowns in Mercedes-Benz Stadium, so I guess it's fate.
27. New Orleans Saints
Lamar Jackson, QB, Louisville: This would be a good spot for Jackson. He's not ready to jump in and play in the NFL just yet and spending time learning under Sean Payton and Drew Brees would be ideal.
28. Pittsburgh Steelers
Jaire Alexander, CB, Louisville: Papa John is so proud as two Louisville Cardinals go back-to-back here.
29. Jacksonville Jaguars
Orlando Brown, OT, Oklahoma: The combine was a concern, but when you watch the tape there's plenty to like.
30. Minnesota Vikings
31. New England Patriots
Mason Rudolph, QB, Patriots: I think they're made for each other. Following the Garappolo trade, the Pats need an heir apparent to Tom Brady, and Rudolph fits the mold of what New England tends to look for.