Wow. Things got interesting real fast last Friday, when the 49ers moved up from No. 12 to No. 3, the Dolphins moved down from No. 3 to No. 12 — only to move back up to No. 6 (with the Eagles dropping to 12th) minutes later. It was all very dizzying in real time and these seem to be the overarching takeaways: San Francisco is in the QB business while the Dolphins and Eagles appear set to stay the course with their current young passers.
But there’s more! This week’s mock draft is three rounds. So in addition to the aforementioned trades, we also account for the flurry of free-agent moves from earlier this month.
OK, let’s get to it. (Note: * denotes compensatory picks.)
ROUND 2
33. Jaguars: Travis Etienne, RB, Clemson
34. Jets: Najee Harris, RB, Alabama
35. Falcons: Joe Tryon, EDGE, Washington
36. Dolphins (via HOU): Javonte Williams, RB, UNC
37. Eagles: Nick Bolton, LB, Missouri
38. Bengals: Rondale Moore, WR, Purdue
39. Panthers: Tyson Campbell, CB, Georgia
40. Broncos: Levi Onwuzurike, DL, Washington
41. Lions: Kelvin Joseph, CB, Kentucky
42. Giants: Ronnie Perkins, EDGE, Oklahoma
43. 49ers: Ifeatu Melifonwu, CB, Syracuse
44. Cowboys: Daviyon Nixon, DL, Iowa
45. Jaguars (via MIN): Pat Freiermuth, TE, Penn State
46. Patriots: Jevon Holland, S, Oregon
47. Chargers: Joseph Ossai, EDGE, Texas
48. Raiders: Jeremiah Owusu-Koramoah, LB, Notre Dame
49. Cardinals: Rashod Bateman, WR, Minnesota
50. Dolphins : Jamin Davis, LB, Kentucky
51. WFT: Terrace Marshall, WR, LSU
52. Bears: Dillon Radunz, OT, North Dakota State
53. Titans: Elijah Moore, WR, Ole Miss
54. Colts: Aaron Robinson, CB, UCF
55. Steelers: Liam Eichenberg, OT, Notre Dame
56. Seahawks: Alex Leatherwood, OT, Alabama
57. Rams: Landon Dickerson, OL, Alabama
58. Ravens: Hamsah Nasirildeen, S, Florida State
59. Browns: Osa Odighizuwa, DL, UCLA
60. Saints: Elijah Molden, CB, Washington
61. Bills: Eric Stokes, CB, Georgia
62. Packers: Jabril Cox, LB, LSU
63. Chiefs: Aaron Banks, OL, Notre Dame
64. Buccaneers: Milton Williams, DL, Louisiana Tech
ROUND 3
65. Jaguars: Payton Turner, EDGE, Houston
66. Jets: Wyatt Davis, OL, Ohio State
67. Texans: Shakur Brown, CB, Penn State
68. Falcons: Jabril Cox, LB, LSU
69. Bengals: Jamar Johnson, S, Indiana
70. Eagles: Brady Christensen, OT, BYU
71. Broncos: Michael Carter, RB, UNC
72. Lions: Davis Mills, QB, Stanford
73. Panthers: Amari Rodgers, WR, Clemson
74. WFT (via SF): Kellen Mond, QB, Texas A&M
75. Cowboys: Baron Browning, LB, Ohio State
76. Giants: Creed Humphrey, OL, Oklahoma
77. Patriots: FORFEITED
78. Chargers: Hunter Long, TE, Boston College
79. Vikings: Richie Grant, S, UCF
80. Raiders (via ARI): James Hudson, OT, Cincinnati
81. Raiders: Chazz Surratt, LB, UNC
82. Dolphins: Quincy Roche, EDGE, Miami
83. WFT: Tommy Tremble, TE, Notre Dame
84. Bears: Tylan Wallace, WR, Oklahoma State
85. Eagles (via IND): Tre Brown, CB, Oklahoma
86. Titans: Jackson Carman, OT, Clemson
87. Jets (via SEA): Marlon Tuipulotu, DL, USC
88. Steelers: Quinn Meinerz, OL, Wisconsin-Whitewater
89. Rams: Rashad Weaver, EDGE, Pittsburgh
90. Browns: Dyami Brown, WR, UNC
91. Vikings (via BAL): Demetric Felton, RB/WR, UCLA
92. Browns (via NO): Paulson Adebo, CB, Stanford
93. Packers: Tommy Togiai, DL, Ohio State
94. Bills: D’Wayne Eskridge, WR, Western Michigan
95. Chiefs: Dayo Odeyingbo, EDGE, Vanderbilt
96. Buccaneers: Amon-Ra St. Brown, WR, USC
97.* Patriots: Rodarius Williams, CB, Oklahoma State
98.* Chargers: Trey Smith, OL, Tennessee
99.* Saints: Kyle Trask, QB, Florida
100.* Cowboys: Tutu Atwell, WR, Louisville
101.* Titans: Brevin Jordan, TE, Miami
102.* Lions (via LAR): Spencer Brown, OT, Northern Iowa
103.* 49ers: Andre Cisco, S, Syracuse
104.* Rams: Walker Little, OT, Stanford
105.* Ravens: Patrick Jones, EDGE, Pittsburgh
106.* Saints: Cornell Powell, WR, Clemson