I think this is the toughest first round mock I can remember. Not that any year is easy by any means. Did not project any trades but they will obviously happen. The first wrong pick will come early, and soon after that this will end up a mess. The first tough pick is from the top to the bottom at #1 I have been told Kansas City coaching staff wants Eric Fisher, the scouting department wants Luke Joeckel. Here you go:


1. Kansas City Chiefs- Eric Fisher, OT, Central Michigan

2. Jacksonville Jaguars- Luke Joeckel, OT, Texas A&M

3. Oakland Raiders- Sharrif Floyd, DT, Florida

4. Philadelphia Eagles- Ziggy Ansah, DE, BYU

5. Detroit Lions- Lane Johnson, OT, Oklahoma

6. Cleveland Browns- Dion Jordan, OLB, Oregon

7. Arizona Cardinals- Chance Warmack, OG, Alabama

8. Buffalo Bills- Tavon Austin, WR, West Virginia

9. New York Jets- Barkevious Mingo, OLB, LSU

10. Tennessee Titans- Dee Milliner, CB, Alabama

11. San Diego Chargers- Jonathan Cooper, OG, North Carolina

12. Miami Dolphins- Kenny Vaccro, S, Texas

13. New York Jets- Tyler Eifert, TE, Notre Dame

14. Carolina Panthers- Star Lotulelei, DT, Utah

15. New Oreleans Saints- Jarvis Jones, OLB, Georgia

16. St. Louis Rams- Alec Ogletree, ILB, Georgia

17. Pittsburgh Steelers- Cordarrelle Patterson, WR, Tennessee

18. Dallas Cowboys- Sheldon Richardson, DT, Missouri

19. New York Giants- D.J. Fluker, OT, Alabama

20. Chicago Bears- Xavier Rhodes, CB, Florida State

21. Cincinnati Bengals- Eddie Lacy, RB, Alabama

22. St. Louis Rams- Matt Elam, S, Florida

23. Minnesota Vikings- Sylvester Williams, DT, North Carolina

24. Indianapolis Colts- D.J. Hayden, CB, Houston

25. Minnesota Vikings- Manti Te’o, ILB, Notre Dame

26. Green Bay Packers- Johnathan Cyprien, S, Florida International

27. Houston Texans- Keenan Allen, WR, California

28. Denver Broncos- Bjorn Werner, DE, Florida State

29. New England Patriots- Desmond Trufant, CB, Washington

30. Atlanta Falcons- Jamar Taylor, CB, Boise State

31. San Francisco 49ers- Zach Ertz, TE, Stanford

32. Baltimore Ravens- Justin Hunter, WR, Tennessee