Duro15'S MOCK DRAFT

Mock draft 1

  • Duro15 DRAFTING FOR THE
    49ers
Draft Selections
Mason Graham Head Shot
PICK: 12 RND: 1 (SF)
Mason Graham
DT Michigan
Tyler Warren Head Shot
PICK: 43 RND: 2 (SF)
Tyler Warren
TE Penn State
Dylan Fairchild Head Shot
PICK: 76 RND: 3 (SF)
Dylan Fairchild
OG Georgia
Jake Majors Head Shot
PICK: 99 RND: 3 (SF)
Jake Majors
C Texas
Earnest Greene III Head Shot
PICK: 111 RND: 4 (SF)
Earnest Greene III
OT Georgia
Barrett Carter Head Shot
PICK: 137 RND: 4 (SF)
Barrett Carter
LB Clemson
Jabbar Muhammad Head Shot
PICK: 148 RND: 5 (SF)
Jabbar Muhammad
CB Oregon
Chris Paul Jr. Head Shot
PICK: 185 RND: 6 (SF)
Chris Paul Jr.
LB Ole Miss
Kyle Ford Head Shot
PICK: 226 RND: 7 (SF)
Kyle Ford
WR USC
Jonah Monheim Head Shot
PICK: 230 RND: 7 (SF)
Jonah Monheim
C USC
Shilo Sanders Head Shot
PICK: 249 RND: 7 (SF)
Shilo Sanders
S Colorado
Jimmy Horn Jr. Head Shot
PICK: 255 RND: 7 (SF)
Jimmy Horn Jr.
WR Colorado
Draft Picks Received
Mason Graham Head Shot
PICK: 12 RND: 1 (DAL)
Mason Graham
DT Michigan
Dylan Fairchild Head Shot
PICK: 76 RND: 3 (DAL)
Dylan Fairchild
OG Georgia
Jabbar Muhammad Head Shot
PICK: 148 RND: 5 (DAL)
Jabbar Muhammad
CB Oregon
No Pick Head Shot
PICK: RND: 2 (DAL)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 4 (DAL)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 6 (DAL)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 7 (DAL)
NEXT YEAR (2026)
 
Draft Picks Traded
Ashton Jeanty Head Shot
PICK: 11 RND: 1 (DAL)
Ashton Jeanty
RB Boise State
Jalen Royals Head Shot
PICK: 75 RND: 3 (DAL)
Jalen Royals
WR Utah State
Players Gained
Head Shot
Terence Steele
OT
Draft Grade — 49ers
Overall B+
ValueB NeedB TradesA FutureB+
Nothing loud, just a tidy B+ for the 49ers.

Nobody had Kyle Ford this high, and it is not close. The 49ers reached 118 spots to get him at pick 226. It nets out to a B+, which feels about right.

Landing Paul Jr. that late papers over a lot of smaller sins. The running back spot stays a question, and it was the one they most needed an answer at.

Terence Steele gives the group a proven body among the projects.

Add it up and it is a good, unfussy class.

Pick Analysis
Pick12 Rnd1 Mason Graham
In the 12th pick they get a run-stuffing presence up front at fair value. Exactly the need they had to hit.
Pick43 Rnd2 Tyler Warren
A straight-up fair deal on Tyler Warren at pick No. 43, value and slot in agreement. It plugs a real leak on the depth chart.
Pick76 Rnd3 Dylan Fairchild
Circle this one: Dylan Fairchild at Round 3, Pick 12 is a fall that decides a draft. They walked in needing this and walked out with it.
Pick99 Rnd3 Jake Majors
Jake Majors at the 99th overall pick is a sensible buy, a touch better than market for the offensive lineman. A must-fix position, and they treated it like one.
Pick111 Rnd4 Earnest Greene III
Value said wait; Earnest Greene III in slot 111 says they were not listening. It answers the question that was keeping the coaches up at night.
Pick137 Rnd4 Barrett Carter
Somehow Barrett Carter was still sitting there in No. 137, and they pounced on premier linebacker value. A need, and now a little less of one.
Pick148 Rnd5 Jabbar Muhammad
Jabbar Muhammad slipping to slot 148 is the kind of luck good rooms make for themselves. It adds depth where they could use a little.
Pick185 Rnd6 Chris Paul Jr.
They will replay Chris Paul Jr. at Round 6, Pick 10 for years; that is how good the value is. A sensible fit for a spot that needed help.
Pick226 Rnd7 Kyle Ford
They reached a country mile for Kyle Ford at the 226th overall pick, and the board is aghast. The one spot they could not leave alone, and did not.
Pick230 Rnd7 Jonah Monheim
Jonah Monheim in pick 230 is the kind of fall that makes a whole class. Better still, it is exactly the hole they had to fill.
Pick249 Rnd7 Shilo Sanders
Shilo Sanders in the Round 7 slot lands just on the right side of the ledger. A minor itch, scratched.
Pick255 Rnd7 Jimmy Horn Jr.
Jimmy Horn Jr. in pick No. 255 is a bet on their own eyes over everyone else's grade. It also answers one of the loudest questions on the roster.