« BACK TO LEADERBOARD
Phuko'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
What 9ers should do
-
Phuko DRAFTING FOR THE49ers
Draft Selections
Draft Picks Received
Draft Picks Traded
Players Gained
Players traded away
Draft Grade — 49ers
Overall
D-
ValueC+
NeedB
TradesF
FutureB
The 49ers lost the trade table, and the D- tells the story. Every swap seemed to tilt away from the 49ers, and the value they bled adds up to real damage. Too much went sideways, and the D- is the honest tally.
They are betting Van Pran proves the room right and everyone else wrong. The 49ers indulged a want in Stover while a need in wide receiver, quarterback and other spots stayed open.
Leaving wide receiver unaddressed is the roster risk they will have to answer for in the fall.
It is a steep hill from here, and the grade knows it.
Pick Analysis
Pick31
Rnd1
Tyler Guyton
In slot 31 they get a cornerstone up front, reach and all. The biggest hole, addressed.
Pick38
Rnd2
Ennis Rakestraw Jr.
They paid sticker price for Ennis Rakestraw Jr. in the 38th pick, and that is fine. Not urgent, but hardly pointless.
Pick63
Rnd2
Sedrick Van Pran
Sedrick Van Pran at pick 63 is the kind of overdraft that needs everything to break right. Top of the wish list, and they did not leave without it.
Pick98
Rnd3
Cade Stover
They zigged when the board said zag, taking Cade Stover at TE-EDGE with wide receiver, quarterback and other spots open.
Pick107
Rnd4
Khyree Jackson
A curious use of pick No. 107. Wide receiver, quarterback and other spots needed the pick; a cornerback in Khyree Jackson did not.
Pick132
Rnd4
James Williams
James Williams in No. 132 is exactly on the number, no argument either way. A minor need, but a need all the same.
Pick148
Rnd5
Justin Rogers
A wild overpay on Justin Rogers in the 148th overall pick, the sort that defines a class for the wrong reasons. It also answers one of the loudest questions on the roster.
Pick176
Rnd6
Frank Gore Jr.
Frank Gore Jr. in Round 6, Pick 1 is fair value, right on his grade. This was priority one on the needs board, and now it is handled.
Pick209
Rnd6
Omar Speights
A premium they did not need to pay, Omar Speights a notch or two before his time. A real hole, addressed with a reasonable pick.
Pick214
Rnd6
Gabe Hall
A straight-up fair deal on Gabe Hall at Round 6, Pick 39, value and slot in agreement. Better still, it is exactly the hole they had to fill.
Pick215
Rnd6
Erick All
Erick All at the Round 6 slot jumps the queue by a touch more than is comfortable. The roster fit checks out.
Pick249
Rnd7
Trevor Keegan
By-the-book stuff, Trevor Keegan at the 249th pick squarely in line with his ranking. The biggest hole on the depth chart just got a whole lot smaller.














