NFL Draft: Final Three-Round Mock

NFL Draft: Final Three-Round Mock

This article is part of our NFL Draft series.

I realize some of the trades here are rather ambitious, but I felt like projecting them as a way to get the player order more to my liking. Definitely feel free to ask for explanations on whatever picks in the comments. A thank you to my editor Ericthedork, who noticed that I managed to delete Bradley Chubb in the process of inputting my dumb trades.

Speaking of:

1. BUF trades No. 12, No. 22, No. 53, and No. 121 to CLE for No. 4
2. ARZ trades No. 15, No. 47, No. 134 and 2019 1st-round pick to IND for No. 6
3. CLE trades No. 12 and No. 35 to CHI for No. 8 and No. 145
4. IND trades No. 36 and No. 47 to CAR for No. 24
5. DEN trades No. 40, No. 71, and 2019 2nd-round pick to PIT for No. 28

Round One

1. Cleveland – Sam Darnold, QB, USC

2. Giants – Baker Mayfield, QB, Oklahoma

3. Jets – Josh Rosen, QB, UCLA

4. Buffalo (from CLE) – Josh Allen, QB, Wyoming

5. Denver – Quenton Nelson, OL, Notre Dame

6. Arizona (from IND) – Lamar Jackson, QB, Louisville

7. Tampa Bay – Derwin James, S, Florida State

8. Cleveland (from CHI) – Mike McGlinchey, OT, Notre Dame

9. San Francisco – Bradley Chubb, DE, North Carolina State

10. Oakland – Saquon Barkley, RB, Penn State

11. Miami – Minkah Fitzpatrick, DB, Alabama

12. Chicago (from CLE via BUF) - Harold Landry, (3-4) OLB, Boston College

13. Washington - Denzel Ward, CB, Ohio State

14. Green Bay – Jaire Alexander, CB, Louisville

15. Indianapolis (from ARZ) – Kolton Miller, OT, UCLA

16. Baltimore – Tremaine Edmunds, LB, Virginia Tech

17. Chargers – Vita Vea, DT, Washington

18. Seattle – James Daniels, C, Iowa

19. Dallas – Calvin Ridley, WR, Alabama

20. Detroit – Roquan Smith, LB, Georgia

21. Cincinnati – Billy Price, C, Ohio State

22. Cleveland (from KC via BUF) – Courtland Sutton, WR, SMU

23. New England (from LAR) – Frank Ragnow, C, Arkansas

24. Indianapolis (from CAR) - Will Hernandez, G, UTEP

25. Tennessee – Rashaan Evans, LB, Alabama

26. Atlanta – Da'Ron Payne, DT, Alabama

27. New Orleans - Taven Bryan, DT, Florida

28. Denver (from PIT) – Mason Rudolph, QB, Oklahoma State

29. Jacksonville – Justin Reid, S, Stanford

30. Minnesota – Isaiah Wynn, G, Georgia

31. New England – Mike Gesicki, TE, Penn State

32. Philadelphia – Marcus Davenport, DE, UTSA


Round Two

33. Cleveland – Isaiah Oliver, CB, Colorado

34. Giants – Derrius Guice, RB, LSU

35. Chicago (from HOU via CLE) – Tyrell Crosby, OT, Oregon

36. Carolina (from IND) – Ronnie Harrison, S, Alabama

37. Indianapolis (from NYJ) – D.J. Moore, WR, Maryland

38. Tampa Bay – Sony Michel, RB, Georgia

39. Chicago – Anthony Miller, WR, Memphis

40. Pittsburgh (from DEN) – Leighton Vander Esch, LB, Boise State

41. Oakland – Maurice Hurst, DT, Michigan

42. Miami - Nathan Shepherd, DT, Fort Hays State

43. New England (from SF) – Lorenzo Carter, OLB, Georgia

44. Washington – Hayden Hurst, TE, South Carolina

45. Green Bay – D.J. Chark, WR, LSU

46. Cincinnati – Rasheem Green, DE, USC

47. Carolina (from ARZ via IND) – Austin Corbett, G, Nevada

