r'S MOCK DRAFT

the plan

  • r DRAFTING FOR THE
    49ers
Draft Selections
Will Johnson Head Shot
PICK: 12 RND: 1 (SF)
Will Johnson
CB Michigan
Derrick Harmon Head Shot
PICK: 43 RND: 2 (SF)
Derrick Harmon
DT Oregon
Tate Ratledge Head Shot
PICK: 75 RND: 3 (SF)
Tate Ratledge
OG Georgia
Charles Grant Head Shot
PICK: 76 RND: 3 (SF)
Charles Grant
OT William & Mary
Jared Wilson Head Shot
PICK: 100 RND: 3 (SF)
Jared Wilson
C Georgia
Oluwafemi Oladejo Head Shot
PICK: 113 RND: 4 (SF)
Oluwafemi Oladejo
LB-EDGE UCLA
JJ Pegues Head Shot
PICK: 138 RND: 4 (SF)
JJ Pegues
DT Ole Miss
Malachi Moore Head Shot
PICK: 147 RND: 5 (SF)
Malachi Moore
S Alabama
Pat Bryant Head Shot
PICK: 149 RND: 5 (SF)
Pat Bryant
WR Illinois
Elijah Roberts Head Shot
PICK: 160 RND: 5 (SF)
Elijah Roberts
DE-EDGE SMU
Luke Lachey Head Shot
PICK: 204 RND: 6 (SF)
Luke Lachey
TE Iowa
Kobe Hudson Head Shot
PICK: 227 RND: 7 (SF)
Kobe Hudson
WR UCF
Teddye Buchanan Head Shot
PICK: 249 RND: 7 (SF)
Teddye Buchanan
LB California
Jaylin Smith Head Shot
PICK: 252 RND: 7 (SF)
Jaylin Smith
CB USC
Draft Picks Received
Will Johnson Head Shot
PICK: 12 RND: 1 (DAL)
Will Johnson
CB Michigan
Charles Grant Head Shot
PICK: 76 RND: 3 (DAL)
Charles Grant
OT William & Mary
Pat Bryant Head Shot
PICK: 149 RND: 5 (DAL)
Pat Bryant
WR Illinois
Luke Lachey Head Shot
PICK: 204 RND: 6 (DAL)
Luke Lachey
TE Iowa
No Pick Head Shot
PICK: RND: 4 (DAL)
NEXT YEAR (2026)
 
Draft Picks Traded
Ashton Jeanty Head Shot
PICK: 11 RND: 1 (DAL)
Ashton Jeanty
RB Boise State
Players Gained
Head Shot
Caelen Carson
CB
Draft Grade — 49ers
Overall B+
ValueB NeedB TradesA+ FutureB-
The 49ers worked the phones like thieves and earned a B+.

There is reaching, and then there is JJ Pegues at pick 138. The 49ers jumped the board by 46 and dared it to prove them wrong.

They won the margins on every swap, and it adds up fast. They punted on running back, and it is the miss that keeps the grade honest.

Harmon falling to them is the kind of break a good board is built to catch.

In sum, a sturdy weekend with one asterisk, the running back spot they never got to.

Pick Analysis
Pick12 Rnd1 Will Johnson
In pick No. 12 they get a press-man option on the boundary at fair value. Need was not the driver here.
Pick43 Rnd2 Derrick Harmon
They let Derrick Harmon come to them and pounced at the 43rd pick. They walked in needing this and walked out with it.
Pick75 Rnd3 Tate Ratledge
A reasonable price with a little left over, Tate Ratledge in No. 75. A must-fix position, and they treated it like one.
Pick76 Rnd3 Charles Grant
They paid up for Charles Grant at slot 76 when waiting would have done the job. This was priority one on the needs board, and now it is handled.
Pick100 Rnd3 Jared Wilson
Jared Wilson in Round 3, Pick 36 is fair value, right on his grade. That was the need underlined and circled, and now it is checked off.
Pick113 Rnd4 Oluwafemi Oladejo
They talked themselves into Oluwafemi Oladejo at the Round 4 slot, and the board did not agree. It fills a real need, too.
Pick138 Rnd4 JJ Pegues
JJ Pegues at the 138th pick is an overdraft of the loud, memorable kind. A glaring weakness, addressed head on.
Pick147 Rnd5 Malachi Moore
They stopped a slide they were happy to see, landing Malachi Moore in the 147th overall pick. A minor itch, scratched.
Pick149 Rnd5 Pat Bryant
By-the-book stuff, Pat Bryant at No. 149 squarely in line with his ranking. The one spot they could not leave alone, and did not.
Pick160 Rnd5 Elijah Roberts
A swing that ignored the value entirely, Elijah Roberts well ahead of where he belonged. A sensible fit that makes the depth chart a little sturdier.
Pick204 Rnd6 Luke Lachey
Luke Lachey at Round 6, Pick 28 is right where the board had him, plain and simple. It patches a soft spot without any drama.
Pick227 Rnd7 Kobe Hudson
Good things come to war rooms that wait, and Kobe Hudson at pick 227 is the proof. Better still, it is exactly the hole they had to fill.
Pick249 Rnd7 Teddye Buchanan
A market-rate linebacker, with the board and the slot shaking hands on Teddye Buchanan. It plugs a real leak on the depth chart.
Pick252 Rnd7 Jaylin Smith
No edge and no loss on Jaylin Smith in slot 252; it is a wash and a sensible one. Depth on depth, at a spot that was hardly crying out.