It’s zero hour for all final mocks! With the 2017 NFL Draft rapidly approaching, it’s time for my first and last mock of the season. There is no doubt that trades will inevitably derail this list, but there still should be a few player-to-team matches mixed throughout. All 253 selections from have been predicted below:

1. ROUND 1

1. Cleveland Browns: Myles Garrett, DE, Texas A&M
2. San Francisco 49ers: Mitchell Trubisky, QB, North Carolina
3. Chicago Bears: Jamal Adams, S, LSU
4. Jacksonville Jaguars: Leonard Fournette, RB, LSU
5. Tennessee Titans (from Los Angeles Rams): Jonathan Allen, DE, Alabama
6. New York Jets: Marshon Lattimore, CB, Ohio St
7. Los Angeles Chargers: Malik Hooker, S, Ohio St
8. Carolina Panthers: Solomon Thomas, DE Stanford
9. Cincinnati Bengals: Haason Reddick, OLB, Temple
10. Buffalo Bills: Mike Williams, WR, Clemson
11. New Orleans Saints: John Ross, WR, Washington
12. Cleveland Browns (from Philadelphia Eagles): Deshaun Watson, QB, Clemson
13. Arizona Cardinals: Gareon Conley, CB, Ohio St
14. Philadelphia Eagles (from Minnesota Vikings): Derek Barnett, DE, Tennessee
15. Indianapolis Colts: Forrest Lamp, OG, Western Kentucky
16. Baltimore Ravens: Corey Davis, WR, Western Michigan
17. Washington Redskins: Christian McCaffrey, RB, Stanford
18. Tennessee Titans: Reuben Foster, LB, Alabama
19. Tampa Bay Buccaneers: O.J. Howard, TE, Alabama
20. Denver Broncos: Garett Bolles, T, Utah
21. Detroit Lions: Jarrad Davis, LB, Florida
22. Miami Dolphins: Taco Charlton, DE, Michigan
23. New York Giants: David Njoku, TE, Miami
24. Oakland Raiders: Zach Cunningham, ILB, Vanderbilt
25. Houston Texans: Patrick Mahomes, QB, Texas Tech
26. Seattle Seahawks: Ryan Ramczyk, OT, Wisconsin
27. Kansas City Chiefs: Dalvin Cook, RB, Florida St
28. Dallas Cowboys: Takkarist McKinley, DE, UCLA
29. Green Bay Packers: T.J. Watt, DE, Wisconsin
30. Pittsburgh Steelers: Obi Melifonwu, S, Connecticut
31. Atlanta Falcons: Charles Harris, DE, Missouri
32. New Orleans Saints (from Patriots): Adoree’ Jackson, CB, USC

2. Round 2

33. Browns: Joe Mixon, RB, Oklahoma
34. 49ers: Jordan Willis, DE, Kansas St.
35. Jaguars: Evan Engram, TE, Ole Miss
36. Bears: DeShone Kizer, QB, Notre Dame
37. Rams: Tre’Davious White, CB, LSU
38. Chargers: Dion Dawkins, OL, Temple
39. Jets: Kevin King, CB, Washington
40. Panthers: Cam Robinson, OT/G, Alabama
41. Bengals: Dan Feeney, G, Indiana
42. Saints: Raekwon McMillan, LB, Ohio St.
43. Eagles: Marlon Humphrey, CB, Alabama
44. Bills: Jabrill Peppers, S, Michigan
45. Cardinals: Davis Webb, QB, California
46. Colts: Chris Wormley, DT, Michigan
47. Ravens: Tim Williams, OLB, Alabama
48. Vikings: Taylor Moton, T, Western Michigan
49. Redskins: Josh Jones, S, North Carolina St
50. Buccaneers: Tyus Bowser, OLB/DE, Houston
51. Broncos: Gerald Everett, TE, South Alabama
52. Browns: Quincy Wilson, CB, Florida
53. Lions: Fabian Moreau, CB, UCLA
54. Dolphins: Sidney Jones, CB, Washington
55. Giants: Dalvin Tomlinson, DT, Alabama
56. Raiders: Chidobe Awuzie, CB, Colorado
57. Texans: Marcus Maye, S, Florida
58. Seahawks: Cordrea Tankersley, CB, Clemson
59. Chiefs: Zay Jones, WR, East Carolina
60. Cowboys: JuJu Smith-Schuster, WR, USC
61. Packers: Budda Baker, S, Washington
62. Steelers: Bucky Hodges, TE, Virginia Tech
63. Falcons: Malik McDowell, DT, Michigan St
64. Panthers: Teez Tabor, CB, Florida

