49ERS MOCK DRAFT GRADE B

April 16th - 2nd choice B

URL april-16th-2nd-choice-49ers-1233

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

The 49ers turned the phones into found money: B.

by hammertime140 · 2026 NFL Draft · 13 picks · 3 steals · 6 reaches
Value C+
Need B
Trades A+
Future C+

The 49ers put a flag in the ground for Jaishawn Barham, 51 picks before anyone else would have, and the value took the hit. No fireworks, but a solid B.

The Scott pick is the one they will point to when this weekend is judged. They won the margins on every swap, and it adds up fast.

The quarterback spot stays a question, and it was the one they most needed an answer at.

Good work on the whole, with quarterback the one box left unchecked.

Pick-by-Pick

R2.11 · Pick 43 · Joshua Josephs · DE-EDGE · rank 45
Joshua Josephs in slot 43 is fair value, right on his grade. It shores up a spot that genuinely needed the help.
R2.27 · Pick 59 · Jadarian Price · RB · rank 61
Jadarian Price at the 59th overall pick is neither steal nor reach, just the going rate. A must-fix position, and they treated it like one.
R3.1 · Pick 65 · Jaishawn Barham · LB-EDGE · rank 116
A wild overpay on Jaishawn Barham in the 65th pick, the sort that defines a class for the wrong reasons. A sensible fit that makes the depth chart a little sturdier.
R3.27 · Pick 91 · Brian Parker II · C · rank 110
Brian Parker II at No. 91 is the kind of overdraft that needs everything to break right. This was priority one on the needs board, and now it is handled.
R3.30 · Pick 94 · Dontay Corleone · DT · rank 70
A top-tier interior defensive lineman at a bargain, Dontay Corleone in pick 94, plain and simple. Top of the wish list, and they did not leave without it.
R4.6 · Pick 106 · Keionte Scott · CB · rank 63
They barely believed it either: Keionte Scott still on the board at the Round 4 slot. Useful body for a position without much behind the starter.
R4.27 · Pick 127 · Jakobe Thomas · S · rank 140
A reach on Jakobe Thomas in slot 127; the board had better options right there. A minor need, but a need all the same.
R4.33 · Pick 133 · Caleb Douglas · WR · rank 166
They left a pile of value on the table to take Caleb Douglas this early at Round 4, Pick 33. That was the need underlined and circled, and now it is checked off.
R4.34 · Pick 134 · Kevin Coleman Jr. · WR · rank 165
Kevin Coleman Jr. in pick 134 is a bet on their own eyes over everyone else's grade. A glaring weakness, addressed head on.
R5.27 · Pick 167 · Travis Burke · OT · rank 173
They paid sticker price for Travis Burke in the Round 5 slot, and that is fine. The one spot they could not leave alone, and did not.
R5.35 · Pick 175 · Louis Moore · S · rank 168
Louis Moore at the 175th pick is a sound buy, the sort that quietly helps a class. A want more than a need, though you can never have too many.
R6.1 · Pick 182 · Tanner Koziol · TE · rank 167
Value with a capital V on Tanner Koziol in pick No. 182, a genuine coup. One more legitimate question on the roster, answered.
R7.4 · Pick 220 · Nolan Rucci · OT · rank 263
They reached a country mile for Nolan Rucci at No. 220, and the board is aghast. The biggest hole on the depth chart just got a whole lot smaller.