Keats'S MOCK DRAFT

1

  • Keats DRAFTING FOR THE
    49ers
Draft Selections
Josh Simmons Head Shot
PICK: 17 RND: 1 (SF)
Josh Simmons
OT Ohio State
TreVeyon Henderson Head Shot
PICK: 43 RND: 2 (SF)
TreVeyon Henderson
RB Ohio State
Bradyn Swinson Head Shot
PICK: 49 RND: 2 (SF)
Bradyn Swinson
DE-EDGE LSU
Alfred Collins Head Shot
PICK: 75 RND: 3 (SF)
Alfred Collins
DT Texas
Jaylin Noel Head Shot
PICK: 99 RND: 3 (SF)
Jaylin Noel
WR Iowa State
Danny Stutsman Head Shot
PICK: 112 RND: 4 (SF)
Danny Stutsman
LB Oklahoma
Andrew Mukuba Head Shot
PICK: 118 RND: 4 (SF)
Andrew Mukuba
S Texas
Darius Alexander Head Shot
PICK: 138 RND: 4 (SF)
Darius Alexander
DT Toledo
Dillon Gabriel Head Shot
PICK: 139 RND: 4 (SF)
Dillon Gabriel
QB Oregon
Terrance Ferguson Head Shot
PICK: 148 RND: 5 (SF)
Terrance Ferguson
TE Oregon
Jonah Monheim Head Shot
PICK: 154 RND: 5 (SF)
Jonah Monheim
C USC
JJ Pegues Head Shot
PICK: 189 RND: 6 (SF)
JJ Pegues
DT Ole Miss
Mac McWilliams Head Shot
PICK: 228 RND: 7 (SF)
Mac McWilliams
CB UCF
Jackson Hawes Head Shot
PICK: 232 RND: 7 (SF)
Jackson Hawes
TE Georgia Tech
Jaylin Lane Head Shot
PICK: 255 RND: 7 (SF)
Jaylin Lane
WR Virginia Tech
Draft Picks Received
Josh Simmons Head Shot
PICK: 17 RND: 1 (CIN)
Josh Simmons
OT Ohio State
Bradyn Swinson Head Shot
PICK: 49 RND: 2 (CIN)
Bradyn Swinson
DE-EDGE LSU
Andrew Mukuba Head Shot
PICK: 118 RND: 4 (CIN)
Andrew Mukuba
S Texas
Jonah Monheim Head Shot
PICK: 154 RND: 5 (CIN)
Jonah Monheim
C USC
No Pick Head Shot
PICK: RND: 4 (CIN)
NEXT YEAR (2026)
 
Draft Picks Traded
Nic Scourton Head Shot
PICK: 11 RND: 1 (CIN)
Nic Scourton
DE-EDGE Texas A&M
Draft Grade — 49ers
Overall B
ValueB- NeedB+ TradesB+ FutureB-
The 49ers robbed the room for Mukuba. Final grade: B.

You build a draft on nights like this. Andrew Mukuba had no business being available in the Round 4 slot, and the 49ers did the only sane thing and turned in the card. A sturdy weekend that grades out a B.

Every board in the league had Hawes lower, and that gap is the story. The dealing nudged the ledger their way without much fuss.

The roster is better shaped than it was, with offensive lineman chief among the fixes.

A competent weekend that does not make headlines and does not need to.

Pick Analysis
Pick17 Rnd1 Josh Simmons
In the 17th pick they get an anchor for the offensive line. It fills the loudest need on the roster.
Pick43 Rnd2 TreVeyon Henderson
A reach on TreVeyon Henderson in the Round 2 slot; the board had better options right there. That was the need underlined and circled, and now it is checked off.
Pick49 Rnd2 Bradyn Swinson
They liked Bradyn Swinson enough to skip the value, taking him in pick 49. One more legitimate question on the roster, answered.
Pick75 Rnd3 Alfred Collins
Alfred Collins at the 75th overall pick is a first-round grade at a bargain-bin price, no notes. Better still, it is exactly the hole they had to fill.
Pick99 Rnd3 Jaylin Noel
A reasonable price with a little left over, Jaylin Noel in pick No. 99. They walked in needing this and walked out with it.
Pick112 Rnd4 Danny Stutsman
A top-tier linebacker at a bargain, Danny Stutsman in slot 112, plain and simple. A need, and now a little less of one.
Pick118 Rnd4 Andrew Mukuba
Andrew Mukuba at Round 4, Pick 17 is daylight robbery; nobody expected him to last. A minor need, but a need all the same.
Pick138 Rnd4 Darius Alexander
Darius Alexander at No. 138 is the sort of value that quietly wins a weekend. It also answers one of the loudest questions on the roster.
Pick139 Rnd4 Dillon Gabriel
Quietly one of the better values of the day, Dillon Gabriel at Round 4, Pick 38. It fills a real need, too.
Pick148 Rnd5 Terrance Ferguson
Taking Terrance Ferguson in slot 148 is close to grand larceny; a tight end that good had no business lasting this long. It shores up a spot that genuinely needed the help.
Pick154 Rnd5 Jonah Monheim
They paid a round early for Jonah Monheim in the Round 5 slot, more than the board wanted. The biggest hole on the depth chart just got a whole lot smaller.
Pick189 Rnd6 JJ Pegues
They let JJ Pegues come to them and pounced at the 189th overall pick. It answers the question that was keeping the coaches up at night.
Pick228 Rnd7 Mac McWilliams
Mac McWilliams at pick No. 228 is neither steal nor reach, just the going rate. Not urgent, but hardly pointless.
Pick232 Rnd7 Jackson Hawes
They talked themselves into Jackson Hawes at pick 232, and the board did not agree. The roster fit checks out.
Pick255 Rnd7 Jaylin Lane
Jaylin Lane in No. 255 is a bet on their own eyes over everyone else's grade. A glaring weakness, addressed head on.