3. Round 3

65. Browns: Justin Evans, S, Texas A&M
66. 49ers: Marcus Williams, S, Utah
67. Bears: Dawuane Smoot, DE, Illinois
68. Jaguars: Caleb Brantley, DT, Florida
69. Rams: DeMarcus Walker, DE, Florida St.
70. Jets: Chris Godwin, WR, Penn St
71. Chargers: Curtis Samuel, WR, Ohio St.
72. Patriots: Derek Rivers, DE, Youngstown St
73. Bengals: Carl Lawson, DE, Auburn
74. Ravens: Jourdan Lewis, CB, Michigan
75. Bills: Larry Ogunjobi, DT, Charlotte
76. Saints: Tarell Basham, DE, Ohio
77. Cardinals: Ryan Anderson, LB, Alabama
78. Ravens: Eddie Vanderdoes, DT, UCLA
79. Vikings: Pat Elflien, OC, Ohio St
80. Colts: Shaquill Griffin, CB, UCF
81. Redskins: Duke Riley, LB, LSU
82. Broncos: Dorian Johnson, G, Pittsburgh
83. Titans: Josh Reynolds, WR, Texas A&M
84. Buccaneers: Rayshawn Jenkins, SS, Miami
85. Lions: Carlos Henderson, WR, Louisiana Tech
86. Vikings: Desmond King, CB, Iowa
87. Giants: Jayon Brown, OLB, UCLA
88. Raiders: D’Onta Foreman, RB, Texas
89. Texans: Alex Anzalone, LB, Florida
90. Seahawks: Ahkello Witherspoon, CB, Colorado
91. Chiefs: Davon Godchaux, DT, LSU
92. Cowboys: Montravius Adams, DT, Auburn
93. Packers: Jaleel Johnson, DT, Iowa
94. Steelers: Tanoh Kpassagnon, DE, Villanova
95. Falcons: Antonio Garcia, T, Troy
96. Patriots: Kendell Beckwith, ILB, LSU
97. Dolphins: Rasul Douglas, CB, West Virginia
98. Panthers: Jermaine Eluemunor, T, Texas A&M
99. Eagles: Alvin Kamara, RB, Tennessee.
100. Titans: Jonnu Smith, TE, Florida International
101. Broncos: Harvey Langi, ILB, BYU
102. Seahawks: Ethan Pocic, C, LSU
103. Saints: Kareem Hunt, RB, Toledo
104. Chiefs: Devonte Fields, OLB, Louisville
105. Steelers: Cameron Sutton, CB, Tennessee
106. Seahawks: Carlos Watkins, DT, Clemson
107. Jets: Zach Banner, G/OT, USC

4. ROUND 4

