clock menu more-arrow no yes

Filed under:

2017 NFL Draft: A position-by-position look at best available players

New, comments

A position-by-position breakdown of the best players available the Bills could consider on Friday or Saturday.

The Buffalo Bills have seven more picks to make in the 2017 NFL Draft, and there are many quality prospects available with the second round just hours away.

Dan Lavoie posted his “Best Available Players” article earlier today but here’s a deeper look at best players available at the positions Buffalo could target on Day 2 or Day 3 of the draft.

These lists are ordered by priority of need for the Bills and are directly from my final positional rankings. Prospects from my Top 25 overall big board are in bold:


Wide Receiver

  1. Chad Hansen
  2. Carlos Henderson
  3. Jalen Robinette
  4. Jerome Lane
  5. Josh Malone
  6. Chad Williams
  7. JuJu Smith-Schuster
  8. Robert Davis
  9. Ish Zamora
  10. Isaiah Ford
  11. Zay Jones

Off-Ball Linebacker

  1. Zach Cunningham
  2. Blair Brown
  3. Raekwon McMillan
  4. Jalen Reeves-Maybin
  5. Duke Riley
  6. Jayon Brown

Offensive Tackle

  1. Cam Robinson
  2. Antonio Garcia
  3. Taylor Moton
  4. Jermaine Eluemunor
  5. David Sharpe
  6. Dion Dawkins

Safety

  1. Obi Melifonwu
  2. Marcus Williams
  3. Xavier Woods
  4. Delano Hill
  5. Justin Evans
  6. Marcus Maye
  7. Rayshawn Jenkins
  8. Josh Jones
  9. Budda Baker
  10. Tedric Thompson
  11. Nate Gerry
  12. John Johnson
  13. Eddie Jackson

Defensive Line

  1. Malik McDowell
  2. DeMarcus Walker
  3. Caleb Brantley
  4. Carlos Watkins
  5. Dalvin Tomlinson
  6. Chris Wormley
  7. Ryan Glasgow
  8. Deatrich Wise
  9. Larry Ogunjobi

Edge-Rusher

  1. Jordan Willis
  2. Tim Williams
  3. Daeshon Hall
  4. Tyus Bowser
  5. Derek Rivers
  6. Carl Lawson
  7. Tarell Basham
  8. Trey Hendrickson
  9. Ifeadi Odenigbo

Running Back

  1. Joe Mixon
  2. Dalvin Cook
  3. Marlon Mack
  4. Aaron Jones
  5. D’Onta Foreman
  6. Alvin Kamara
  7. Kareem Hunt
  8. Tarik Cohen
  9. Samaje Perine
  10. James Conner