49ERS MOCK DRAFT GRADE B-

A Shot In The Dark B-

URL a-shot-in-the-dark-3712

Letter grade with a four-component score, written analysis, and a pick-by-pick breakdown for every selection in this saved mock.

My Mock Drafts →
Grade another draft →
B-

San Francisco 49ers

A respectable, level-headed haul for the 49ers: B-.

by ModestWalrus · 2026 NFL Draft · 6 picks · 1 steals · 1 reaches
Value B
Need B
Trades B-
Future B-

There is a lot to like until you notice wide receiver is still a hole. The 49ers never got to the one that mattered most. Nothing here to lose sleep over; call it a B-.

The Sadiq steal is the beam this whole class leans on. They will need Kamara to outplay his draft slot in a hurry to justify it.

Not a headline-grabber, but a perfectly good weekend's work.

Pick-by-Pick

R1.27 · Pick 27 · Kenyon Sadiq · TE · rank 19
In pick 27 they get a moveable chess piece at tight end at a price that makes it sweeter. A real need, handled.
R2.26 · Pick 58 · Emmanuel McNeil-Warren · S · rank 51
Emmanuel McNeil-Warren at No. 58 is a sensible buy, a touch better than market for the safety. It thickens a room that could stand to be thicker.
R4.27 · Pick 127 · Jude Bowry · OT · rank 129
Jude Bowry at slot 127 is neither steal nor reach, just the going rate. That was the need underlined and circled, and now it is checked off.
R4.33 · Pick 133 · DeMonte Capehart · DT · rank 138
DeMonte Capehart in the 133rd pick is exactly on the number, no argument either way. A glaring weakness, addressed head on.
R4.38 · Pick 138 · Harold Perkins Jr. · LB · rank 133
They did well to land Harold Perkins Jr. in the 138th overall pick, just ahead of his grade. One more legitimate question on the roster, answered.
R4.39 · Pick 139 · Mikail Kamara · DE-EDGE · rank 153
They paid up for Mikail Kamara at Round 4, Pick 39 when waiting would have done the job. Another box on the needs board, quietly ticked.