Iowradar'S MOCK DRAFT

Realistic

  • Iowradar DRAFTING FOR THE
    49ers
Draft Selections
Kenneth Grant Head Shot
PICK: 11 RND: 1 (SF)
Kenneth Grant
DT Michigan
Jihaad Campbell Head Shot
PICK: 43 RND: 2 (SF)
Jihaad Campbell
LB Alabama
Tate Ratledge Head Shot
PICK: 75 RND: 3 (SF)
Tate Ratledge
OG Georgia
Maxwell Hairston Head Shot
PICK: 76 RND: 3 (SF)
Maxwell Hairston
CB Kentucky
Anthony Belton Head Shot
PICK: 100 RND: 3 (SF)
Anthony Belton
OT NC State
Jamaree Caldwell Head Shot
PICK: 113 RND: 4 (SF)
Jamaree Caldwell
DL Oregon
Jonas Sanker Head Shot
PICK: 138 RND: 4 (SF)
Jonas Sanker
S Virginia
Pat Bryant Head Shot
PICK: 147 RND: 5 (SF)
Pat Bryant
WR Illinois
Elijah Roberts Head Shot
PICK: 149 RND: 5 (SF)
Elijah Roberts
DE-EDGE SMU
JJ Pegues Head Shot
PICK: 160 RND: 5 (SF)
JJ Pegues
DT Ole Miss
Donovan Edwards Head Shot
PICK: 227 RND: 7 (SF)
Donovan Edwards
RB Michigan
Brant Kuithe Head Shot
PICK: 249 RND: 7 (SF)
Brant Kuithe
TE Utah
Xavier Truss Head Shot
PICK: 252 RND: 7 (SF)
Xavier Truss
OT Georgia
Draft Picks Received
Maxwell Hairston Head Shot
PICK: 76 RND: 3 (DAL)
Maxwell Hairston
CB Kentucky
Elijah Roberts Head Shot
PICK: 149 RND: 5 (DAL)
Elijah Roberts
DE-EDGE SMU
Draft Picks Traded
No Pick Head Shot
PICK: RND: 2 (ARI)
NEXT YEAR (2026)
 
Draft Grade — 49ers
Overall B-
ValueC+ NeedB TradesB+ FutureC
The 49ers kept it disciplined and banked a B-.

You can fall in love with a player. You are not supposed to marry him in the wrong round. The 49ers did exactly that with Xavier Truss in pick 252.

However the rest shakes out, Edwards at that price is a win they earned. Leaving quarterback unaddressed is the roster risk they will have to answer for in the fall.

The trade work was a quiet net positive. They left with offensive lineman solved and the rest of the wish list mostly ticked off.

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

Pick Analysis
Pick11 Rnd1 Kenneth Grant
In pick 11 they get a run-stuffing presence up front, even if it was a touch early. Exactly the need they had to hit.
Pick43 Rnd2 Jihaad Campbell
They did well to land Jihaad Campbell in the Round 2 slot, just ahead of his grade. A need, and now a little less of one.
Pick75 Rnd3 Tate Ratledge
Tate Ratledge at pick No. 75 is a sound buy, the sort that quietly helps a class. They walked in needing this and walked out with it.
Pick76 Rnd3 Maxwell Hairston
Maxwell Hairston at slot 76 nudges the ledger their way without any fuss. It adds depth where they could use a little.
Pick100 Rnd3 Anthony Belton
Anthony Belton at the 100th pick jumps the queue by a touch more than is comfortable. It answers the question that was keeping the coaches up at night.
Pick113 Rnd4 Jamaree Caldwell
They liked Jamaree Caldwell enough to skip the value, taking him in No. 113. Better still, it is exactly the hole they had to fill.
Pick138 Rnd4 Jonas Sanker
Good price on Jonas Sanker in No. 138, a hair ahead of his grade with no real quibbles. Useful body for a position without much behind the starter.
Pick147 Rnd5 Pat Bryant
Pat Bryant in Round 5, Pick 9 is exactly on the number, no argument either way. It also answers one of the loudest questions on the roster.
Pick149 Rnd5 Elijah Roberts
Elijah Roberts at pick 149 is an overdraft of the loud, memorable kind. The roster fit checks out.
Pick160 Rnd5 JJ Pegues
This one needs a full-page explanation: JJ Pegues in the 160th overall pick, miles early. A must-fix position, and they treated it like one.
Pick227 Rnd7 Donovan Edwards
The board fumbled Donovan Edwards all the way to the Round 7 slot, and they scooped it up. A glaring weakness, addressed head on.
Pick249 Rnd7 Brant Kuithe
Brant Kuithe in slot 249 is a reach so steep the board needed a second look to believe it. It fills a real need, too.
Pick252 Rnd7 Xavier Truss
They talked themselves into Xavier Truss at pick No. 252, and the board did not agree. The biggest hole on the depth chart just got a whole lot smaller.