This is my final* 49ers mock draft of 2016.
TRADE: Pick 7 to Tennessee for Picks 15 and 42.
TRADE: Picks 105, 145 and 178 to New England for Pick 91.
Round 1, Pick 15: William Jackson III, CB, Houston.
A big cornerback who excels playing press-man coverage.
Round 2, Pick 37: Emmanuel Ogbah, OLB, Oklahoma State.
A speed-rusher with the length and power the 49ers want from an outside linebacker.
Round 2, Pick 42: Tyler Boyd, WR, Pittsburgh.
A versatile wide receiver who can line up outside or in the slot, similar to Jordan Matthews.
Round 3, Pick 68: B.J. Goodson, ILB, Clemson.
A 242-pound inside linebacker who ran a 4.62 at his Pro Day. “Will go higher than many expect,” according to Pete Prisco.
Round 3, Pick 91: Paul Perkins, RB, UCLA.
Arguably the second-best running back in the draft behind Ohio State’s Ezekiel Elliott. Perkins is durable, quick and a perfect change of pace for Carlos Hyde.
Round 4, Pick 133: Kevin Hogan, QB, Stanford.
A smart, mobile quarterback who fits a run-first offense. Basically, an experienced version of Carson Wentz minus Wentz’s arm strength.
Round 5, Pick 142: Joe Thuney, T/G/C, North Carolina State.
A smart, athletic offensive lineman who can play anywhere on the line. Probably could start immediately at guard.
Round 5, Pick 174: D.J. Reader, NT/DT, Clemson.
Athletic nose tackle who also can play defensive end in the Niners’ 3-4 base defense.
Round 6, Pick 207: Dadi Lhomme Nicolas, OLB, Virignia Tech.
A third-down pass-rushing specialist who can rush from any linebacker spot.
Round 6, Pick 211: Brandon Shell, OT, South Carolina.
A right tackle who gave up zero sacks in the SEC last season, according to Pro Football Focus.
Round 6, Pick 213: Jarrod Wilson, FS, Michigan.
An All-Big Ten honorable mention under head coach Jim Harbaugh last season. Similar athletically to Eric Reid.
*Unless I do one more.