CMS2'S MOCK DRAFT

CMS2'S MOCK DRAFT
RUN ON JAN 24, 2026

Niner Nation Rises

  • CMS2 DRAFTING FOR THE
    49ers
Draft Selections
Elijah Sarratt Head Shot
PICK: 39 RND: 2 (SF)
Elijah Sarratt
WR Indiana
Emmanuel Pregnon Head Shot
PICK: 49 RND: 2 (SF)
Emmanuel Pregnon
OG Oregon
Jake Slaughter Head Shot
PICK: 58 RND: 2 (SF)
Jake Slaughter
C Florida
Antonio Williams Head Shot
PICK: 70 RND: 3 (SF)
Antonio Williams
WR Clemson
Omar Cooper Jr. Head Shot
PICK: 92 RND: 3 (SF)
Omar Cooper Jr.
WR Indiana
Caden Curry Head Shot
PICK: 97 RND: 3 (SF)
Caden Curry
DE Ohio State
D'Angelo Ponds Head Shot
PICK: 107 RND: 4 (SF)
D'Angelo Ponds
CB Indiana
Keylan Rutledge Head Shot
PICK: 115 RND: 4 (SF)
Keylan Rutledge
OG Georgia Tech
Blake Miller Head Shot
PICK: 127 RND: 4 (SF)
Blake Miller
OT Clemson
Kage Casey Head Shot
PICK: 133 RND: 4 (SF)
Kage Casey
OT Boise State
Davison Igbinosun Head Shot
PICK: 138 RND: 4 (SF)
Davison Igbinosun
CB Ohio State
Bud Clark Head Shot
PICK: 152 RND: 5 (SF)
Bud Clark
S TCU
Charles Jagusah Head Shot
PICK: 172 RND: 5 (SF)
Charles Jagusah
OG Notre Dame
Kamran James Head Shot
PICK: 194 RND: 6 (SF)
Kamran James
DE-EDGE Florida
Haynes King Head Shot
PICK: 252 RND: 7 (SF)
Haynes King
QB Georgia Tech
Draft Picks Received
Elijah Sarratt Head Shot
PICK: 39 RND: 2 (CLE)
Elijah Sarratt
WR Indiana
Emmanuel Pregnon Head Shot
PICK: 49 RND: 2 (MIN)
Emmanuel Pregnon
OG Oregon
Antonio Williams Head Shot
PICK: 70 RND: 3 (CLE)
Antonio Williams
WR Clemson
Caden Curry Head Shot
PICK: 97 RND: 3 (MIN)
Caden Curry
DE Ohio State
D'Angelo Ponds Head Shot
PICK: 107 RND: 4 (CLE)
D'Angelo Ponds
CB Indiana
Keylan Rutledge Head Shot
PICK: 115 RND: 4 (BAL)
Keylan Rutledge
OG Georgia Tech
Bud Clark Head Shot
PICK: 152 RND: 5 (BAL)
Bud Clark
S TCU
Charles Jagusah Head Shot
PICK: 172 RND: 5 (BAL)
Charles Jagusah
OG Notre Dame
Kamran James Head Shot
PICK: 194 RND: 6 (MIN)
Kamran James
DE-EDGE Florida
Haynes King Head Shot
PICK: 252 RND: 7 (BAL)
Haynes King
QB Georgia Tech
Draft Picks Traded
Avieon Terrell Head Shot
PICK: 27 RND: 1 (CLE)
Avieon Terrell
CB Clemson
Zane Durant Head Shot
PICK: 171 RND: 5 (BAL)
Zane Durant
DT Penn State
Players traded away
Head Shot
Brandon Aiyuk
WR
Draft Grade — 49ers
Overall D-
ValueB- NeedB TradesF FutureB-
The 49ers bled value on every deal, hence the D-.

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 Kamran James in the 194th pick. It grades a D-, and the process earned it.

The trades bled value they could not afford to lose. For all the activity, running back went untouched, which is hard to explain.

The 49ers indulged a want in Igbinosun while a need in running back, interior defensive lineman and other spots stayed open. That is a wide receiver worth more than the slot they spent on him, plainly.

In the end, a class the front office will want to grow past quickly.

Pick Analysis
Pick39 Rnd2 Elijah Sarratt
Elijah Sarratt in slot 39 is fair value, right on his grade. A glaring weakness, addressed head on.
Pick49 Rnd2 Emmanuel Pregnon
They did well to land Emmanuel Pregnon in the 49th pick, just ahead of his grade. They walked in needing this and walked out with it.
Pick58 Rnd2 Jake Slaughter
Nothing to complain about; Jake Slaughter went a shade earlier than his grade, which is fine. This was priority one on the needs board, and now it is handled.
Pick70 Rnd3 Antonio Williams
Antonio Williams in No. 70 is a bargain the rest of the room will envy. That was the need underlined and circled, and now it is checked off.
Pick92 Rnd3 Omar Cooper Jr.
Omar Cooper Jr. slipping to pick 92 is the kind of luck good rooms make for themselves. The biggest hole on the depth chart just got a whole lot smaller.
Pick97 Rnd3 Caden Curry
A market-rate edge rusher, with the board and the slot shaking hands on Caden Curry. A sensible fit for a spot that needed help.
Pick107 Rnd4 D'Angelo Ponds
A straight-up fair deal on D'Angelo Ponds at No. 107, value and slot in agreement. A minor need, but a need all the same.
Pick115 Rnd4 Keylan Rutledge
Keylan Rutledge in pick 115 is the kind of reach that only looks good if he outplays it. It also answers one of the loudest questions on the roster.
Pick127 Rnd4 Blake Miller
Value with a capital V on Blake Miller in the 127th overall pick, a genuine coup. Better still, it is exactly the hole they had to fill.
Pick133 Rnd4 Kage Casey
Kage Casey at pick No. 133 is right where the board had him, plain and simple. A must-fix position, and they treated it like one.
Pick138 Rnd4 Davison Igbinosun
The needs board was loud and they turned it down, spending the Round 4 slot on Davison Igbinosun with running back, interior defensive lineman and other spots unsolved.
Pick152 Rnd5 Bud Clark
They reached a country mile for Bud Clark at the 152nd pick, and the board is aghast. A minor itch, scratched.
Pick172 Rnd5 Charles Jagusah
Charles Jagusah at Round 5, Pick 34 is neither steal nor reach, just the going rate. The one spot they could not leave alone, and did not.
Pick194 Rnd6 Kamran James
A swing that ignored the value entirely, Kamran James well ahead of where he belonged. One more legitimate question on the roster, answered.
Pick252 Rnd7 Haynes King
Haynes King slid further than he should have, and the Round 7 slot is lovely value for the quarterback. A sensible fit that makes the depth chart a little sturdier.