49ERS MOCK DRAFT GRADE B-

Restock B-

URL restock-3307

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

Larceny in No. 241 lands the 49ers a B-, Wetjen and all.

by Johnny Lynch · 2026 NFL Draft · 7 picks · 4 steals · 0 reaches
Value B
Need B-
Trades B-
Future B-

Call it larceny. Kaden Wetjen sat on the board until pick 241, and the 49ers did not need to be asked twice. The bottom line is a respectable B-.

They will regret leaving running back for another day if the season turns on it. Offensive lineman was the priority and it is no longer a question, which is most of the job. They came away with juice, if not much beef up front.

Their trades came out a wash either way.

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

Pick-by-Pick

R1.27 · Pick 27 · Kenyon Sadiq · TE · rank 19
In the Round 1 slot 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 52
Emmanuel McNeil-Warren in the 58th pick is fine work, a shade of surplus and no downside. It adds depth where they could use a little.
R4.29 · Pick 129 · Jack Endries · TE · rank 114
Jack Endries at pick 129 is the sort of value that quietly wins a weekend. One more legitimate question on the roster, answered.
R4.38 · Pick 138 · Jalon Kilgore · CB · rank 119
They barely believed it either: Jalon Kilgore still on the board at No. 138. A quiet depth add at a thin-ish spot.
R4.39 · Pick 139 · Isaiah World · OT · rank 141
A market-rate offensive lineman, with the board and the slot shaking hands on Isaiah World. That was the need underlined and circled, and now it is checked off.
R5.7 · Pick 147 · Charles Demmings · CB · rank 145
Charles Demmings at pick No. 147 is right where the board had him, plain and simple. It is more luxury than necessity; they were already set here.
R7.25 · Pick 241 · Kaden Wetjen · WR · rank 216
A top-tier wide receiver at a bargain, Kaden Wetjen in the 241st overall pick, plain and simple. Better still, it is exactly the hole they had to fill.