The 2017 NFL off-season is starting to wrap up from the personnel side of things. The NFL Draft is the final step in adding fresh talent to the club in anticipation of a new season. Several teams will be looking to build their depth charts through the draft. Cleveland and Cincinnati have 11 total selections a piece, while Denver, Kansas City, San Francisco and Washington have 10 a piece, respectively. For teams like the Browns and 49ers, those draft picks are crucial to rebuilding, while squads like the Bengals and Broncos look to add vital last touches and young depth to already talented playoff rosters.

Here are my top 100 rankings for the 2017 NFL Draft.

Overall Rank Name Position School
1 Myles Garrett* DE Texas A&M
2 Jonathan Allen DT Alabama
3 Jamal Adams* SAF LSU
4 Malik Hooker* SAF Ohio State
5 Solomon Thomas* DE Stanford
6 Marshon Lattimore* CB Ohio State
7 Leonard Fournette* RB LSU
8 Haason Reddick ILB Temple
9 Derek Barnett* DE Tennessee
10 Cam Robinson* OT Alabama
11 O.J. Howard TE Alabama
12 Taco Charlton DE Michigan
13 Mike Williams* WR Clemson
14 Corey Davis WR Western Michigan
15 Garett Bolles* OT Utah
16 Marlon Humphrey* CB Alabama
17 Charles Harris OLB Missouri
18 Ryan Ramczyk* OT Wisconsin
19 Forrest Lamp OG Western Kentucky
20 Reuben Foster ILB Alabama
21 Deshaun Watson* QB Clemson
22 David Njoku* TE Miami (FL)
23 Christian Mccaffrey* RB Stanford
24 Gareon Conley* CB Ohio State
25 John Ross* WR Washington
26 Malik McDowell* DT Michigan State
27 Kevin King CB Washington
28 Jarrad Davis ILB Florida
29 Takk Mckinley OLB UCLA
30 Jordan Willis DE Kansas State
31 Tyus Bowser OLB Houston
32 Dalvin Cook* RB Florida State
33 Mitch Trubisky* QB North Carolina
34 Tre’Davious White CB LSU
35 T.J. Watt* OLB Wisconsin
36 Zay Jones WR East Carolina
37 Jabrill Peppers* SAF Michigan
38 Evan Engram TE Mississippi
39 Joe Mixon* RB Oklahoma
40 Budda Baker* SAF Washington
41 Carl Lawson* DE Auburn
42 Josh Jones* SAF North Carolina State
43 DeMarcus Walker DE Florida State
44 Ryan Anderson OLB Alabama
45 Quincy Wilson* CB Florida
46 Alvin Kamara* RB Tennessee
47 Curtis Samuel* WR Ohio State
48 Marcus Maye SAF Florida
49 Obi Melifonwu SAF Connecticut
50 Sidney Jones* CB Washington
51 Tim Williams OLB Alabama
52 Chidobe Awuzie CB Colorado
53 Caleb Brantley* DT Florida
54 Zach Cunningham* ILB Vanderbilt
55 Patrick Mahomes II* QB Texas Tech
56 Adoree’ Jackson* CB USC
57 Jourdan Lewis CB Michigan
58 Antonio Garcia OG Troy
59 Dalvin Tomlinson DT Alabama
60 Ahkello Witherspoon CB Colorado
61 Damontae Kazee CB San Diego State
62 Pat Elflein OC Ohio State
63 Chris Wormley DT Michigan
64 Carlos Watkins DT Clemson
65 Cooper Kupp WR Eastern Washington
66 Jake Butt TE Michigan
67 JuJu Smith-Schuster* WR USC
68 Roderick Johnson* OT Florida State
69 Raekwon McMillan* ILB Ohio State
70 Jordan Leggett TE Clemson
71 Tarell Basham DE Ohio
72 Carlos Henderson* WR Louisiana Tech
73 Taywan Taylor WR Western Kentucky
74 Bucky Hodges* TE Virginia Tech
75 Adam Shaheen TE Ashland
76 Taylor Moton OG Western Michigan
77 ArDarius Stewart* WR Alabama
78 Teez Tabor* CB Florida
79 Kendell Beckwith ILB LSU
80 Justin Evans SAF Texas A&M
81 Tanoh Kpassagnon DE Villanova
82 Alex Anzalone* ILB Florida
83 Marcus Williams* SAF Utah
84 Jermaine Eluemunor OT Texas A&M
85 Rasul Douglas CB West Virginia
86 Montravius Adams DT Auburn
87 Chris Godwin* WR Penn State
88 Trey Hendrickson DE Florida Atlantic
89 Dorian Johnson OG Pittsburgh
90 Dawaune Smoot DE Illinois
91 Larry Ogunjobi DT Charlotte
92 Gerald Everett TE South Alabama
93 Derek Rivers OLB Youngstown State
94 Fabian Moreau CB UCLA
95 Adam Bisnowaty OG Pittsburgh
96 DeShone Kizer* QB Notre Dame
97 Dan Feeney OG Indiana
98 Howard Wilson* CB Houston
99 Brendan Langley CB Lamar
100 Jaleel Johnson DT Iowa

Huddle Report Scored - 5 Year Avg - 78.0Huddle Report Scored – 5 years

About The Author Keet Bailey

Keet is the Breaking Football NFL Draft project leader. A huge draft enthusiast, Keet has covered the NFL draft for over 15 years. An avid Cleveland Browns fan, Keet resides in Ohio.