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.
Thursday Night Football DFS Breakdown: Bengals vs. Ravens
Thursday Night Football DFS Breakdown: Bengals vs. Ravens
NFL Game Previews: Bengals-Ravens Matchup
NFL Game Previews: Bengals-Ravens Matchup
Exploiting the Matchups: Week 10 Start/Sit and Fantasy Streamers
Exploiting the Matchups: Week 10 Start/Sit and Fantasy Streamers
NFL Week 10 Picks, Predictions, Props and Best Bets for Every Game
NFL Week 10 Picks, Predictions, Props and Best Bets for Every Game
Thursday Night Football: Ravens vs. Bengals Odds and Best Bets
Thursday Night Football: Ravens vs. Bengals Odds and Best Bets
Beating the Book: Full ATS Picks + Score Predictions for Every NFL Week 10 Game
Beating the Book: Full ATS Picks + Score Predictions for Every NFL Week 10 Game