49ERS MOCK DRAFT GRADE B

Solid2 B

URL solid2-49ers-2451

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 sensible, unshowy class lands the 49ers a B.

by Iowradar · 2026 NFL Draft · 11 picks · 3 steals · 4 reaches
Value C+
Need B
Trades A
Future B

The 49ers torched the value chart for Caden Curry, taking him 54 spots sooner than anyone had him slotted.

The Caldwell pick alone nudges the whole weekend up a notch. The running back spot stays a question, and it was the one they most needed an answer at.

A modest surplus at the table, banked quietly.

All told, a draft that does its job without fuss, and there is real value in that.

Pick-by-Pick

R2.15 · Pick 47 · Dillon Thieneman · S · rank 27
Dillon Thieneman in the Round 2 slot is a gift, value that borders on unfair. Not urgent, but hardly pointless.
R2.26 · Pick 58 · Gennings Dunker · OG · rank 52
Good price on Gennings Dunker in pick 58, a hair ahead of his grade with no real quibbles. This was priority one on the needs board, and now it is handled.
R3.14 · Pick 78 · Caden Curry · DE-EDGE · rank 132
This one needs a full-page explanation: Caden Curry in slot 78, miles early. The roster fit checks out.
R4.13 · Pick 113 · Tacario Davis · CB · rank 111
Tacario Davis at No. 113 is neither steal nor reach, just the going rate. It adds depth where they could use a little.
R4.27 · Pick 127 · Nadame Tucker · DE-EDGE · rank 177
Nadame Tucker at the 127th pick is the pick scouts circle, and not in a good way. It patches a soft spot without any drama.
R4.33 · Pick 133 · Isaiah World · OT · rank 148
They paid up for Isaiah World at the 133rd overall pick when waiting would have done the job. That was the need underlined and circled, and now it is checked off.
R4.39 · Pick 139 · DeMonte Capehart · DT · rank 138
They took DeMonte Capehart at par in No. 139, which is nothing to complain about. It answers the question that was keeping the coaches up at night.
R5.7 · Pick 147 · Matt Gulbin · C · rank 186
Matt Gulbin at Round 5, Pick 7 is the kind of overdraft that needs everything to break right. The biggest hole on the depth chart just got a whole lot smaller.
R6.33 · Pick 214 · Jeff Caldwell · WR · rank 193
Somehow Jeff Caldwell was still sitting there in the 214th pick, and they pounced on premier wide receiver value. Top of the wish list, and they did not leave without it.
R7.33 · Pick 249 · Eli Heidenreich · WR · rank 252
Eli Heidenreich at pick No. 249 is right where the board had him, plain and simple. A must-fix position, and they treated it like one.
R7.38 · Pick 254 · Miles Kitselman · TE · rank 236
They will replay Miles Kitselman at the 254th overall pick for years; that is how good the value is. A need, and now a little less of one.