Full 7 Round Mock Draft

NFL Draft

Round 1

  1. Tampa Bay (2-14) – Jameis Winston QB/Florida State
  2. Tennessee (2-14) – Marcus Mariota QB/Oregon
  3. Jacksonville (3-13) – Dante Fowler LB/Florida
  4. Oakland (3-13) – Amari Cooper WR/Oakland
  5. Washington (4-12) – Leonard Williams DL/USC
  6. New York Jets (4-12) – Bud Dupree LB/Kentucky
  7. Chicago (5-11) – Kevin White WR/West Virginia
  8. Atlanta (6-10) – Vic Beasley LB/Clemson
  9. New York Giants (6-10) – Andrus Peat OT/Stanford
  10. Louis (6-10) – Devante Parker WR/Louisville
  11. Minnesota (7-9) – Trae Waynes CB/Michigan State
  12. Cleveland (7-9) – Lael Collins OT/LSU
  13. New Orleans (7-9) – Phillip Dorsett WR/Miami (FL)
  14. Miami (8-8) – Todd Gurley RB/Georgia
  15. San Francisco (8-8) – Marcus Peters CB/Washington
  16. Houston (9-7) – Randy Gregory LB/Nebraska
  17. San Diego (9-7) – Brandon Scherff OL/Iowa
  18. Kansas City (9-7) – Breshad Perriman WR/UCF
  19. Cleveland – from Buffalo (9-7) – Danny Shelton DT/Washington
  20. Philadelphia (10-6) – Nelson Agholor WR/USC
  21. Cincinnati* (10-5-1) – Mario Edwards DL/Florida State
  22. Pittsburgh* (11-5) – Kevin Johnson CB/Wake Forest
  23. Detroit* (11-5) – Malcolm Brown DT/Texas
  24. Arizona* (11-5) – Eli Harold LB/Virginia
  25. Carolina* (7-8-1) – Ereck Flowers OT/Miami (FL)
  26. Baltimore* (10-6) – Damarious Randall S/Arizona State
  27. Dallas* (12-4) – Melvin Gordon RB/Wisconsin
  28. Denver* (12-4) – DJ Humphries OT/Florida
  29. Indianapolis* (11-5) – Landon Collins S/Alabama
  30. Green Bay* (12-4) – Benardrick McKinney LB/Mississippi State
  31. New Orleans – from Seattle* (12-4) – Byron Jones CB/UConn
  32. New England* (12-4) – Cameron Erving OL/Florida State

 

 

Round 2

  1. Tennessee (2-14) – Jaelen Strong WR/Arizona State
  2. Tampa Bay (2-14) – Eric Kendricks LB/UCLA
  3. Oakland (3-13) – Eric Rowe S/Utah
  4. Jacksonville (3-13) – TJ Yeldon RB/Alabama
  5. New York Jets (4-12) – Bryce Petty QB/Baylor
  6. Washington (4-12) – Cedric Ogbuehi OT/Texas A&M
  7. Chicago (5-11) – Stephone Anthony LB/Clemson
  8. New York Giants (6-10) – Jordan Phillips DT/Oklahoma
  9. Louis (6-10) – TJ Clemmings OT/Pittsburgh
  10. Atlanta (6-10) – Tevin Coleman RB/Indiana
  11. Cleveland (7-9) – Maxx Williams TE/Minnesota
  12. New Orleans (7-9) – Owamagbe Odigizuwa DE/UCLA
  13. Minnesota (7-9) – Shaq Thompson LB/Washington
  14. San Francisco (8-8) – Arik Armstead DE/Oregon
  15. Miami (8-8) – Dorial Green-Beckham WR/Oklahoma
  16. San Diego (9-7) – Xavier Cooper DT/Washington
  17. Kansas City (9-7) – Donovan Smith OT/Penn State
  18. Buffalo (9-7) – Carl Davis DL/Iowa
  19. Houston (9-7) – Devin Smith WR/Ohio State
  20. Philadelphia (10-6) – Jalen Collins CB/LSU
  21. Cincinnati* (10-5-1) – Jake Fisher OT/Oregon
  22. Detroit* (11-5) – PJ Williams CB/Florida State
  23. Arizona* (11-5) – Brett Hundley QB/UCLA
  24. Pittsburgh* (11-5) – Nate Orchard LB/Utah
  25. Carolina* (7-8-1) – Sammie Coates WR/Auburn
  26. Baltimore* (10-6) – Devin Funchess WR/Michigan
  27. Denver* (12-4) – Clive Walford TE/Miami
  28. Dallas* (12-4) – Ronald Darby CB/Florida State
  29. Indianapolis* (11-5) – Eddie Goldman DL/Florida State
  30. Green Bay* (12-4) – Quinten Rollins CB/Miami (OH)
  31. Seattle* (12-4) – Shane Ray DE/Missouri
  32. New England* (12-4) – Michael Bennett DT/Ohio State

 

