« BACK TO LEADERBOARD
Cooke'S MOCK DRAFT
- HOME
- REGISTER/LOGIN
- MOCK DRAFT SIMULATOR
- GAME & FANTASY SIM
- FEATURES
- MADDEN RATINGS
- NFL SEASON PROJECTION
- NFL WEEK PREDICTIONS
- DRAFT WALL
- DRAFT ORDER
- MOST POPULAR PICKS '26
- MOST POPULAR PICKS '27
- DEPTH CHART CREATOR
- 2026 NFL TEAM PREVIEWS
- NFL TEAM'S DRAFT PICKS
- COLLEGES
- PROSPECTS BY CONFERENCE
- PLAY RATINGS
- MOCK DRAFTS
- DRAFT DO-OVER
- BUZZ BIG BOARD
9ers choke 2025 draft
-
Cooke DRAFTING FOR THE49ers
Draft Selections
Draft Picks Received
Draft Picks Traded
Players Gained
Draft Grade — 49ers
Overall
B
ValueB
NeedB
TradesA+
FutureC
The 49ers cashed the board's mistake on Phillips: B. Whoever sat across the table from the 49ers should ask for a receipt. They cleaned the room out, prying loose far more value than they gave up, and it was the quiet MVP of their weekend.
The Phillips pick is the one they will point to when this weekend is judged. The cost of the Bassa reach is exactly the players who went right after him. They will regret leaving quarterback for another day if the season turns on it.
All told, a solid class that does its job everywhere but quarterback.
Pick Analysis
Pick33
Rnd2
Nick Emmanwori
Nice patience on Nick Emmanwori, who had no business lasting to slot 33. Useful body for a position without much behind the starter.
Pick34
Rnd2
Walter Nolen
The board had Walter Nolen higher than the Round 2 slot, and the interior defensive lineman fell to them anyway. That was the need underlined and circled, and now it is checked off.
Pick43
Rnd2
Marcus Mbow
Marcus Mbow at pick 43 is a conviction pick that outran the value. Better still, it is exactly the hole they had to fill.
Pick51
Rnd2
Josaiah Stewart
They took Josaiah Stewart at par in the 51st pick, which is nothing to complain about. It plugs a real leak on the depth chart.
Pick56
Rnd2
Alfred Collins
Alfred Collins at Round 2, Pick 24 is neither steal nor reach, just the going rate. Top of the wish list, and they did not leave without it.
Pick62
Rnd2
TreVeyon Henderson
A clean, defensible pick in the 62nd overall pick with a little surplus value in TreVeyon Henderson. It answers the question that was keeping the coaches up at night.
Pick75
Rnd3
Cameron Williams
A tidy little value on Cameron Williams in the 75th overall pick, a step better than break-even. They walked in needing this and walked out with it.
Pick90
Rnd3
Zy Alexander
Zy Alexander at pick 90 jumps the queue by a touch more than is comfortable. It adds depth where they could use a little.
Pick91
Rnd3
Jared Wilson
They paid a round early for Jared Wilson in the 91st pick, more than the board wanted. The biggest hole on the depth chart just got a whole lot smaller.
Pick100
Rnd3
Jeffrey Bassa
Jeffrey Bassa in the Round 3 slot is a bet on their own eyes over everyone else's grade. One more legitimate question on the roster, answered.
Pick113
Rnd4
Savion Williams
Taking Savion Williams in No. 113 is close to grand larceny; a wide receiver that good had no business lasting this long. A must-fix position, and they treated it like one.
Pick127
Rnd4
Cam Skattebo
Value with a capital V on Cam Skattebo in slot 127, a genuine coup. A glaring weakness, addressed head on.
Pick129
Rnd4
Logan Brown
The board had cheaper options than Logan Brown at Round 4, Pick 27, and it noticed. It also answers one of the loudest questions on the roster.
Pick136
Rnd4
Jordan Phillips
They barely believed it either: Jordan Phillips still on the board at pick No. 136. The one spot they could not leave alone, and did not.
Pick138
Rnd4
Pat Bryant
They paid up for Pat Bryant at the 138th overall pick when waiting would have done the job. This was priority one on the needs board, and now it is handled.
Pick147
Rnd5
Damien Martinez
Damien Martinez at slot 147 is a clear overpay, with better names still on the board. Top of the wish list, and they did not leave without it.
Pick160
Rnd5
Malachi Moore
A top-tier safety at a bargain, Malachi Moore in No. 160, plain and simple. Nice player, but the depth chart did not need him here.
Pick204
Rnd6
Oronde Gadsden II
Oronde Gadsden II slid further than he should have, and the Round 6 slot is lovely value for the tight end. The roster fit checks out.
Pick208
Rnd6
Addison West
No edge and no loss on Addison West in pick 208; it is a wash and a sensible one. A must-fix position, and they treated it like one.
Pick227
Rnd7
Jermari Harris
Jermari Harris at Round 7, Pick 11 is right where the board had him, plain and simple. A luxury on a unit that was already in good shape.
Pick249
Rnd7
Shemar James
They did well to land Shemar James in pick No. 249, just ahead of his grade. It shores up a spot that genuinely needed the help.
Pick252
Rnd7
Jackson Hawes
By-the-book stuff, Jackson Hawes at the 252nd pick squarely in line with his ranking. It patches a soft spot without any drama.
























