As one of the most exciting days of the year is almost here (round one of the NFL Draft), it is not too late to do one final mock draft before all of the madness unfolds on Thursday night. I am also projecting trades into this mock draft. And the biggest trade I have is the Buffalo Bills trade away picks 12, 22, 53, and 56 and their first rounder next year to the New York Giants in exchange for the number 2 selection. Without further ado, here is my final 2018 NFL Mock Draft.
1. Cleveland Browns- Sam Darnold- QB USC
2. Buffalo Bills (Projected trade from NYG)- Josh Allen- QB Wyoming
3. New York Jets- Baker Mayfield- QB Oklahoma
4. Cleveland Browns- Saquon Barkley- RB Penn State
5. Denver Broncos- Josh Rosen- QB UCLA
6. Indianapolis Colts- Bradley Chubb- DE NC State
7. Tampa Bay Buccaneers- Derwin James- S Florida State
8. Chicago Bears- Quenton Nelson- G Notre Dame
9. San Francisco 49ers- Roquan Smith- LB Georgia
10. Oakland Raiders- Tremaine Edmunds- LB Virginia Tech
11. Miami Dolphins- Da'Ron Payne- DT Alabama
12. New York Giants (From Buffalo)- Marcus Davenport- DE Texas-San Antonio
13. Washington Redskins- Vita Vea- DT Washington
14. Green Bay Packers- Minkah Fitzpatrick- DB Alabama
15. Arizona Cardinals- Calvin Ridley- WR Alabama
16. Baltimore Ravens- Mike McGlinchey- OT Notre Dame
17. Los Angeles Chargers- Lamar Jackson- QB Louisville
18. Seattle Seahawks- Josh Jackson- CB Iowa
19. Dallas Cowboys- Courtland Sutton- WR Southern Methodist
20. Detroit Lions- Derrius Guice- RB LSU
21. Cincinnati Bengals- James Daniels- C Iowa
22. New York Giants (From Buffalo)- Will Hernandez- G Texas-El Paso
23. New England Patriots- Mason Rudolph- QB Oklahoma State
24. Carolina Panthers- DJ Moore- WR Maryland
25. Tennessee Titans- Billy Price- C Ohio State
26. Atlanta Falcons- Taven Bryan- DT Florida
27. New Orleans Saints- Dallas Goedert- TE South Dakota State
28. Pittsburgh Steelers- Denzel Ward- CB Ohio State
29. Jacksonville Jaguars- Hayden Hurst- TE South Carolina
30. Cleveland Browns (Projected trade with Minnesota)- Harold Landry- EDGE Boston College
31. New England Patriots- Kolton Miller- OT UCLA
32. Philadelphia Eagles- Jaire Alexander- CB Louisville
ROUND TWO:
33. Minnesota Vikings (From Cleveland)- Isaiah Wynn- OL Georgia
34. New York Giants- Maurice Hurst- DT Michigan
35. Cleveland Browns- Connor Williams- OL Texas
36. Indianapolis Colts- Tyrell Crosby- OT Oregon
37. Indianapolis Colts- Leighton Vander Esch- LB Boise State
38. Green Bay Packers (Projected trade with Tampa)- Ogbonnia Okoronkwo- DE Oklahoma
39. Chicago Bears- Harrison Phillips- DT Stanford
40. Denver Broncos- Chukwuma Okorafor- OT Western Michigan
41. Carolina Panthers (Projected trade with Oakland)- Braden Smith- G Auburn
42. Miami Dolphins- Frank Ragnow- C Arkansas
43. New England Patriots- Rashaan Evans- LB Alabama
44. Washington Redskins- Justin Reid- S Stanford
45. Tampa Bay Buccaneers (From Green Bay)- Ronald Jones II- RB USC
46. Cincinnati Bengals- Holton Hill- CB Texas
47. Arizona Cardinals- Orlando Brown Jr- OT Oklahoma
48. Los Angeles Chargers- Jamarco Jones- OT Ohio State
49. Oakland Raiders (Projected trade with Indianapolis)- Sony Michel- RB Georgia
50. Dallas Cowboys- Dorian O'Daniel- LB Clemson
51. Detroit Lions- Josh Sweat- DE Florida State
52. Baltimore Ravens- Anthony Miller- WR Memphis
53. New York Giants (From Buffalo)- James Washington- WR Oklahoma State
54. Kansas City Chiefs- Isaiah Oliver- CB Colorado
55. Indianapolis Colts (From Oakland via Carolina)- Nick Chubb- RB Georgia
56. New York Giants (From Buffalo)- Royce Freeman- RB Oregon
57. Tennessee Titans- Mike Gesicki- TE Penn State
58. Atlanta Falcons- Quin Blanding- FS Virginia
59. San Francisco 49ers- Marcell Ateman- WR Oklahoma State
60. Pittsburgh Steelers- Will Richardson- OT NC State
61. Jacksonville Jaguars- Michael Gallup- WR Colorado State
62. Minnesota Vikings- Shaquem Griffin- LB UCF
63. New England Patriots- Tre'Quan Smith- WR UCF
64. Cleveland Browns- Greg Stroman- CB Virginia Tech
Round Three:
65. Buffalo Bills- Wyatt Teller- G Virginia Tech
66. New York Giants- Oren Burks- LB Vanderbilt
67. Indianapolis Colts- Jason Cabinda- LB Penn State
68. San Francisco 49ers (Projected trade with Houston)- Martinas Rankin- C Mississippi State
69. New York Giants- Armani Watts- FS Texas A&M
70. Houston (From San Francisco)- DeShon Elliott- SS Texas
71. Denver Broncos- Ronnie Harrison- SS Alabama
72. New York Jets- Allen Lazard- WR Iowa State
73. Miami Dolphins- Deon Cain- WR Clemson
74. Houston Texans (From San Francisco)- Joseph Noteboom- OT TCU
75. Oakland Raiders- Geron Christain- OT Louisville
76. Green Bay Packers- Kalen Ballage- RB Arizona State
77. Cincinnati Bengals- Taylor Hearn- G Clemson
78. Kansas City Chiefs- Desmond Harrison- OT West Georgia
79. Arizona Cardinals- Luke Falk- QB Washington State
80. Houston Texans- Mark Andrews- TE Oklahoma
81. Dallas Cowboys- Jaylen Samuels- TE NC State
82. Detroit Lions- Darius Leonard- LB SC State
83. Baltimore Ravens- JT Barrett- QB Ohio State
84. Los Angeles Chargers- Mark Walton- RB Miami (Florida)
85. Carolina Panthers- Ito Smith- RB Southern Mississippi
86. Kansas City Chiefs- Skai Moore- LB South Carolina
87. Los Angeles Rams- Bradley Bozeman- C Alabama
88. Carolina Panthers- Austin Corbett- C Nevada
89. Tennessee Titans- Deontay Burnett- WR USC
90. Atlanta Falcons- Jaleel Scott- WR New Mexico State
91. New Orleans Saints- Logan Woodside- QB Toledo
92. Pittsburgh Steelers- Kyle Lauletta- QB Richmond
93. Jacksonville Jaguars- Brian O'Neill- OT Pittsburgh
94. Minnesota Vikings- Mike Hughes- CB UCF
95. New England Patriots- MJ Stewart- CB North Carolina
96. Buffalo Bills- Tim Settle- DT Virginia Tech
97. Arizona Cardinals- Arden Key- DE LSU
98. Houston Texans- Duke Ejiofor- DE Wake Forest
99. Denver Broncos- Kerryon Johnson- RB Auburn
100. Chicago Bears (Projected trade with Cincinnati)- Josey Jewell- LB Iowa