48. Chargers – Kyle Lauletta, QB, Richmond

49. Indianapolis (from SEA via NYJ) - Nick Chubb, RB, Georgia

50. Dallas – Donte Jackson, CB, LSU

51. Detroit – Rashaad Penny, RB, San Diego State

52. Baltimore – Dallas Goedert, TE, South Dakota State

53. Cleveland (from BUF) – Jessie Bates, S, Wake Forest

54. Kansas City – Mike Hughes, CB, UCF

55. Carolina – Royce Freeman, RB, Oregon

56. Buffalo (from LAR) - Connor Williams, OL, Texas

57. Tennessee – Martinas Rankin, OL, Mississippi State

58. Atlanta – Christian Kirk, WR, Texas A&M

59. San Francisco (from NO) – Josh Jackson, CB, Iowa

60. Pittsburgh – Harrison Phillips, DT, Stanford

61. Jacksonville – James Washington, WR, Oklahoma State

62. Minnesota – P.J. Hall, DT, Sam Houston State

63. New England – Jaylen Samuels, RB/TE, North Carolina State

64. Cleveland (from PHI) – Uchenna Nwosu, LB, USC


Round Three

65. Buffalo (from CLE) – Jerome Baker, LB, Ohio State

66. Giants – Josh Sweat, DE, Florida State

67. Indianapolis – Carlton Davis, CB, Auburn

68. Houston – Ronald Jones, RB, USC

69. Giants (from TB) – Tarvarius Moore, S, Southern Mississippi

70. San Francisco (from CHI) – Equanimeous St. Brown, WR, Notre Dame

71. Pittsburgh (from DEN) – Nyheim Hines, RB, North Carolina State

72. Jets – Tyquan Lewis, DE/OLB, Ohio State

73. Miami – Mark Andrews, TE, Oklahoma

74. San Francisco – Fred Warner, LB, BYU

75. Oakland – Will Richardson, OT, North Carolina State

76. Green Bay - Keke Coutee, WR, Texas Tech

77. Cincinnati - Arden Key, DE/OLB, LSU

78. Kansas City (from WAS) – Ogbonnia Okoronkwo, (3-4) OLB, Oklahoma

79. Arizona – Allen Lazard, WR, Iowa State

80. Houston (from SEA) – Tim Settle, DT, Virginia Tech

81. Dallas – Ian Thomas, TE, Indiana

82. Detroit – Da'Shawn Hand, DL, Alabama

83. Baltimore – Marquis Haynes, (3-4) OLB, Mississippi

84. Chargers – Josey Jewell, (3-4) ILB, Iowa

85. Carolina (from BUF) – Holton Hill, CB, Texas

86. Kansas City – Parry Nickerson, CB, Tulane

87. Rams – Justin Watson, WR, Pennsylvania

88. Carolina – Terrell Edmunds, S, Virginia Tech

89. Tennessee – Leon Jacobs, LB, Wisconsin

90. Atlanta – B.J. Hill, DT, North Carolina State

91. New Orleans – Sam Hubbard, DE, Ohio State

92. Pittsburgh – Geron Christian, OT, Louisville

93. Jacksonville – Anthony Averett, CB, Alabama

94. Minnesota - Brian O'Neill, OT, Pittsburgh

95. New England – D.J. Reed, CB, Kansas State

96. Buffalo (from PHI) – Chukwuma Okorafor, OT, Western Michigan

97. Arizona (comp) – Braden Smith, G, Auburn

98. Houston (comp) – Michael Gallup, WR, Colorado State

99. Denver (comp) – Kerryon Johnson, RB, Auburn

100. Cincinnati (comp) – Antonio Callaway, WR, Florida

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.
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
Beating the Book: Full ATS Picks + Predictions for Every NFL Week 12 Game
Beating the Book: Full ATS Picks + Predictions for Every NFL Week 12 Game
NFL Waiver Wire: Week 12 Deep Dive
NFL Waiver Wire: Week 12 Deep Dive
NFL Staff Picks: Week 12 Winners
NFL Staff Picks: Week 12 Winners