The final NFL mock draft of 2018 is here! Rather than wait to find out who each of your favorite teams select on Thursday night, gather your answers below. Happy drafting season!

For the first eight picks of the NFL Mock Draft, click here.

9. San Francisco 49ers: DE Marcus Davenport, UTSA

Davenport is an enigma. On the one hand, he's a physical marvel. On the other, there's a chance it takes time for him to develop to play against the big boys of the NFL after playing at such a small school. San Francisco finished near the bottom of the league in sacks last year.

Another disruptive force from the NFL Draft can't hurt.

10. Oakland Raiders: LB Roquan Smith, Georgia

Aldon Smith isn't walking through that door -- that much we know. What we don't know is who should line up along with Khalil Mack in the linebacker ranks. Roquan Smith was the most dominant linebacker in college football last year and is one of the best defensive prospects in the NFL Draft. Jon Gruden will look to build a defensive juggernaut, like the one that gave him a title in Tampa.

11. Miami Dolphins: DL Vita Vea, Washington

Ndamukong Suh is gone. Getting rid of his contract was a priority, but it still leaves a hole in the middle of the defensive line. Vea is the best candidate in the NFL Draft to fill that space.

He's 6-foot-4 and 347 pounds large. He bench pressed 41 reps at the Scouting Combine. Vea is a very raw prospect, like Davenport, but one with Pro Bowl potential.

12. Buffalo Bills: QB Josh Rosen, UCLA

It's not quite an Aaron Rodgers slide, but Rosen is going to be the quarterback selected later than expected. That has less to do with him and more to do with potential fits among the other quarterbacks (the other Josh could wind up here as well).

Buffalo needs a quarterback, though, since Nathan Peterman isn't the future. Maybe Rosen is -- or maybe an endless quarterback search will continue.

13. Washington: DL Da'ron Payne, Alabama

Most of the league is under the impression that Washington covets Vea. If he's off the board, the next best option in the NFL Draft is Payne.

He shed some weight in college, but the stopper proved to be a force in the middle last year. Best of all, it would reunite Payne with college teammate Jonathan Allen.

14. Green Bay Packers: CB Jaire Alexander, Louisville

An ESPN report this week foresees a trade up the NFL Draft for a top defensive back. Why do that when they can wait for Alexander? He's fast, physical, and knows how to make plays on the ball. Green Bay took a corner in the first round last year, too, but you can never have enough in a pass-happy league.

15. Arizona Cardinals: WR D.J. Moore, Maryland

If Arizona has faith in Lamar Jackson, he should be the pick here. Otherwise, it's time to look for Larry Fitzgerald's replacement.

Moore has been rocketing up NFL Draft boards in recent weeks. He's big, can return punts, and caught passes from four quarterbacks last season, which should suit him well in a team led by Sam Bradford.

16. Baltimore Ravens: WR Calvin Ridley, Alabama

The Ravens are firmly involved in the Dez Bryant sweepstakes. It wouldn't hurt to add a young receiver to the mix, though. None of the current players are really providing much inspiration for Joe Flacco. Ridley was an All-SEC player for the national champions last year. He's fast and has a strong route-running IQ. He could instantly become Baltimore's best receiver.