Iowradar'S MOCK DRAFT

Iowradar'S MOCK DRAFT
RUN ON APR 20, 2026

VIEW ALL
Mock drafts from Iowradar

Solid2

  • Iowradar DRAFTING FOR THE
    49ers
Draft Selections
Dillon Thieneman Head Shot
PICK: 47 RND: 2 (SF)
Dillon Thieneman
S Oregon
Gennings Dunker Head Shot
PICK: 58 RND: 2 (SF)
Gennings Dunker
OG Iowa
Caden Curry Head Shot
PICK: 78 RND: 3 (SF)
Caden Curry
DE-EDGE Ohio State
Tacario Davis Head Shot
PICK: 113 RND: 4 (SF)
Tacario Davis
CB Washington
Nadame Tucker Head Shot
PICK: 127 RND: 4 (SF)
Nadame Tucker
DE-EDGE Western Michigan
Isaiah World Head Shot
PICK: 133 RND: 4 (SF)
Isaiah World
OT Oregon
DeMonte Capehart Head Shot
PICK: 139 RND: 4 (SF)
DeMonte Capehart
DT Clemson
Matt Gulbin Head Shot
PICK: 147 RND: 5 (SF)
Matt Gulbin
C Michigan State
Jeff Caldwell Head Shot
PICK: 214 RND: 6 (SF)
Jeff Caldwell
WR Cincinnati
Eli Heidenreich Head Shot
PICK: 249 RND: 7 (SF)
Eli Heidenreich
WR Navy
Miles Kitselman Head Shot
PICK: 254 RND: 7 (SF)
Miles Kitselman
TE Tennessee
Draft Picks Received
Dillon Thieneman Head Shot
PICK: 47 RND: 2 (IND)
Dillon Thieneman
S Oregon
Caden Curry Head Shot
PICK: 78 RND: 3 (IND)
Caden Curry
DE-EDGE Ohio State
Tacario Davis Head Shot
PICK: 113 RND: 4 (IND)
Tacario Davis
CB Washington
Matt Gulbin Head Shot
PICK: 147 RND: 5 (WSH)
Matt Gulbin
C Michigan State
Jeff Caldwell Head Shot
PICK: 214 RND: 6 (IND)
Jeff Caldwell
WR Cincinnati
Eli Heidenreich Head Shot
PICK: 249 RND: 7 (IND)
Eli Heidenreich
WR Navy
Miles Kitselman Head Shot
PICK: 254 RND: 7 (IND)
Miles Kitselman
TE Tennessee
No Pick Head Shot
PICK: RND: 3 (IND)
NEXT YEAR (2027)
 
Draft Picks Traded
Colton Hood Head Shot
PICK: 27 RND: 1 (IND)
Colton Hood
CB Tennessee
Tyler Onyedim Head Shot
PICK: 138 RND: 4 (WSH)
Tyler Onyedim
DE-EDGE Texas A&M
Players Gained
Head Shot
Bill Murray
OG
Draft Grade — 49ers
Overall B
ValueC+ NeedB TradesA FutureB
A sensible, unshowy class lands the 49ers a B.

The 49ers torched the value chart for Caden Curry, taking him 54 spots sooner than anyone had him slotted.

The Caldwell pick alone nudges the whole weekend up a notch. The running back spot stays a question, and it was the one they most needed an answer at.

A modest surplus at the table, banked quietly.

All told, a draft that does its job without fuss, and there is real value in that.

Pick Analysis
Pick47 Rnd2 Dillon Thieneman
Dillon Thieneman in the Round 2 slot is a gift, value that borders on unfair. Not urgent, but hardly pointless.
Pick58 Rnd2 Gennings Dunker
Good price on Gennings Dunker in pick 58, a hair ahead of his grade with no real quibbles. This was priority one on the needs board, and now it is handled.
Pick78 Rnd3 Caden Curry
This one needs a full-page explanation: Caden Curry in slot 78, miles early. The roster fit checks out.
Pick113 Rnd4 Tacario Davis
Tacario Davis at No. 113 is neither steal nor reach, just the going rate. It adds depth where they could use a little.
Pick127 Rnd4 Nadame Tucker
Nadame Tucker at the 127th pick is the pick scouts circle, and not in a good way. It patches a soft spot without any drama.
Pick133 Rnd4 Isaiah World
They paid up for Isaiah World at the 133rd overall pick when waiting would have done the job. That was the need underlined and circled, and now it is checked off.
Pick139 Rnd4 DeMonte Capehart
They took DeMonte Capehart at par in No. 139, which is nothing to complain about. It answers the question that was keeping the coaches up at night.
Pick147 Rnd5 Matt Gulbin
Matt Gulbin at Round 5, Pick 7 is the kind of overdraft that needs everything to break right. The biggest hole on the depth chart just got a whole lot smaller.
Pick214 Rnd6 Jeff Caldwell
Somehow Jeff Caldwell was still sitting there in the 214th pick, and they pounced on premier wide receiver value. Top of the wish list, and they did not leave without it.
Pick249 Rnd7 Eli Heidenreich
Eli Heidenreich at pick No. 249 is right where the board had him, plain and simple. A must-fix position, and they treated it like one.
Pick254 Rnd7 Miles Kitselman
They will replay Miles Kitselman at the 254th overall pick for years; that is how good the value is. A need, and now a little less of one.