With the draft finally just hours away, I have spent my past couple of hours putting the finishing touches on my 2017 NFL Draft Top 300 Big Board. Now, I know what you’re thinking, 300 players is a lot, and perhaps unnecessary, but it just goes to show the quality depth in this year’s draft class. While finalizing my rankings in the late 200s, I was surprised to see the caliber of talent still being plugged into my board.

I definitely can’t take credit for fully evaluating every single player on this list. However, I have at least seen a good bit of them to confidently place them in my rankings. I’m not going to blab on any further. I hope you enjoy the rankings, feel free to print it out and use it as a little Watch List as we crawl into the later rounds of the draft, as you may not be familiar with more of the prospects being selected in that vicinity.

For live updates/thoughts during the NFL Draft, follow me on Twitter @JonValencia_WiB.

Jonathan Valencia’s 2017 NFL Draft Top 300 Big Board

RANK PLAYER POSITION COLLEGE
1 Myles Garrett EDGE Texas A&M
2 Malik McDowell DL Michigan State
3 Jamal Adams S LSU
4 Reuben Foster LB Alabama
5 Solomon Thomas EDGE Stanford
6 O.J. Howard TE Alabama
7 Malik Hooker S Ohio State
8 Marshon Lattimore CB Ohio State
9 Dalvin Cook RB Florida State
10 Gareon Conley CB Ohio State
11 Haason Reddick LB Temple
12 Leonard Fournette RB LSU
13 Mike Williams WR Clemson
14 Corey Davis WR Western Michigan
15 Jonathan Allen DL Alabama
16 Christian McCaffrey RB Stanford
17 Deshaun Watson QB Clemson
18 Derek Barnett EDGE Tennessee
19 Cam Robinson OT Alabama
20 Forrest Lamp G Western Kentucky
21 Taco Charlton EDGE Michigan
22 David Njoku TE Miami (FL)
23 Mitch Trubisky QB North Carolina
24 Marlon Humphrey CB Alabama
25 Pat Elflein CB Ohio State
26 Joe Mixon RB Oklahoma
27 Evan Engram TE Ole Miss
28 Jabrill Peppers S Michigan
29 Ryan Ramczyk OT Wisconsin
30 Tre’Davious White CB LSU
31 John Ross WR Washington
32 Garett Bolles OT Utah
33 Budda Baker S Washington
34 Carl Lawson EDGE Auburn
35 Derek Rivers EDGE Youngstown State
36 Charles Harris EDGE Missouri
37 Chris Wormley DL Michigan
38 Jarrad Davis LB Florida
39 DeShone Kizer QB Notre Dame
40 Dan Feeney G Indiana
41 Tim Williams EDGE Alabama
42 Sidney Jones CB Washington
43 Patrick Mahomes QB Texas Tech
44 Antonio Garcia OT Troy
45 Jourdan Lewis CB Michigan
46 ArDarius Stewart WR Alabama
47 Dorian Johnson G Pittsburgh
48 Eddie Jackson S Alabama
49 Jamaal Williams RB BYU
50 Dalvin Tomlinson DL Alabama
51 Takkarist McKinley EDGE UCLA
52 Teez Tabor CB Florida
53 Zach Cunningham LB Vanderbilt
54 K.D. Cannon WR Baylor
55 Alvin Kamara RB Tennessee
56 Taylor Moton G Western Michigan
57 Ryan Anderson EDGE Alabama
58 Tyus Bowser LB Houston
59 Chidobe Awuzie CB Colorado
60 Marcus Williams S Utah
61 Dion Dawkins G Temple
62 Joe Mathis EDGE Washington
63 T.J. Watt EDGE Wisconsin
64 Corn Elder CB Miami (FL)
65 JuJu Smith-Schuster WR USC
66 D’Onta Foreman RB Texas
67 Gerald Everett TE South Alabama
68 Cordrea Tankersley CB Clemson
69 Adoree’ Jackson CB USC
70 Justin Evans S Texas A&M
71 Vince Biegel LB Wisconsin
72 Montravius Adams DL Auburn
73 Tarell Basham EDGE Ohio
74 Cam Sutton CB Tennessee
75 Quincy Wilson CB Florida
76 Jermaine Eluemunor OT Texas A&M
77 Ethan Pocic C LSU
78 Howard Wilson CB Houston
79 Jeremy Sprinkle TE Arkansas
80 Wayne Gallman RB Clemson
81 Ahkello Witherspoon CB Colorado
82 Chad Hansen WR California
83 Kareem Hunt RB Toledo
84 Marcus Maye S Florida
85 Jaleel Johnson DL Iowa
86 Brad Kaaya QB Miami (FL)
87 Josh Reynolds WR Texas A&M
88 George Kittle TE Iowa
89 Josh Jones S N.C. State
90 Rasul Douglas CB West Virginia
91 Chris Godwin WR Penn State
92 Desmond King S Iowa
93 Jeremy Cutrer S Middle Tennessee State
94 Fabian Moreau CB UCLA
95 Carlos Henderson WR Louisiana Tech
96 Ishmael Zamora WR Baylor
97 Trey Hendrickson EDGE Florida Atlantic
98 Jake Butt TE Michigan
99 Damontae Kazee CB San Diego State
100 Zay Jones WR East Carolina
101 Isaac Asiata G Utah
102 Kevin King CB Washington
103 Matt Dayes RB N.C. State
104 Daeshon Hall EDGE Texas A&M
105 Tarik Cohen RB North Carolina A&T
106 Davon Godchaux DL LSU
107 Jordan Willis EDGE Kansas State
108 Delano Hill S Michigan
109 Caleb Brantley DL Florida
110 Sean Harlow G Oregon State
111 Amara Darboh WR Michigan
112 Duke Riley LB LSU
113 Rayshawn Jenkins S Miami (FL)
114 Nate Peterman QB Pittsburgh
115 Obi Melifonwu S UCONN
116 Dede Westbrook WR Oklahoma
117 Raekwon McMillan LB Ohio State
118 Cooper Kupp WR Eastern Washington
119 Deatrich Wise EDGE Arkansas
120 Kyle Kalis G Michigan
121 Shaquill Griffin CB Central Florida
122 Tedric Thompson S Colorado
123 Jeremy McNichols RB Boise State
124 Alex Anzalone LB Florida
125 Jonnu Smith TE Florida International
126 DeMarcus Walker DL Florida State
127 Jack Tocho CB N.C. State
128 Ryan Switzer WR North Carolina
129 Eddie Vanderdoes DL UCLA
130 Elijah Lee LB Kansas State
131 Nate Gerry S Nebraska
132 Brendan Langley CB Lamar
133 John Johnson S Boston College
134 Curtis Samuel RB Ohio State
135 Matt Milano LB Boston College
136 Blair Brown LB Ohio
137 Steven Taylor LB Houston
138 Jalen Reeves-Maybin LB Tennessee
139 Paul Magloire LB Arizona
140 Erik Magnuson OT Michigan
141 Aarion Penton CB Missouri
142 Taywan Taylor WR Western Kentucky
143 Will Holden OT Vanderbilt
144 Danny Isidora G Miami (FL)
145 Samaje Perine RB Oklahoma
146 Tanner Vallejo LB Boise State
147 Montae Nicholson S Michigan State
148 Nico Siragusa G San Diego State
149 Isaiah Ford WR Virginia Tech
150 Jordan Leggett TE Clemson
151 Davis Webb QB California
152 Carlos Watkins DL Clemson
153 Ezra Robinson CB Tennessee State
154 Roderick Johnson OT Florida State
155 Shelton Gibson WR West Virginia
156 Larry Ogunjobi DL Charlotte
157 Elijah McGuire RB UL-Lafayette
158 Tyler Orlosky C West Virginia
159 Rudy Ford S AUburn
160 Tanoh Kpassagnon DL Villanova
161 Des Lawrence CB North Carolina
162 Kendell Beckwith LB LSU
163 DeAngelo Brown DL Louisville
164 Lorenzo Jerome S Saint Francis (PA)
165 Hunter Dimick EDGE Utah
166 Stacy Coley WR Miami (FL)
167 Anthony Walker LB Northwestern
168 Leon McQuay III S USC
169 Speedy Noil WR Texas A&M
170 Michael Roberts TE Toledo
171 James Conner RB Pittsburgh
172 Ben Boulware LB Clemson
173 Adam Shaheen TE Ashland
174 Ejuan Price EDGE Pittsburgh
175 Jalen Robinette WR Air Force
176 Bucky Hodges TE Virginia Tech
177 Joe Williams RB Utah
178 Donnel Pumphrey RB San Diego State
179 Brian Allen CB Utah
180 Jon Toth C Kentucky
181 Tanzel Smart DL Tulane
182 Ben Gedeon LB Michigan
183 David Sharpe OT Florida
184 Joey Ivie DL Florida
185 Trent Taylor WR Louisiana Tech
186 Marquez White CB Florida State
187 Cole Hikutini TE Louisville
188 Kenny Golladay WR Northern Illinois
189 Vincent Taylor DL Oklahoma State
190 Julie’n Davenport OT Bucknell
191 Avery Gennesy G Texas A&M
192 Elijah Hood RB North Carolina
193 Ben Braden G Michigan
194 Malachi Dupre WR LSU
195 Kyle Fuller C Baylor
196 Jordan Evans LB Oklahoma
197 J.J. Dielman C Utah
198 Noah Brown WR Ohio State
199 Jayon Brown LB UCLA
200 Channing Stribling CB Michigan
201 Connor Harris LB Lindenwood
202 Joshua Holsey CB AUburn
203 Dwayne Thomas CB LSU
204 Billy Brown TE Shepherd
205 Carroll Phillips EDGE Illinois
206 Riley Bullough LB Michigan State
207 Marlon Mack RB South Florida
208 Gabe Marks WR Washington State
209 Isaac Rochell DL Notre Dame
210 Brian Hill RB Wyoming
211 Jalen Myrick CB Minnesota
212 Fish Smithson S Kansas
213 Jordan Morgan G Kutztown
214 Fred Ross WR Mississippi State
215 Chase Roullier C Wyoming
216 Robert Davis WR Georgia State
217 Jadar Johnson S Clemson
218 Jarron Jones DL Notre Dame
219 Roderick Henderson DL Alabama State
220 Aviante Collins G TCU
221 Mack Hollins WR North Carolina
222 T.J. Logan RB North Carolina
223 Randall Goforth S UCLA
224 Josh Harvey-Clemons S Louisville
225 Chad Williams WR Grambling State
226 Dawuane Smoot EDGE Illinois
227 Chris Carson RB Oklahoma State
228 Avery Moss EDGE Youngstown State
229 Keionta Davis EDGE UT-Chattanooga
230 Sojourn Shelton CB Wisconsin
231 Dan Skipper OT Arkansas
232 Josh Malone WR Tennessee
233 Jehu Chesson WR Michigan
234 Hardy Nickerson LB Illinois
235 C.J. Beathard QB Iowa
236 Josh Dobbs QB Tennessee
237 Keith Kelsey LB Louisville
238 Scott Orndoff TE Pittsburgh
239 Damore’ea Stringfellow WR Ole Miss
240 Anthony Wales RB Western Kentucky
241 Bryan Cox Jr. EDGE Florida
242 Nate Hairston CB Temple
243 Jerome Lane WR Akron
244 Ricky Seals-Jones WR Texas A&M
245 Jessamen Dunker G Tennessee State
246 Samson Ebukam EDGE Eastern Washington
247 Jerod Evans QB Virginia Tech
248 Andreas Knappe OT UCONN
249 Corey Clement RB Wisconsin
250 D.J. Jones DL Ole Miss
251 Noble Nwachukwu EDGE West Virginia
252 Adam Bisnowaty OT Pittsburgh
253 Demtrious Cox S Michigan State
254 Ryan Glasgow DL Michigan
255 Charles Walker DL Oklahoma
256 Justin Davis RB USC
257 Brad Seaton OT Villanova
258 Corey Levin G UT-Chattanooga
259 Dylan Cole LB Missouri State
260 Garrett Sickels EDGE Penn State
261 Nazair Jones DL North Carolina
262 Lucas Crowley C North Carolina
263 De’Angelo Henderson RB Coastal Carolina
264 Travis Rudolph WR Florida State
265 Jeremy Clark CB Michigan
266 Orion Stewart S Baylor
267 Collin Buchanan OT Miami (OH)
268 Aaron Jones RB UTEP
269 Nick Mullens QB Southern Mississippi
270 Quincy Adeboyejo WR Ole Miss
271 Stevie Tu’ikolovatu DL USC
272 Travin Dural WR LSU
273 Jordan Sterns S Oklahoma State
274 Sefo Liufau QB Colorado
275 Artavis Scott WR Clemson
276 Treston Decoud S Oregon State
277 Malik Foreman CB Tennessee
278 Fadol Brown EDGE Ole Miss
279 Blake Jarwin TE Oklahoma State
280 Jay Guillermo C Clemson
281 Conor McDermott OT UCLA
282 Chad Kelly QB Ole Miss
283 Justin Senior OT Mississippi State
284 Keion Adams EDGE Western Michigan
285 Tashawn Bower EDGE LSU
286 Elijah Qualls DL Washington
287 Josh Augusta DL Missouri
288 Alex Kozan G Auburn
289 Joseph Yearby RB Miami (FL)
290 De’Veon Smith RB Michigan
291 Dare Ogunbowale RB Wisconsin
292 Josh Tupou DL Colorado
293 Victor Bolden WR Oregon State
294 Jeremiah Ledbetter DL Arkansas
295 Weston Steelhammer S Air Force
296 Brooks Ellis LB Arkansas
297 Greg Pyke G Georgia
298 Stanley “Boom” Williams RB Kentucky
299 Cole Luke CB Notre Dame
300 Max Redfield S Notre Dame

About The Author Jonathan Valencia

Jonathan has been investing his time in sports writing for the past decade. Breaking Football's lead writer covers anything from the NFL Draft to providing fantasy football insight. Born and raised in the Jersey Shore. Follow him on Twitter @JonValencia_WiB to talk anything football.