Round 3

  1. Tampa Bay (2-14) – Rob Havenstein OT/Wisconsin
  2. Tennessee (2-14) – Danielle Hunter LB/LSU
  3. Jacksonville (3-13) – Hroniss Grasu C/Oregon
  4. Oakland (3-13) – Preston Smith DE/Mississippi State
  5. Washington (4-12) – Lorenzo Mauldin LB/Louisville
  6. New York Jets (4-12) – Duke Johnson RB/Miami (FL)
  7. Chicago (5-11) – AJ Cann OG/South Carolina
  8. Louis (6-10) – Alex Carter CB/Stanford
  9. Atlanta (6-10) – Tyler Kroft TE/Rutgers
  10. New York Giants (6-10) – Derron Smith S/Fresno State
  11. New Orleans (7-9) – Denzel Perryman LB/Miami (FL)
  12. Minnesota (7-9) – Grady Jarrett DT/Clemson
  13. Cleveland (7-9) – Garrett Grayson QB/Colorado State
  14. New Orleans – from Miami (8-8) – Jeff Heuerman TE/Ohio State
  15. San Francisco (8-8) – Paul Dawson LB/TCU
  16. Kansas City (9-7) – Ifo Ekepre Olomu CB/Oregon
  17. Buffalo (9-7) – Tre Jackson OG/Florida State
  18. Houston (9-7) – Ameer Abdullah RB/Nebraska
  19. San Diego (9-7) – David Johnson RB/Northern Iowa
  20. Philadelphia (10-6) – Laken Tomlinson OG/Duke
  21. Cincinnati* (10-5-1) – Markus Golden DE/Missouri
  22. Arizona* (11-5) – Josh Shaw CB/USC
  23. Pittsburgh* (11-5) – Jaquiski Tartt S/Samford
  24. Detroit* (11-5) – Ali Marpet OG/Hobart
  25. Carolina* (7-8-1) – Ty Sambrailo OT/Colorado State
  26. Baltimore* (10-6) – Jay Ajayi RB/Boise State
  27. Dallas* (12-4) – Trey Flowers DE/Arkansas
  28. Denver* (12-4) – Kwon Alexander LB/LSU
  29. Indianapolis* (11-5) – Jeremiah Poutasi OT/Utah
  30. Green Bay* (12-4) – Hauoli Kikaha LB/BYU
  31. Seattle* (12-4) – Chris Conley WR/Georgia
  32. New England* (12-4) – Tyler Lockett WR/Kansas State
  33. New England (compensatory) – Steven Nelson CB/Oregon State
  34. Kansas City (compensatory) – Mitch Morse C/Missouri
  35. Cincinnati (compensatory) – Gerod Holliman S/Louisville

 

