With the NFL draft just 20 days away, these are the picks I think the 49ers will make. Remember, this is fluid process.
Round 1, pick No. 2: Marshon Lattimore, CB, Ohio State. The new base defense places eight men in the box at all times. This configuration is strong against the run, but somewhat exposed against the pass. So, the cornerbacks have to be fantastic. Lattimore is fantastic.
Round 2, pick No. 34: DeShone Kizer, QB, Notre Dame. The Niners need a quarterback who can compete with Brian Hoyer for the starting job in 2017. Kizer is the only QB who fits that description after Round 1.
Round 3, pick No. 66: Ryan Anderson, DE, Alabama. A vicious run-defender and a quality pass-rusher who recorded 8.5 sacks last season. Anderson would start right away at left defensive end and play head-up against the opposing team’s tight end (think Cliff Avril, Brooks Reed or Yannick Ngakoue).
Round 4, pick No. 109. Jordan Leggett, TE, Clemson. A pass-catching tight end who fits Kyle Shanahan’s physical profile at this position (think Jordan Reed or Austin Hooper).
Round 4, pick No. 143. Joe Williams, RB, Utah. A second-round talent who probably will fall to Round 4 because he briefly retired last season.
Round 5, pick No. 146. Elijah Lee, LB, Kansas State. A tall, athletic linebacker who can cover pass-catching tight ends such as Leggett.
Round 5, pick No. 161. Corey Levin, OG, Chattanooga. A small-school guard who fits Shanahan’s outside-zone-blocking scheme.
Round 6, pick No. 198. Eric Wilson, LB, Cincinnati. A fast middle linebacker (4.48 40-yard dash at his Pro Day) who recorded 129 tackles last season.
Round 6, pick No. 202. Isaiah McKenzie, WR, Georgia. The best return specialist in the draft. McKenzie also fits Shanahan’s physical profile for a small wide receiver (think Taylor Gabriel).
Round 7, pick No. 219. Jylan Ware, OT, Alabama State. A 6’7″ offensive tackle with 34-inch arms who ran a 4.93 40-yard dash at his Pro Day.
XWR: Pierre Garcon, Aldrick Robinson
SWR: Jeremy Kerley, Bruce Ellington
ZWR: Marquise Goodwin, Isaiah McKenzie
LT: Joe Staley, John Theus
LG: Zane Beadles
C: Jeremy Zuttah, Daniel Kilgore
RG: Joshua Garnett, Corey Levin
RT: Trent Brown, Jylan Ware
TE: Logan Paulsen, Jordan Leggett, Vance McDonald
QB: DeShone Kizer, Brian Hoyer, Matt Barkley
FB: Kyle Juszczyk
RB: Carlos Hyde, Joe Williams, Tim Hightower
DEFENSE (Over front)
RDE (4t): Arik Armstead, Quinton Dial
NT: Earl Mitchell, Mike Purcell
DT: DeForest Buckner, Ronald Blair
LDE (6t): Ryan Anderson, Aaron Lynch
Otto: Ahmad Brooks, Malcolm Smith, Brock Coyle
Mike (MLB): NaVorro Bowman, Eric Wilson
Jack (SLB): Ray-Ray Armstrong, Elijah Lee
LCB: Rashard Robinson, Tramaine Brock
SS: Eric Reid, Jaquiski Tartt
FS: Jimmie Ward, Don Jones
RCB: Marshon Lattimore, Dontae Johnson
NCB: K’Waun Williams, Will Redmond
PR: Isaiah McKenzie
KR: Isaiah McKenzie
P: Bradley Pinion
K: Robbie Gould
H: Kyle Nelson