NFL Draft: Three-Round Mock

NFL Draft: Three-Round Mock

This article is part of our NFL Draft series.

Here's my guess at a three-round look at how the upcoming NFL draft might go. I have to credit Justis Mosqueda (@JuMosq) for the Chargers first-round pick and Zach Hicks (@ZachHicks2) for the Colts first-round pick.

This projects three trades. Be sure to check out this final pre-draft rookie top 50 if you were curious about the dynasty/redraft considerations for fantasy leagues. 

-ARI trades No. 16 and 2022 first-round pick to DET for No. 7
-LAC trades No. 13 and No. 77 to CAR for No. 8
-PIT trades No. 24, No. 87, No. 128, and 2022 first-round pick to DEN for No. 9 and No. 114

ROUND ONE
 

  1. Jacksonville – Trevor Lawrence, QB, Clemson
  2. New York Jets – Zach Wilson, QB, BYU
  3. San Francisco (from HOU via MIA) – Trey Lance, QB, North Dakota State
  4. Atlanta – Justin Fields, QB, Ohio State
  5. Cincinnati – Ja'Marr Chase, WR, LSU
  6. Miami (from PHI) – Jaylen Waddle, WR, Alabama
  7. Arizona (from DET) – Kyle Pitts, TE, Florida
  8. Los Angeles Chargers (from CAR) – Penei Sewell, OT, Oregon
  9. Pittsburgh (from DEN) – Mac Jones, QB, Alabama
  10. Dallas – Jaycee Horn, CB, South Carolina
  11. New York Giants – Micah Parsons, LB, Penn State
  12. Philadelphia (from MIA) – Patrick Surtain II, CB, Alabama
  13. Carolina (from LAC) – Rashawn Slater, OT, Northwestern
  14. Minnesota – Christian Barmore, DT, Alabama
  15. New England – Eric Stokes, CB, Georgia
  16. Detroit (from ARI) – DeVonta Smith, WR, Alabama
  17. Las Vegas – Teven Jenkins, OT, Oklahoma State
  18. Miami – Alijah Vera-Tucker, G, USC
  19. Washington – Christian Darrisaw, OT, Virginia Tech
  20. Chicago – Samuel Cosmi, OT, Texas
  21. Indianapolis – Alex Leatherwood, OT, Alabama
  22. Tennessee – Spencer Brown, OT, Northern Iowa
  23. New York Jets (from SEA) – Jeremiah Owusu-Koramoah, LB/S, Notre Dame
  24. Denver (from PIT) – Daviyon Nixon, DT, Iowa
  25. Jacksonville (from LAR) – Trevon Moehrig, S, TCU
  26. Cleveland – Kwity Paye, DE, Michigan
  27. Baltimore – Joseph Ossai, DE/OLB, Texas
  28. New Orleans – Terrace Marshall, WR, LSU
  29. Green Bay – Creed Humphrey, C, Oklahoma
  30. Buffalo – Greg Newsome, CB, Northwestern
  31. Kansas City - Azeez Ojulari, DE/OLB, Georgia
  32. Tampa Bay – Jayson Oweh, DE/OLB, Penn State

    ROUND TWO

     

  33. Jacksonville – Rondale Moore, WR, Purdue
  34. New York Jets - Travis Etienne, RB, Clemson
  35. Atlanta – Najee Harris, RB, Alabama
  36. Miami (from HOU) - Joe Tryon, DE/OLB, Washington
  37. Philadelphia – Rashod Bateman, WR, Minnesota
  38. Cincinnati – Caleb Farley, CB, Virginia Tech
  39. Carolina – Elijah Moore, WR, Mississippi
  40. Denver - Zaven Collins, LB, Tulsa
  41. Detroit – Milton Williams, DT, Louisiana Tech
  42. New York Giants - Jaelan Phillips, DE/OLB, Miami (FL)
  43. San Francisco - Kadarius Toney, WR, Florida
  44. Dallas – Walker Little, OT, Stanford
  45. Jacksonville (from MIN) – Alim McNeill, DT, North Carolina State
  46. New England – Nico Collins, WR, Michigan
  47. Los Angeles Chargers – Asante Samuel, CB, Florida State
  48. Las Vegas – Landon Dickerson, G/C, Alabama
  49. Arizona – Dyami Brown, WR, North Carolina
  50. Miami - Pat Freiermuth, TE, Penn State
  51. Washington – Kelvin Joseph, CB, Kentucky
  52. Chicago – Robert Rochell, CB, Central Arkansas
  53. Tennessee – Ifeatu Melifonwu, CB, Syracuse
  54. Indianapolis – Carlos Basham, DE/DT, Wake Forest
  55. Pittsburgh – Tommy Doyle, OT, Miami (OH)
  56. Seattle – Tamorrion Terry, WR, Florida State
  57. Los Angeles Rams - Bobby Brown, DT, Texas A&M
  58. Baltimore - Quinn Meinerz, C/G, Wisconsin-Whitewater
  59. Cleveland – Anthony Schwartz, WR, Auburn
  60. New Orleans - Jay Tufele, DT, USC
  61. Buffalo – Gregory Rousseau, DE, Miami (FL)
  62. Green Bay – Jamin Davis, (3-4) ILB, Kentucky
  63. Kansas City – Ben Cleveland, G/T, Georgia
  64. Tampa Bay – Kellen Mond, QB, Texas A&M

    ROUND THREE

     

  65. Jacksonville - Dayo Odeyingbo, DE, Vanderbilt
  66. New York Jets – Tyson Campbell, CB, Georgia
  67. Houston – Aaron Robinson, CB, UCF
  68. Atlanta – Tommy Tremble, TE, Notre Dame
  69. Cincinnati - Liam Eichenberg, G/OT, Notre Dame
  70. Philadelphia – Jevon Holland, S, Oregon
  71. Denver – Javonte Williams, RB, North Carolina
  72. Detroit - D'Ante Smith, OT, East Carolina
  73. Carolina – Wyatt Davis, G, Ohio State
  74. Washington (from SF) – Ronnie Perkins, DE, Oklahoma
  75. Dallas - Levi Onwuzurike, DT, Washington
  76. New York Giants – Aaron Banks, G, Notre Dame
  77. Carolina (from LAC) - Ambry Thomas, CB, Michigan
  78. Minnesota - Payton Turner, DE, Houston
  79. Las Vegas (from ARI) – Rashad Weaver, DE, Pittsburgh
  80. Las Vegas – Divine Deablo, S, Virginia Tech
  81. Miami – Patrick Jones, DE, Pittsburgh
  82. Washington - Brevin Jordan, TE, Miami (FL)
  83. Chicago – Amon-Ra St. Brown, WR, USC
  84. Philadelphia (from IND) – Chazz Surratt, LB, North Carolina
  85. Tennessee - Marlon Tuipulotu, DT, USC
  86. New York Jets (from SEA) – Amari Rodgers, WR, Clemson
  87. Denver (from PIT) - Brady Christensen, OT, BYU
  88. Los Angeles Rams – Stone Forsythe, OT, Florida
  89. Cleveland – Thomas Graham, CB, Oregon
  90. Minnesota (from BAL) – Tylan Wallace, WR, Oklahoma State
  91. Cleveland (from NO) – Seth Williams, WR, Auburn
  92. Green Bay – Brandon Stephens, CB, SMU
  93. Buffalo – Elijah Molden, CB, Washington
  94. Kansas City – Hunter Long, TE, Boston College
  95. Tampa Bay - Osa Odighizuwa, DL, Oklahoma
  96. New England (comp) – Chauncey Golson, DE, Iowa
  97. Los Angeles Chargers (comp) - Dillon Radunz, OT, North Dakota State
  98. New Orleans (comp) – Ihmir Smith-Marsette, WR, Iowa
  99. Dallas (comp) – Joshua Kaindoh, DE, Florida State
  100. Tennessee (comp) – D'Wayne Eskridge, WR, Western Michigan
  101. Detroit (comp from LAR) – Jamar Johnson, S, Indiana
  102. San Francisco (comp) - Tommy Togiai, DT, Ohio State
  103. Los Angeles Rams (comp) - Buddy Johnson, LB, Texas A&M
  104. Baltimore (comp) – Josh Imatorbhebhe, WR, Illinois
  105. New Orleans (comp) - Jason Pinnock, CB, Pittsburgh

RotoWire Community
Join Our Subscriber-Only NFL Chat
Chat with our writers and other RotoWire NFL fans for all the pre-game info and in-game banter.
Join The Discussion
ABOUT THE AUTHOR
Mario Puig
Mario is a Senior Writer at RotoWire who primarily writes and projects for the NFL and college football sections.
Thursday Night Football DFS Breakdown: Browns vs. Steelers
Thursday Night Football DFS Breakdown: Browns vs. Steelers
NFL Game Previews: Steelers-Browns Matchup
NFL Game Previews: Steelers-Browns Matchup
Jeff on VSiN:  Week 12 Betting Picks
Jeff on VSiN: Week 12 Betting Picks
Exploiting the Matchups: Week 12 Start/Sit and Fantasy Streamers
Exploiting the Matchups: Week 12 Start/Sit and Fantasy Streamers
Steelers vs. Browns Thursday Night Football: Odds and Best Bets
Steelers vs. Browns Thursday Night Football: Odds and Best Bets
Locker Week 12 Picks
Locker Week 12 Picks