49ERS MOCK DRAFT GRADE B-

No trades drunky B-

URL no-trades-drunky-0433

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

Nothing loud, just a tidy B- for the 49ers.

by Travese · 2024 NFL Draft · 10 picks · 2 steals · 1 reaches
Value B-
Need B
Trades B-
Future B-

Priorities are a choice, and the 49ers made a strange one, taking Max Melton at cornerback in the 131st overall pick with running back, interior defensive lineman and other spots crying out for the pick instead.

They punted on running back, and it is the miss that keeps the grade honest. The Melton pick alone nudges the whole weekend up a notch.

Nothing here to lose sleep over, and plenty to feel decent about.

Pick-by-Pick

R1.31 · Pick 31 · Troy Fautanu · OT · rank 42
In pick 31 they get a building block for the line, though they paid up to get him. Exactly the need they had to hit.
R2.31 · Pick 63 · Cooper DeJean · CB · rank 60
Nothing to complain about; Cooper DeJean went a shade earlier than his grade, which is fine. A minor need, but a need all the same.
R3.31 · Pick 94 · Christian Haynes · OG · rank 89
A tidy little value on Christian Haynes in No. 94, a step better than break-even. It also answers one of the loudest questions on the roster.
R3.35 · Pick 98 · Kiran Amegadjie · OT · rank 101
Kiran Amegadjie in the Round 3 slot is exactly on the number, no argument either way. The biggest hole on the depth chart just got a whole lot smaller.
R4.31 · Pick 131 · Max Melton · CB · rank 118
The needs board was loud and they turned it down, spending pick No. 131 on Max Melton with running back, interior defensive lineman and other spots unsolved.
R6.2 · Pick 177 · Jamari Thrash · WR · rank 170
Jamari Thrash at pick 177 is a sound buy, the sort that quietly helps a class. Better still, it is exactly the hole they had to fill.
R6.34 · Pick 209 · Willie Roberts · CB · rank 206
Willie Roberts in slot 209 is fine work, a shade of surplus and no downside. Stacking talent where they were already deep.
R6.38 · Pick 213 · Oronde Gadsden II · TE · rank 202
Oronde Gadsden II at the 213th overall pick is the sort of value that quietly wins a weekend. It patches a soft spot without any drama.
R6.40 · Pick 215 · Cornelius Johnson · WR · rank 208
Good price on Cornelius Johnson in Round 6, Pick 40, a hair ahead of his grade with no real quibbles. That was the need underlined and circled, and now it is checked off.
R7.32 · Pick 252 · Julian Pearl · OT · rank 247
They did well to land Julian Pearl in No. 252, just ahead of his grade. They walked in needing this and walked out with it.