49ERS MOCK DRAFT GRADE B-

Bruise2025 7 B-

URL bruise2025-7-0554

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 solid, sensible weekend for the 49ers: B-.

by Bruise · 2026 NFL Draft · 6 picks · 1 steals · 2 reaches
Value C-
Need B+
Trades B-
Future B-

Boards are made to be trusted, and the 49ers shredded theirs for Jalen Farmer. He came off 48 spots early, and the room will hear about it. They moved the roster forward and banked a B- for it.

The Kilgore pick is the one they will point to when this weekend is judged. If this class has a fault line, it runs straight through wide receiver.

Offensive lineman was the priority and it is no longer a question, which is most of the job. Building through the lines is a philosophy, and they stuck to it.

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

Pick-by-Pick

R1.27 · Pick 27 · Gennings Dunker · OT · rank 49
In the 27th overall pick they get protection for the quarterback, though the board says they badly overpaid. The biggest hole, addressed.
R2.26 · Pick 58 · Jalen Farmer · OG · rank 106
Jalen Farmer in slot 58 is a reach so steep the board needed a second look to believe it. Better still, it is exactly the hole they had to fill.
R4.27 · Pick 127 · Jalon Kilgore · CB · rank 100
You do not let a cornerback like Jalon Kilgore reach pick No. 127 and blink. They did not. Useful depth more than a marquee fix.
R4.33 · Pick 133 · Joe Royer · TE · rank 126
Fair-plus on Joe Royer, a quiet win that adds up over a draft. A sensible fit that makes the depth chart a little sturdier.
R4.38 · Pick 138 · Harold Perkins Jr. · LB · rank 132
Good price on Harold Perkins Jr. in No. 138, a hair ahead of his grade with no real quibbles. A sensible fit for a spot that needed help.
R4.39 · Pick 139 · DeMonte Capehart · DT · rank 137
A market-rate interior defensive lineman, with the board and the slot shaking hands on DeMonte Capehart. They walked in needing this and walked out with it.