108. Browns: Adam Shaheen, TE, Ashland
109. 49ers: Chad Hansen, WR, California
110. Jaguars: John Johnson, S, Boston College
111. Bears: Cooper Kupp, WR, Eastern Washington
112. Rams: Vince Biegel, OLB, Wisconsin
113. Chargers: Joshua Dobbs, QB, Tennessee
114. Redskins: Erik Austell, OT, Charleston Southern
115. Panthers: Elijah McGuire, RB, La.-Lafayette
116. Bengals: Julie’n Davenport, T, Bucknell
117. Bears: Howard Wilson, CB, Houston
118. Eagles: Trey Hendrickson, DE, Fla. Atlantic
119. Cardinals: Isaac Asiata, G, Utah
120. Vikings: Damontae Kazee, CB, San Diego State
121. Colts: Blair Brown, LB, Ohio
122. Ravens: George Kittle, TE, Iowa
123. Redskins: Amara Darboh, WR, Michigan
124. Titans: ArDarius Stewart, WR, Alabama
125. Buccaneers: Marlon Mack, RB, South Florida
126. Broncos: Charles Walker, DT, Oklahoma
127. Lions: Daeshon Hall, DE, Texas A&M
128. Vikings: Avery Moss, OLB, Youngstown St.
129. Raiders: Josh Malone, WR, Tennessee
130. Texans: Rashaad Coward, DT, Old Dominion
131. Patriots: Jordan Leggett, TE, Clemson
132. Chiefs: Chad Kelly, QB, Ole Miss
133. Cowboys: Jake Butt, TE, Michigan
134. Packers: Jalen Myrick, CB, Minnesota
135. Steelers: Carroll Phillips, DE, Illinois
136. Falcons: Corn Elder, CB, Miami
137. Colts: Eric Saubert, TE, Drake
138. Bengals: Isaiah Ford, WR, Virginia Tech
139. Eagles: DJ Jones, DT, Mississippi
140. Giants: Ben Gedeon, ILB, Michigan
141. Rams: Mack Hollins, WR, North Carolina
142. Texans: Brad Kaaya, QB, Miami
143. 49ers: Nico Siragusa, G, San Diego St.
144. Colts: Brian Hill, RB, Wyoming

5. ROUND 5

145. Browns: Taywan Taylor, WR, Western Kentucky
146. 49ers: Ryan Switzer, WR, North Carolina
147. Bears: Ryan Glasgow, DT, Michigan
148. Jaguars: Nathan Peterman, QB, Pittsburgh
149. Rams: Mack Hollins, WR, North Carolina
150. Jets: Josh Harvey-Clemons, S, Louisville
151. Chargers: Keion Adams, OLB, Western Michigan
152. Panthers: Jehu Chesson, WR, Michigan
153. Bengals: Zane Gonzalez, K, Arizona St
154. Redskins: Tedric Thompson, S, Colorado
155. Eagles: Jordan Morgan, G, Kutztown
156. Bills: Nate Hairston, CB, Temple
157. Cardinals: Deatrich Wise, DE, Arkansas
158. Colts: Eric Wilson, ILB, Cincinnati
159. Ravens: DeAngelo Yancey, WR, Purdue
160. Vikings: Elijah Lee, OLB, Kansas St.
161. 49ers: David Sharpe, OT, Florida
162. Buccaneers: Aviante Collins, T, TCU
163. Patriots: Sam Tevi, T, Utah
164. Titans: Brian Allen, CB, Utah
165. Lions: Samaje Perine, RB, Oklahoma
166. Dolphins: Dede Westbrook, WR, Oklahoma
167. Giants: Jeremy Cutrer, CB, Middle Tenn. St.
168. Raiders: Jarron Jones, DT, Notre Dame
169. Texans: James Conner, RB, Pittsburgh
170. Chiefs: Connor Harris, LB, Lindenwood
171. Bills: Roderick Johnson, T, Florida St.
172. Packers: Danny Isidora, G, Miami
173. Steelers: Kenny Golladay, WR, Northern Illinois
174. Falcons: Tanner Vallejo, LB, Boise St.
175. Browns: Jon Toth, C, Kentucky
176. Bengals: Brandon Wilson, CB, Houston
177. Broncos: Travis Rudolph, WR, Florida State
178. Dolphins: Anthony Walker, ILB, Northwestern
179. Cardinals: Dylan Cole, LB, Missouri State
180. Chiefs: Damien Mama, G, USC
181. Browns: Elijah Qualls, DT, Washington
182. Packers: Joe Williams, RB, Utah
183. Patriots: Jamaal Williams, RB, BYU
184. Dolphins: Chase Allen, ILB, Southern Illinois

6. ROUND 6

