Giants Photos | New York Giants – Giants.com
Bucky Brooks' final NFL Draft position rankings
NFL Media analyst Bucky Brooks ranks the top five prospects at each position.

Quarterbacks 1. Deshaun Watson, Clemson 2. DeShone Kizer, Notre Dame 3. Mitchell Trubisky, North Carolina 4. Patrick Mahomes, Texas Tech 5. Davis Webb, Cal

Running backs 1. Leonard Fournette, LSU 2. Dalvin Cook, Florida State 3. Christian McCaffrey, Stanford 4. Joe Mixon, Oklahoma 5. Alvin Kamara, Tennessee

Wide receivers 1. Mike Williams, Clemson 2. John Ross, Washington 3. Corey Davis, Western Michigan 4. JuJu Smith-Schuster, USC 5. Dede Westbrook, Oklahoma

Tight ends 1. O.J. Howard, Alabama 2. David Njoku, Miami 3. Evan Engram, Ole Miss 4. Jake Butt, Michigan 5. Jordan Leggett, Clemson

Offensive tackles 1. Ryan Ramczyk, Wisconsin 2. Cam Robinson, Alabama 3. Garett Bolles, Utah 4. Dion Dawkins, Temple 5. Roderick Johnson, Florida State

Offensive guards/centers 1. Forrest Lamp, Western Kentucky 2. Dan Feeney, Indiana 3. Pat Elflein, Ohio State 4. Ethan Pocic, LSU 5. Dorian Johnson, Pittsburgh

Defensive ends 1. Myles Garrett, Texas A&M 2. Solomon Thomas, Stanford 3. Derek Barnett, Tennessee 4. Jonathan Allen, Alabama 5. Charles Harris, Missouri

Defensive tackles 1. Malik McDowell, Michigan State 2. Chris Wormley, Michigan 3. Montravius Adams, Auburn 4. Carlos Watkins, Clemson 5. Caleb Brantley, Florida

Outside linebackers 1. Tim Williams, Alabama 2. Takkarist McKinley, UCLA 3. Zach Cunningham, Vanderbilt 4. T.J. Watt, Wisconsin 5. Ryan Anderson, Alabama

Inside linebackers 1. Reuben Foster, Alabama 2. Raekwon McMillan, Ohio State 3. Jarrad Davis, Florida 4. Duke Riley, LSU 5. Anthony Walker, Northwestern

Cornerbacks 1. Marshon Lattimore, Ohio State 2. Adoree' Jackson, USC 3. Marlon Humphrey, Alabama 4. Tre'Davious White, LSU 5. Chidobe Awuzie, Colorado

Safeties 1. Jamal Adams, LSU 2. Malik Hooker, Ohio State 3. Jabrill Peppers, Michigan 4. Obi Melifonwu, Connecticut 5. Marcus Williams, Utah