Round 4

  1. Tennessee (2-14) – Geneo Grissom LB/Oklahoma
  2. New England – from Tampa Bay (2-14) – Mike Davis RB/South Carolina
  3. Oakland (3-13) – Lynden Trail DE/Norfolk State
  4. Jacksonville (3-13) – Anthony Harris S/Virginia
  5. New York Jets (4-12) – Justin Hardy WR/ECU
  6. Washington (4-12) – Arie Kouandijo OG/Alabama
  7. Chicago (5-11) – Davis Tull LB/Chattanooga
  8. Atlanta (6-10) – Kurtis Drummond S/Michigan State
  9. New York Giants (6-10) – Rashad Greene WR/Florida State
  10. Tampa Bay – from St. Louis (6-10) – John Miller OG/Louisville
  11. Minnesota (7-9) – Tre McBride WR/William & Mary
  12. Cleveland (7-9) – Darren Waller WR/Georgia Tech
  13. Seattle – from New Orleans (7-9) – Jacoby Glenn CB/UCF
  14. Philadelphia – from Buffalo via San Francisco (8-8) – Cody Prewitt S/Ole Miss
  15. Miami (8-8) – Djoun Smith CB/FAU
  16. Cleveland – from Buffalo (9-7) – Henry Anderson DE/Stanford
  17. Houston (9-7) – Doran Grant DB/Ohio State
  18. San Diego (9-7) – Daryl Williams OG/Oklahoma
  19. Kansas City (9-7) – Blake Bell TE/Oklahoma
  20. Louis – from Philadelphia (10-6) – Sean Mannion QB/Oregon State
  21. Cincinnati* (10-5-1) – Randall Telfer TE/USC
  22. Pittsburgh* (11-5) – Jesse James TE/Penn State
  23. Baltimore – from Detroit* (11-5) – Stefon Diggs WR/Maryland
  24. Arizona* (11-5) – David Cobb RB/Minnesota
  25. Carolina* (7-8-1) – ZaDarius Smith DE/Kentucky
  26. Baltimore* (10-6) – Corey Robinson OT/South Carolina
  27. San Francisco – from Denver* (12-4) – DeAndre Smelter WR/Georgia Tech
  28. Dallas* (12-4) – Darius Philon DT/Arkansas
  29. Indianapolis* (11-5) – Andy Galik C/Boston College
  30. Green Bay* (12-4) – MyCole Pruitt TE/Southern Illinois
  31. Seattle* (12-4) – Jarvis Harrison OG/Texas A&M
  32. New England* (12-4) – Tavaris Barnes DE/Clemson
  33. San Francisco (compensatory) – Tyrus Thompson OL/Oklahoma
  34. Denver (compensatory) – Kevin White CB/TCU
  35. Seattle (compensatory) – Max Garcia C/Florida
  36. Cincinnati (compensatory) – Jordan Hicks LB/Texas
  37. Baltimore (compensatory) – Lorenzo Doss CB/Tulane

 

Round 5

  1. Minnesota – from Buffalo via Tampa Bay (2-14) – Anthony Chickillo DE/Miami (FL)
  2. Tennessee (2-14) – Jeremy Langford RB/Michigan State
  3. Jacksonville (3-13) – Andrew Donnal OT/Iowa
  4. Oakland (3-13) – Josue Matias OG/Florida State
  5. Washington (4-12) – Jake Smith C/Louisville
  6. Chicago – from New York Jets (4-12) – Ellis McCarthy DT/UCLA
  7. Denver – from Chicago (5-11) – Corey Crawford DE/Clemson
  8. New York Giants (6-10) – Ibraheim Campbell S/Northwestern
  9. Philadelphia – from St. Louis (6-10) – Obum Gwachum LB/Oregon State
  10. Atlanta (6-10) – Reese Dismukes OL/Auburn
  11. Cleveland (7-9) – Max Valles LB/Virginia
  12. New Orleans (7-9) – Josh Robinson RB/Mississippi State
  13. Miami – from Minnesota (7-9) – Trey Depriest LB/Alabama
  14. Miami (8-8) – Jamil Douglas OG/Arizona State
  15. San Francisco (8-8) – Frank Clark LB/Michigan
  16. Houston (9-7) – Christian Covington DE/Rice
  17. San Diego (9-7) – Erick Dargan S/Oregon
  18. New Orleans – from Kansas City (9-7) – Chaz Green OT/Florida
  19. Buffalo (9-7) – DeAnte Saunders CB/Tennesse State
  20. Philadelphia (10-6) – Derrick Lott DE/Chattanooga
  21. Cincinnati* (10-5-1) – Senquez Golson CB/Ole Miss
  22. Baltimore – from Detroit* (11-5) – Jean Sifrin TE/UMass
  23. Arizona* (11-5) – Taiwan Jones LB/Michigan State
  24. Pittsburgh* (11-5) – Darryl Roberts CB/Marshall
  25. Carolina* (7-8-1) – Ty Montgomery WR/Stanford
  26. Detroit – from Tampa Bay via Baltimore* (10-6) – Buck Allen RB/USC
  27. Dallas* (12-4) – Charles Gaines CB/Louisville
  28. Denver* (12-4) – Dezmin Lewis WR/Central Arkansas
  29. Indianapolis* (11-5) – Hayes Pullard LB/USC
  30. Green Bay* (12-4) – Joey Mbu DT/Houston
  31. Seattle* (12-4) – Laurence Gibson OT/Virginia Tech
  32. Tampa Bay – from New England* (12-4) – Dres Anderson WR/Utah
  33. Carolina (compensatory) – John Crockett RB/North Dakota State
  34. Seattle (compensatory) – Durrell Eskridge S/Syracuse
  35. Baltimore (compensatory) – JaCorey Shepherd CB/Kansas
  36. Kansas City (compensatory) – Ramik Wilson LB/Georgia
  37. Kansas City (compensatory) – Vince Mayle WR/Washington State
  38. Carolina (compensatory) – James Sample S/Louisville
  39. Houston (compensatory) – Chris Hackett S/TCU
  40. Baltimore (compensatory) – Ben Heeney LB/Kansas

 

