49ers finalized picks
— Mike Urtaza (@urtazablue) March 8, 2024
Round 1, No. 31
Round 2, No. 63
Round 3, No. 94
Round 4, No. 123 (via Dallas)
Round 4, No, 130
Round 4, No. 132 (comp)
Round 5, No. 175 (comp)
Round 6, No. 211 (comp)
Round 6, No. 215 (comp)
Round 7, No. 239 (via Denver)
Round 7, No. 251