With the 3rd pick in the 2017 NFL Draft, the San Francisco 49ers select:

DL Solomon Thomas (Stanford)

With the 31st pick in the 2017 NFL Draft, the San Francisco 49ers select:

LB Reuben Foster (Alabama)

With the 66th pick in the 2017 NFL Draft, the San Francisco 49ers select:

DB Ahkello Witherspoon (Colorado)

With the 104th pick in the 2017 NFL Draft, the San Francisco 49ers select:

QB CJ Beathard (Iowa)

With the 121st pick in the 2017 NFL Draft, the San Francisco 49ers select:

RB Joe Williams (Utah)

With the 146th pick in the 2017 NFL Draft, the San Francisco 49ers select:
TE George Kittle (Iowa)

With the 177th pick in the 2017 NFL Draft, the San Francisco 49ers select:

WR Trent Taylor (LA Tech)

With the 198th pick in the 2017 NFL Draft, the San Francisco 49ers select:

DL D.J. Jones (Ole Miss)

With the 202nd pick in the 2017 NFL Draft, the San Francisco 49ers select:

DL Pitta Taumoepenu (Utah)

With the 229th pick in the 2017 NFL Draft, the San Francisco 49ers select:

DB Adrian Colbert (Miami)