Cook'S MOCK DRAFT

9ers

  • Cook DRAFTING FOR THE
    49ers
Draft Selections
Mykel Williams Head Shot
PICK: 20 RND: 1 (SF)
Mykel Williams
DE-EDGE Georgia
Derrick Harmon Head Shot
PICK: 44 RND: 2 (SF)
Derrick Harmon
DT Oregon
Aireontae Ersery Head Shot
PICK: 51 RND: 2 (SF)
Aireontae Ersery
OT Minnesota
Donovan Jackson Head Shot
PICK: 75 RND: 3 (SF)
Donovan Jackson
OT Ohio State
Deone Walker Head Shot
PICK: 80 RND: 3 (SF)
Deone Walker
DT Kentucky
Sebastian Castro Head Shot
PICK: 100 RND: 3 (SF)
Sebastian Castro
S Iowa
Devin Neal Head Shot
PICK: 113 RND: 4 (SF)
Devin Neal
RB Kansas
Dorian Strong Head Shot
PICK: 117 RND: 4 (SF)
Dorian Strong
CB Virginia Tech
Cody Simon Head Shot
PICK: 138 RND: 4 (SF)
Cody Simon
LB Ohio State
Pat Bryant Head Shot
PICK: 147 RND: 5 (SF)
Pat Bryant
WR Illinois
Malachi Moore Head Shot
PICK: 149 RND: 5 (SF)
Malachi Moore
S Alabama
Trevor Etienne Head Shot
PICK: 160 RND: 5 (SF)
Trevor Etienne
RB Georgia
Draft Picks Received
Mykel Williams Head Shot
PICK: 20 RND: 1 (DEN)
Mykel Williams
DE-EDGE Georgia
Derrick Harmon Head Shot
PICK: 44 RND: 2 (DAL)
Derrick Harmon
DT Oregon
Aireontae Ersery Head Shot
PICK: 51 RND: 2 (DEN)
Aireontae Ersery
OT Minnesota
Deone Walker Head Shot
PICK: 80 RND: 3 (IND)
Deone Walker
DT Kentucky
Dorian Strong Head Shot
PICK: 117 RND: 4 (IND)
Dorian Strong
CB Virginia Tech
Malachi Moore Head Shot
PICK: 149 RND: 5 (DAL)
Malachi Moore
S Alabama
No Pick Head Shot
PICK: RND: 3 (IND)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 4 (DAL)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 4 (DEN)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 6 (TEN)
NEXT YEAR (2026)
 
Draft Picks Traded
Will Johnson Head Shot
PICK: 11 RND: 1 (IND)
Will Johnson
CB Michigan
T.J. Sanders Head Shot
PICK: 43 RND: 2 (DAL)
T.J. Sanders
DT South Carolina
Dont'e Thornton Jr. Head Shot
PICK: 227 RND: 7 (TEN)
Dont'e Thornton Jr.
WR Tennessee
Dante Trader Jr. Head Shot
PICK: 249 RND: 7 (TEN)
Dante Trader Jr.
S Maryland
CJ Dippre Head Shot
PICK: 252 RND: 7 (TEN)
CJ Dippre
TE Alabama
Players Gained
Head Shot
Andrew Booth Jr.
CB
Head Shot
Mark Glowinski
OG
Draft Grade — 49ers
Overall B+
ValueB NeedB TradesA+ FutureB
Neal should have been long gone. The 49ers pounced, and earned a B+.

Every so often the board makes a mistake, and the 49ers were there to profit. Devin Neal, the No. 82 name on the board, should have been long gone before Round 4, Pick 11. They moved the roster forward and banked a B+ for it.

The trade ledger is the best part of the whole weekend. The quarterback hole is the one line item this class does not answer. Offensive lineman is handled and the depth chart looks a good deal healthier for it.

Building through the lines is a philosophy, and they stuck to it.

All told, a solid class that does its job everywhere but quarterback.

Pick Analysis
Pick20 Rnd1 Mykel Williams
In the 20th overall pick they get a double-digit-sack hope. A clean fit for the roster.
Pick44 Rnd2 Derrick Harmon
Derrick Harmon at slot 44 is money in the bank, a interior defensive lineman taken below his worth. The biggest hole on the depth chart just got a whole lot smaller.
Pick51 Rnd2 Aireontae Ersery
Aireontae Ersery in pick 51 is fine work, a shade of surplus and no downside. A must-fix position, and they treated it like one.
Pick75 Rnd3 Donovan Jackson
They read the board right and Donovan Jackson was the payoff at Round 3, Pick 11. This was priority one on the needs board, and now it is handled.
Pick80 Rnd3 Deone Walker
A market-rate interior defensive lineman, with the board and the slot shaking hands on Deone Walker. It also answers one of the loudest questions on the roster.
Pick100 Rnd3 Sebastian Castro
The board had Sebastian Castro higher than the Round 3 slot, and the safety fell to them anyway. A minor need, but a need all the same.
Pick113 Rnd4 Devin Neal
They will replay Devin Neal at the 113th pick for years; that is how good the value is. Top of the wish list, and they did not leave without it.
Pick117 Rnd4 Dorian Strong
Dorian Strong at No. 117 is right where the board had him, plain and simple. Depth more than a fix, but depth they can use.
Pick138 Rnd4 Cody Simon
A tidy little value on Cody Simon in slot 138, a step better than break-even. Another box on the needs board, quietly ticked.
Pick147 Rnd5 Pat Bryant
They paid sticker price for Pat Bryant in the 147th overall pick, and that is fine. That was the need underlined and circled, and now it is checked off.
Pick149 Rnd5 Malachi Moore
They let Malachi Moore come to them and pounced at No. 149. Nice player, but the depth chart did not need him here.
Pick160 Rnd5 Trevor Etienne
A slide stopped in Round 5, Pick 22, with Trevor Etienne worth more than the price. They walked in needing this and walked out with it.