Iowradar'S MOCK DRAFT

Iowradar'S MOCK DRAFT
RUN ON APR 11, 2026

VIEW ALL
Mock drafts from Iowradar

NoTE

  • Iowradar DRAFTING FOR THE
    49ers
Draft Selections
Dillon Thieneman Head Shot
PICK: 31 RND: 1 (SF)
Dillon Thieneman
S Oregon
Joshua Josephs Head Shot
PICK: 35 RND: 2 (SF)
Joshua Josephs
DE-EDGE Tennessee
De'Zhaun Stribling Head Shot
PICK: 95 RND: 3 (SF)
De'Zhaun Stribling
WR Ole Miss
Trey Zuhn III Head Shot
PICK: 127 RND: 4 (SF)
Trey Zuhn III
C Texas A&M
Kaleb Proctor Head Shot
PICK: 131 RND: 4 (SF)
Kaleb Proctor
DL SE Louisiana
Kaytron Allen Head Shot
PICK: 139 RND: 4 (SF)
Kaytron Allen
RB Penn State
Matt Gulbin Head Shot
PICK: 168 RND: 5 (SF)
Matt Gulbin
C Michigan State
Jeff Caldwell Head Shot
PICK: 182 RND: 6 (SF)
Jeff Caldwell
WR Cincinnati
Draft Picks Received
Dillon Thieneman Head Shot
PICK: 31 RND: 1 (NE)
Dillon Thieneman
S Oregon
Joshua Josephs Head Shot
PICK: 35 RND: 2 (TEN)
Joshua Josephs
DE-EDGE Tennessee
De'Zhaun Stribling Head Shot
PICK: 95 RND: 3 (NE)
De'Zhaun Stribling
WR Ole Miss
Kaleb Proctor Head Shot
PICK: 131 RND: 4 (NE)
Kaleb Proctor
DL SE Louisiana
Matt Gulbin Head Shot
PICK: 168 RND: 5 (BUF)
Matt Gulbin
C Michigan State
Jeff Caldwell Head Shot
PICK: 182 RND: 6 (BUF)
Jeff Caldwell
WR Cincinnati
Draft Picks Traded
KC Concepcion Head Shot
PICK: 27 RND: 1 (NE)
KC Concepcion
WR Texas A&M
LT Overton Head Shot
PICK: 58 RND: 2 (TEN)
LT Overton
DE-EDGE Alabama
Justin Joly Head Shot
PICK: 133 RND: 4 (TEN)
Justin Joly
TE NC State
Gracen Halton Head Shot
PICK: 138 RND: 4 (BUF)
Gracen Halton
DL Oklahoma
No Pick Head Shot
PICK: RND: 4 (LV)
NEXT YEAR (2027)
 
Players Gained
Head Shot
Marcus Bryant
OT
Players traded away
Head Shot
Brandon Aiyuk
WR
Draft Grade — 49ers
Overall B-
ValueB- NeedB TradesB FutureC+
The 49ers did the meat-and-potatoes work well: B-.

For all the names on the card, the loudest question went unanswered. The 49ers walked out of the weekend still thin at quarterback, a hole that has a way of deciding seasons.

They are betting Gulbin proves the room right and everyone else wrong. Small wins on the phones, but wins all the same.

They left with offensive lineman solved and the rest of the wish list mostly ticked off. Nearly every premium pick went to that side of the ball.

Bottom line, more hits than misses and a roster nudged the right way.

Pick Analysis
Pick31 Rnd1 Dillon Thieneman
In No. 31 they get a downhill hitter at safety at fair value.
Pick35 Rnd2 Joshua Josephs
They jumped the gun on Joshua Josephs, taking him earlier than his grade liked. The roster fit checks out.
Pick95 Rnd3 De'Zhaun Stribling
They paid sticker price for De'Zhaun Stribling in the 95th pick, and that is fine. Better still, it is exactly the hole they had to fill.
Pick127 Rnd4 Trey Zuhn III
No edge and no loss on Trey Zuhn III in the 127th overall pick; it is a wash and a sensible one. A glaring weakness, addressed head on.
Pick131 Rnd4 Kaleb Proctor
Kaleb Proctor in Round 4, Pick 31 is exactly on the number, no argument either way. Top of the wish list, and they did not leave without it.
Pick139 Rnd4 Kaytron Allen
Kaytron Allen at pick 139 is a clear overpay, with better names still on the board. The biggest hole on the depth chart just got a whole lot smaller.
Pick168 Rnd5 Matt Gulbin
Matt Gulbin in the Round 5 slot is the kind of reach that only looks good if he outplays it. It answers the question that was keeping the coaches up at night.
Pick182 Rnd6 Jeff Caldwell
Jeff Caldwell at slot 182 is a conviction pick that outran the value. It also answers one of the loudest questions on the roster.