Without knowing the results of the Combine or free agency, these are the picks I think the 49ers should make.
ROUND 1: Josh Allen, EDGE, Kentucky.
The best player in the draft. A tall, explosive edge rusher with freakishly long arms who converts speed to power as well as anyone.
Pro comparison: Aldon Smith.
ROUND 2: Greg Little, OT, Ole Miss.
A natural left tackle who can play guard in 2019 until Joe Staley retires or leaves as a free agent in 2020. Little currently is the sixth-rated offensive lineman in the draft according to NFL.com.
Pro comparison: Laremy Tunsil, OT, Miami Dolphins.
ROUND 3: N’Keal Harry, WR, Arizona State.
A tall, tough possession receiver who excels in the red zone and running after the catch. Can return punts and run jet sweeps, too. Struggles separating from defensive backs downfield. Harry currently is the seventh-rated wide receiver in the draft according to NFL.com.
Pro comparison: Juju Smith-Schuster, WR, Pittsburgh Steelers.
ROUND 4: Juan Thornhill, FS, Virgnia.
A rangy, instinctive free safety who intercepted 10 passes the past two seasons. Will run a relatively slow 40-time (4.55-4.6) and fall to Day 3.
Pro comparison: Tedric Thompson, FS, Seattle Seahawks.
ROUND 6: Darrin Hall, RB, Pitt.
A big, tough, downhill running back who can be the 49ers’ red-zone and short-yardage specialist right away.
Pro comparison: James Conner, RB, Pittsburgh Steelers.