185. Browns: Will Holden, T, Vanderbilt
186. Ravens: Malik Golden, SS, Penn State
187. Jaguars: Ben Braden, G, Michigan
188. Browns: KD Cannon, WR, Baylor
189. Rams: Damore’ea Stringefellow, WR, Ole Miss
190. Chargers: Ishmael Zamora, WR, Baylor
191. Jets: Brad Seaton, OT, Villanova
192. Panthers: Mason Zandi, OT, South Carolina
193. Bengals: Nazair Jones, DT, North Carolina
194. Eagles: Conor McDermott, T, UCLA
195. Bills: Eddie Jackson, S, Alabama
196. Saints: Blake Jarwin, TE, Oklahoma State
197. Cardinals: Robert Davis, WR, Georgia State
198. 49ers: Jeremy Sprinkle, TE, Arkansas
199. Vikings: Aaron Jones, RB, UTEP
200. Patriots: Ejuan Price, OLB, Pittsburgh
201. Redskins: Noah Brown, WR, Ohio St.
202. 49ers: Jeremy McNichols, RB, Boise St.
203. Broncos: Marquez White, CB, Florida State
204. Buccaneers: Delano Hill, S, Michigan
205. Lions: Michael Roberts, TE, Toledo
206. Rams: Collin Buchanan, T, Miami (OH)
207. Giants: Dieugot Joseph, OT, Florida International
208. Raiders: Kareem Are, G, Florida State
209. Redskins: Josh Tupou, DT, Colorado
210. Seahawks: David Jones, FS, Richmond
211. Cowboys: Xavier Woods, S Louisiana Tech
212. Packers: Isaac Rochell, DE/DT, Notre Dame
213. Steelers: Wayne Gallman, RB, Clemson
214. Titans: Chase Roullier, C, Wyoming
215. Lions: Quincy Adeboyejo, WR, Ole Miss
216. Chiefs: Cameron Malveaux, DE, Houston
217. Bengals: Montae Nicholson, S, Michigan St.
218. Chiefs: Eric Saubert, TE, Drake

7. ROUND 7

219. 49ers: Fadol Brown, DE, Ole Miss
220. Redskins: Kofi Amichia, G, South Florida
221. Bears: Cameron Lee, G, Illinois State
222. Jaguars: Josh Thornton, CB, Southern Utah
223. Dolphins: Dan Skipper, OT, Arkansas
224. Jets: Tarik Cohen, RB, North Carolina A&T
225. Chargers: Marquel Lee, ILB, Wake Forest
226. Seahawks: Johnathan Calvin, DE, Mississippi St.
227. Bengals: Jason Croom, TE, Tennessee
228. Cowboys: Adam Bisnowaty, T, Pittsburgh
229. Saints: Malachi Dupre, WR, LSU
230. Eagles: Vincent Taylor, DT, Oklahoma State
231. Cardinals: Rudy Ford, S, Auburn
232. Vikings: Dylan Bradley, DE, Southern Mississippi
233. Panthers: Cethan Carter, TE, Nebraska
234. Rams: Ezra Robinson, CB, Tennessee St.
235. Redskins: Patrick Towles, QB, Boston College
236. Titans: Ben Boulware, LB, Clemson
237. Buccaneers: Javancy Jones, LB, Jackson State
238. Broncos: Jamal Carter, SS, Miami
239. Patriots: Samson Ebukam, LB, Eastern Washington
240. Dolphins: Chris Carson, RB, Oklahoma State
241. Giants: Paul Magloire, Jr., LB, Arizona
242. Raiders: Jalen Reeves-Maybin, OLB/ILB, Tennessee
243. Texans: Brendan Langley, CB, Lamar
244. Raiders: Christian Tago, LB, San Jose State
245. Chiefs: Horace Richardson, CB, Southern Methodist
246. Cowboys: Treston Decoud, CB, Oregon State
247. Packers: Jonah Pirsig, T, Minnesota
248. Steelers: Keionta Davis, DE, Chattanooga
249. Falcons: Grover Stewart, DT, Albany State
250. Lions: Nate Gerry, S, Nebraska
251. Bengals: Victor Salako, T, Oklahoma St
252. Broncos: Garrett Sickels, OLB, Penn State
253. Broncos: Ethan Cooper, G, Indiana (PA)