Here is a complete list of the Niners’ draft picks:
- Round 1, Pick 3: North Dakota State QB Trey Lance
- Round 2, Pick 48: Notre Dame guard Aaron Banks
- Round 3, Pick 88 (via Rams): Ohio State RB Trey Sermon
- Round 3, Pick 102 (Comp pick): Michigan CB Ambry Thomas
- Round 5, Pick 155: Western Michigan OL Jaylon Moore
- Round 5, Pick 172: Oregon CB Deommodore Lenoir
- Round 5, Pick 180: USC S Talanoa Hufanga
- Round 6, Pick 193 Louisiana RB Elijah Mitchell
With the eight selections plus UDFA signings, the 49ers will exceed the 90-man limit, so they will need to make a few transactions to sort that out.
We’ll be keeping track of all undrafted free agent signings below.
Undrafted free agent signings: