2013 NFL mock draft: Final Niners Nation Mock Draft

Jerry Lai-US PRESSWIRE

Trevor Woods and I provide our final mock drafts before the NFL Draft begins this Thursday.

A long draft season is coming to a close this Thursday night when the 2013 NFL Draft gets underway. The following is the result of a lot of research and several renditions. Below Trevor Woods (@Woods49ers) and I (@BigSwinginNick) offer the final version of our Niners Nation mock drafts. We've both had a blast giving you our thoughts and discussing the various opinions with many of you in the comments and on Twitter.

Let us know how our mocks compare with yours in the comments below or on Twitter. You can also go back through our previous three mock drafts to see how the first round has fluctuated since mid-February:


1. Kansas City Chiefs -

Nick: Luke Joeckel, OT Texas A&M
Trevor: Luke Joeckel, OT Texas A&M

2. Jacksonville Jaguars -

Nick: Eric Fisher, OT Central Michigan
Trevor: Dion Jordan, OLB Oregon

3. Oakland Raiders -

Nick: Shariff Floyd, DT Florida
Trevor: Shariff Floyd, DT Florida

4. Philadelphia Eagles -

Nick: Star Lotulelei, DT Utah
Trevor: Dee Milliner, CB Alabama

5. Detroit Lions -

Nick: Lane Johnson, OT Oklahoma
Trevor: Eric Fisher, OT Central Michigan

6. Cleveland Browns -

Nick: Dee Milliner, CB Alabama
Trevor: Ezekiel Ansah, OLB BYU

7. Arizona Cardinals -

Nick: Dion Jordan, OLB Oregon
Trevor: Lane Johnson, OT Oklahoma

8. Buffalo Bills -

Nick: Geno Smith, QB West Virginia
Trevor: Tavon Austin, WR West Virginia

9. New York Jets -

Nick: Barkevious Mingo, OLB LSU
Trevor: Jarvis Jones, OLB Georgia

10. Tennessee Titans -

Nick: Ezekiel Ansah, OLB BYU
Trevor: Star Lotulelei, DT Utah

11. San Diego Chargers -

Nick: Chance Warmack, G Alabama
Trevor: Chance Warmack, G Alabama

12. Miami Dolphins -

Nick: Xavier Rhodes, CB Florida State
Trevor: Xavier Rhodes, CB Florida State

13. New York Jets (from Tampa Bay)-

Nick: Tavon Austin, WR West Virginia
Trevor: Cordarrelle Patterson, WR Tennessee

14. Carolina Panthers -

Nick: Sheldon Richardson, DT Missouri
Trevor: Sheldon Richardson, DT Missouri

15. New Orleans Saints -

Nick: Desmond Trufant, CB Washington
Trevor: Barkevious Mingo, OLB LSU

16. St. Louis Rams -

Nick: Kenny Vaccaro, S Texas
Trevor: Kenny Vaccaro, S Texas

17. Pittsburgh Steelers -

Nick: Jarvis Jones, OLB Georgia
Trevor: Justin Hunter, WR Tennessee

18. Dallas Cowboys -

Nick: Jonathan Cooper, G North Carolina
Trevor: Jonathan Cooper, G North Carolina

19. New York Giants -

Nick: D.J. Fluker, OT Alabama
Trevor: Alec Ogletree, LB Georgia

20. Chicago Bears -

Nick: Tyler Eifert, TE Notre Dame
Trevor: D.J. Fluker, OT Alabama

21. Cincinnati Bengals -

Nick: Alec Ogletree, LB Georgia
Trevor: Kevin Minter, LB LSU

22. St. Louis Rams (from Redskins) -

Nick: Cordarrelle Patterson, WR Tennessee
Trevor: DeAndre Hopkins, WR Clemson

23. Minnesota Vikings -

Nick: DeAndre Hopkins, WR Clemson
Trevor: Datone Jones, DE UCLA

24. Indianapolis Colts -

Nick: Datone Jones, DE UCLA
Trevor: Desmond Trufant, CB Washington

25. Minnesota Vikings (from Seattle) -

Nick: Manti Te'o, LB Notre Dame
Trevor: Bjoern Werner, DE Florida State

26. Green Bay Packers -

Nick: Jonathan Cyprien, S FIU
Trevor: Jonathan Cyprien, S FIU

27. Houston Texans -

Nick: Arthur Brown, ILB Kansas State
Trevor: Keenan Allen, WR Cal

28. Denver Broncos -

Nick: Tank Carradine, DE Florida State
Trevor: Johnathan Franklin, RB UCLA

29. New England Patriots -

Nick: Bjoern Werner, DE Florida State
Trevor: D.J. Hayden, CB Houston

30. Atlanta Falcons -

Nick: D.J. Hayden, CB Houston
Trevor: Jamar Taylor, CB Boise State

31. San Francisco 49ers -

Nick: Margus Hunt, DE SMU
Trevor: Tank Carradine, DE Florida State

32. Baltimore Ravens -

Nick: Keenan Allen, WR Cal
Trevor: Matt Elam, S Florida

33. Jacksonville Jaguars

Nick: Matt Barkley, QB USC
Trevor: Geno Smith, QB West Virginia

34: San Francisco 49ers

Nick: D.J. Swearinger, S South Carolina
Trevor: Johnathan Hankins, DT Ohio State

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9341_tracker