Round 6

  1. Tennessee (2-14) – Leterrius Walton DT/Central Michigan
  2. New England – from Tampa Bay (2-14) – Nick O’Leary TE/Florida State
  3. Oakland (3-13) – Ben Koyack TE/Notre Dame
  4. Jacksonville (3-13) – Marcus Hardison DE/Arizona State
  5. Seattle – from New York Jets (4-12) – Trevor Siemian QB/Northweatern
  6. Washington (4-12) – Takoby Cofield OG/Duke
  7. Chicago (5-11) – Nick Marshall CB/Auburn
  8. Tampa Bay – from St. Louis (6-10) – Mark Glowinski OG/West Virginia
  9. Atlanta (6-10) – Justin Coleman CB/Tennessee
  10. New York Giants (6-10) – Tony Washington LB/Oregon
  11. New Orleans (7-9) – Bryan Bennett QB/SE Louisiana
  12. Buffalo – from Minnesota (7-9) – Rannell Hall WR/UCF
  13. Cleveland (7-9) – Deshawn Williams DL/Clemson
  14. San Francisco (8-8) – Shaq Mason OG/Georgia Tech
  15. Miami (8-8) – Shaq Riddick DE/WVU
  16. San Diego (9-7) – Mario Alford WR/Louisville
  17. Kansas City (9-7) – Devante Davis WR/UNLV
  18. Buffalo (9-7) – Robert Myers OG/Tennessee State
  19. Houston (9-7) – Austin Shepherd OT/Alabama
  20. Philadelphia (10-6) – Angelo Blackson DL/Auburn
  21. Cincinnati* (10-5-1) – Marcus Rush DE/Michigan State
  22. Arizona* (11-5) – Tyeler Davison DL/Fresno State
  23. Pittsburgh* (11-5) – Kyle Emanuel LB/North Dakota State
  24. Detroit* (11-5) – JT Surratt DT/South Carolina
  25. Carolina* (7-8-1) – Darryl Baldwin OL/Ohio State
  26. Cleveland – from Baltimore* (10-6) – Shane Wynn WR/Indiana
  27. Denver* (12-4) – Jamon Brown OT/Louisville
  28. Baltimore – from Dallas* (12-4) – Ryan Delaire DE/Towson
  29. Indianapolis* (11-5) – Bobby McCain CB/Memphis
  30. Green Bay* (12-4) – Ty Varga RB/Yale
  31. Indianapolis – from Seattle* (12-4) – Malcolm Brown RB/Texas
  32. Tennessee – from New England* (12-4) – Quinton Spain OG/West Virginia
  33. Seattle (compensatory) – Brandon Hill TE/Mississippi State
  34. Green Bay (compensatory) – Sean Hickey OT/Syracuse
  35. Houston (compensatory) – Jake Ryan LB/Michigan
  36. Pittsburgh (compensatory) – Gabe Wright DT/Auburn
  37. Green Bay (compensatory) – Davaris Daniels WR/Notre Dame
  38. Seattle (compensatory) – Ricky Collins WR/West Texas A&M
  39. Louis (compensatory) – Kyshoen Jarrett S/Virginia Tech
  40. Houston (compensatory) – Antoine Everett OG/McNeese State
  41. Kansas City (compensatory) – Zach Zenner Rb/South Dakota State

 

 

 

 

 

