49ERS MOCK DRAFT GRADE C+

Fav2 C+

URL fav2-4835

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 →
C+

San Francisco 49ers

The 49ers landed square in the muddy middle: C+.

by [email protected] · 2026 NFL Draft · 11 picks · 4 steals · 3 reaches
Value B-
Need B
Trades C
Future C

Call it a hunch or call it a gamble, but the 49ers spent No. 138 on Travis Burke, a name most had 35 spots down the list. A mixed bag that lands at C+.

Getting Banks where they did is the sort of value that quietly makes a class. They covered a lot of ground and still skipped running back, which is a strange place to end up.

The roster is better shaped than it was, with offensive lineman chief among the fixes. The dealing tilted against them, just enough to notice.

If Dillon Thieneman and a couple of the gambles land, hindsight will be kinder than this grade.

Pick-by-Pick

R1.30 · Pick 30 · Dillon Thieneman · S · rank 27
In slot 30 they get a centerfielder for the defense at fair value. More want than need.
R2.26 · Pick 58 · Caleb Banks · DL · rank 42
They let Caleb Banks come to them and pounced at the 58th overall pick. It also answers one of the loudest questions on the roster.
R3.11 · Pick 75 · Germie Bernard · WR · rank 62
Germie Bernard is a better player than Round 3, Pick 11 suggests; smart patience, rewarded. That was the need underlined and circled, and now it is checked off.
R4.27 · Pick 127 · Trey Zuhn III · C · rank 127
Trey Zuhn III in No. 127 is exactly on the number, no argument either way. Better still, it is exactly the hole they had to fill.
R4.33 · Pick 133 · Oscar Delp · TE · rank 133
No drama and no debate, Oscar Delp went about where he belonged in the 133rd pick. A sensible fit that makes the depth chart a little sturdier.
R4.38 · Pick 138 · Travis Burke · OT · rank 173
They talked themselves into Travis Burke at pick 138, and the board did not agree. A must-fix position, and they treated it like one.
R5.7 · Pick 147 · Kaleb Proctor · DL · rank 135
A tidy bit of business in the 147th overall pick, where Kaleb Proctor graded well above the range. Top of the wish list, and they did not leave without it.
R5.10 · Pick 150 · Charles Demmings · CB · rank 150
No edge and no loss on Charles Demmings in the Round 5 slot; it is a wash and a sensible one. A minor need, but a need all the same.
R5.15 · Pick 155 · Trey Moore · LB-EDGE · rank 186
Trey Moore in pick No. 155 is a bet on their own eyes over everyone else's grade. Another box on the needs board, quietly ticked.
R5.32 · Pick 172 · Kaleb Elarms-Orr · LB · rank 182
A reach for Kaleb Elarms-Orr in slot 172; a little patience would have been rewarded. A sensible fit for a spot that needed help.
R6.28 · Pick 209 · Kobe Baynes · OG · rank 198
Kobe Baynes at Round 6, Pick 28 is money in the bank, a offensive lineman taken below his worth. A glaring weakness, addressed head on.