Now that I realize the Niners are making a run at the playoffs, these are the picks I think they will make. Remember, this is a fluid process.
Round 1, pick No. 2: Marshon Lattimore, CB, Ohio State. The best corner to come out of college since Marcus Peters in 2015.
Round 2, pick No. 34: Zach Cunningham, LB, Vanderbilt. The most complete linebacker in the draft and the second coming of Derrick Johnson.
Round 3, pick No. 66: Jordan Willis, DE, Kansas State. An athletic pass rusher who can stop the run as well and play 6-technique in the base defense if the 49ers need him to.
Round 4, pick No. 109. Joe Williams, RB, Utah. The most explosive and underrated running back in the draft.
Round 4, pick No. 143. Julie’n Davenport, OT, Bucknell. A quick and and agile offensive linemen with long arms who can play right tackle if Trent Brown doesn’t fit Kyle Shanahan’s system.
Round 5, pick No. 146. Eddie Vanderdoes, NT, UCLA. An athletic nose tackle who played well at the Senior Bowl.
Round 5, pick No. 161. Jayon Brown, LB, UCLA. A 230-pound middle linebacker who ran a 4.58 40-yard dash at his Pro Day and recorded 212 tackles in 24 games the past two seasons.
Round 6, pick No. 198. Sam Tevi, G/T, Utah. A quick and agile offensive lineman who can play guard and tackle.
Round 6, pick No. 202. Chad Williams, WR, Grambling State. A 207-pound wide receiver who ran a 4.37 40-yard dash at his Pro Day, caught 90 passes last season and played well at the Senior Bowl.
Round 7, pick No. 219. C.J. Beathard, QB, Iowa. A backup quarterback who can develop into a starter, comes from a pro-style offense and has a strong arm with a quick release.
XWR: Pierre Garcon, Aldrick Robinson
SWR: Jeremy Kerley, Bruce Ellington
ZWR: Marquise Goodwin, Chad Williams
LT: Joe Staley, John Theus
LG: Zane Beadles
C: Jeremy Zuttah, Daniel Kilgore
RG: Joshua Garnett, Sam Tevi
RT: Trent Brown, Julie’n Davenport
TE: Logan Paulsen, Vance McDonald, Blake Bell
QB: Brian Hoyer, Matt Barkley, C.J. Beathard
FB: Kyle Juszczyk
RB: Carlos Hyde, Joe Williams, Mike Davis
4t (WDE): Arik Armstead, Quinton Dial
1t (NT): Earl Mitchell, Eddie Vanderdoes
3t (DT): DeForest Buckner, Ronald Blair
6t (SDE): Aaron Lynch, Ahmad Brooks, Jordan Willis
Otto (WLB): Malcolm Smith, Brock Coyle, Dekoda Watson
Mike (MLB): NaVorro Bowman (PUP), Jayon Brown
Jack (SLB): Zach Cunnnigham, Ray-Ray Armstrong
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