Round 7

  1. Tampa Bay (2-14) – Leon Orr DT/Florida
  2. New England – from Tennessee (2-14) – David Andrews C/Georgia
  3. Jacksonville (3-13) – Jermaine Whitehead S/Auburn
  4. Oakland (3-13) – David Irving DT/Iowa State
  5. Washington (4-12) – Darius Allen LB/CSU Pueblo
  6. New York Jets (4-12) – Jon Feliciano OG/Miami (FL)
  7. New York Jets – from Chicago (5-11) – Jeff Luc LB/Cincinnati
  8. Atlanta (6-10) – Akeem King S/San Jose State
  9. New York Giants (6-10) – Kristian Sokoli DT/Buffalo
  10. Louis (6-10) – Neiron Ball LB/Florida
  11. Minnesota (7-9) – Cedric Thompson S/Minnesota
  12. Cleveland (7-9) – Brian Blechen S/Utah State
  13. New Orleans (7-9) – Tye Smith CB/Towson
  14. Detroit – from Baltimore via Miami (8-8) – JJ Nelson WR/UAB
  15. Minnesota – from Miami via San Francisco (8-8) – Ray Drew LB/Georgia
  16. Kansas City (9-7) – Junior Sylvestre LB/Toledo
  17. Buffalo (9-7) – Karlos Williams RB/Florida State
  18. Houston (9-7) – Terrell Watson RB/Azuza Pacific
  19. Dallas – from San Diego (9-7) – Caushaud Lyons DE/Tusculum
  20. Philadelphia (10-6) – Adrian Amos S/Penn State
  21. Cincinnati* (10-5-1) Greg Mancz C/Toledo
  22. Pittsburgh* (11-5) – Devin Gardner WR/Michigan
  23. Tampa Bay – from Detroit* (11-5) – Andrew Hudson DE/Washington
  24. Arizona* (11-5) – Gabe Holmes TE/Purdue
  25. Carolina* (7-8-1) – Wes Saxton TE/Delaware
  26. Dallas – from Baltimore* (10-6) – Antwan Goodley WR/Baylor
  27. Indianapolis – from Dallas* (12-4) – Xavier Williams DL/Northern Iowa
  28. New York Giants – from Denver* (12-4) – Cameron Artis-Payne Rb/Auburn
  29. San Francisco – from Indianapolis* (11-5) – Matt Jones RB/Florida
  30. Green Bay* (12-4) – Blaine Clausell OT/Missouri
  31. Seattle* (12-4) – Deon Simon DT/Northwestern State
  32. Atlanta – from St. Louis via New England* (12-4) – Dean Marlowe S/James Madison
  33. Denver (compensatory) – Nick Easton C/Harvard
  34. Denver (compensatory) – Shane Carden QB/ECU
  35. Denver (compensatory) – Chris Dunkley CB/USF
  36. New England (compensatory) – Jamison Crowder WR/Duke
  37. San Francisco (compensatory) – Vernon Johnson WR/West Texas A&M
  38. Indianapolis (compensatory) – Gordon Hill S/Sacred Heart

Arizona (compensatory) – Tray Walker CB/Texas Southern


Related Articles

2024 On the Clock Mock Draft Simulator is Live!

We have launched 2024 On the Clock mock draft simulator! It's never too early to start mocking for…

Read More about 2024 On the Clock Mock Draft Simulator is Live!

On the Clock LIVE is Here! Draft LIVE based on based on Real-time Data!

Fanspeak will be updating data real-time (immediately after each pick), including players picked and any draft order changes…

Read More about On the Clock LIVE is Here! Draft LIVE based on based on Real-time Data!