ed'S MOCK DRAFT

pass rush

  • ed DRAFTING FOR THE
    49ers
Draft Selections
Mike Green Head Shot
PICK: 14 RND: 1 (SF)
Mike Green
DE-EDGE Marshall
Kenneth Grant Head Shot
PICK: 43 RND: 2 (SF)
Kenneth Grant
DT Michigan
Jalon Walker Head Shot
PICK: 52 RND: 2 (SF)
Jalon Walker
LB Georgia
Harold Fannin Jr. Head Shot
PICK: 58 RND: 2 (SF)
Harold Fannin Jr.
TE Bowling Green
Oluwafemi Oladejo Head Shot
PICK: 75 RND: 3 (SF)
Oluwafemi Oladejo
LB-EDGE UCLA
Andrew Mukuba Head Shot
PICK: 89 RND: 3 (SF)
Andrew Mukuba
S Texas
Anthony Belton Head Shot
PICK: 92 RND: 3 (SF)
Anthony Belton
OT NC State
Joshua Farmer Head Shot
PICK: 100 RND: 3 (SF)
Joshua Farmer
DT Florida State
Jacob Parrish Head Shot
PICK: 113 RND: 4 (SF)
Jacob Parrish
CB Kansas State
Jeffrey Bassa Head Shot
PICK: 117 RND: 4 (SF)
Jeffrey Bassa
LB Oregon
Luke Kandra Head Shot
PICK: 137 RND: 4 (SF)
Luke Kandra
OG Cincinnati
Trevor Etienne Head Shot
PICK: 138 RND: 4 (SF)
Trevor Etienne
RB Georgia
Logan Brown Head Shot
PICK: 147 RND: 5 (SF)
Logan Brown
OT Kansas
CJ West Head Shot
PICK: 160 RND: 5 (SF)
CJ West
DT Indiana
Teddye Buchanan Head Shot
PICK: 223 RND: 7 (SF)
Teddye Buchanan
LB California
Isaac TeSlaa Head Shot
PICK: 227 RND: 7 (SF)
Isaac TeSlaa
WR Arkansas
Nick Martin Head Shot
PICK: 232 RND: 7 (SF)
Nick Martin
LB Oklahoma State
Draft Picks Received
Mike Green Head Shot
PICK: 14 RND: 1 (IND)
Mike Green
DE-EDGE Marshall
Jalon Walker Head Shot
PICK: 52 RND: 2 (SEA)
Jalon Walker
LB Georgia
Harold Fannin Jr. Head Shot
PICK: 58 RND: 2 (HOU)
Harold Fannin Jr.
TE Bowling Green
Andrew Mukuba Head Shot
PICK: 89 RND: 3 (HOU)
Andrew Mukuba
S Texas
Anthony Belton Head Shot
PICK: 92 RND: 3 (SEA)
Anthony Belton
OT NC State
Jeffrey Bassa Head Shot
PICK: 117 RND: 4 (IND)
Jeffrey Bassa
LB Oregon
Luke Kandra Head Shot
PICK: 137 RND: 4 (SEA)
Luke Kandra
OG Cincinnati
Teddye Buchanan Head Shot
PICK: 223 RND: 7 (SEA)
Teddye Buchanan
LB California
Nick Martin Head Shot
PICK: 232 RND: 7 (IND)
Nick Martin
LB Oklahoma State
No Pick Head Shot
PICK: RND: 2 (DAL)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 2 (IND)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 5 (IND)
NEXT YEAR (2026)
 
Draft Picks Traded
Ashton Jeanty Head Shot
PICK: 11 RND: 1 (DAL)
Ashton Jeanty
RB Boise State
Hayden Conner Head Shot
PICK: 249 RND: 7 (SEA)
Hayden Conner
OG Texas
Theo Wease Jr. Head Shot
PICK: 252 RND: 7 (SEA)
Theo Wease Jr.
WR Missouri
No Pick Head Shot
PICK: RND: 1 (ARI)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 2 (ARI)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 3 (ARI)
NEXT YEAR (2026)
 
Draft Grade — 49ers
Overall B
ValueC+ NeedB TradesA+ FutureC-
Nobody dealt better than the 49ers this weekend: B.

The rest of the league had time to spare on Oluwafemi Oladejo; the 49ers did not wait, grabbing him 66 spots ahead at Round 3, Pick 11. A sturdy weekend that grades out a B.

They won the margins on every swap, and it adds up fast. Whatever else happened, they won the night they took Walker. They will regret leaving quarterback for another day if the season turns on it.

Spend now, pay later; the math only works if this class delivers.

Solid rather than spectacular, and there is nothing wrong with that.

Pick Analysis
Pick14 Rnd1 Mike Green
In the 14th pick they get a quarterback's worst nightmare, even if it was a touch early.
Pick43 Rnd2 Kenneth Grant
Kenneth Grant in No. 43 is a gift, value that borders on unfair. They walked in needing this and walked out with it.
Pick52 Rnd2 Jalon Walker
You do not let a linebacker like Jalon Walker reach slot 52 and blink. They did not. A need, and now a little less of one.
Pick58 Rnd2 Harold Fannin Jr.
Harold Fannin Jr. in the 58th overall pick is fine work, a shade of surplus and no downside. A real hole, addressed with a reasonable pick.
Pick75 Rnd3 Oluwafemi Oladejo
Oluwafemi Oladejo at the Round 3 slot is a steep price for a hunch, hard to square with any board. A sensible fit that makes the depth chart a little sturdier.
Pick89 Rnd3 Andrew Mukuba
Fair-plus on Andrew Mukuba, a quiet win that adds up over a draft. Useful depth more than a marquee fix.
Pick92 Rnd3 Anthony Belton
A big swing on Anthony Belton at Round 3, Pick 28, well ahead of any board in the building. The one spot they could not leave alone, and did not.
Pick100 Rnd3 Joshua Farmer
They paid up for Joshua Farmer at the Round 3 slot when waiting would have done the job. It also answers one of the loudest questions on the roster.
Pick113 Rnd4 Jacob Parrish
Jacob Parrish at No. 113 is a clear overpay, with better names still on the board. It thickens a room that could stand to be thicker.
Pick117 Rnd4 Jeffrey Bassa
Jeffrey Bassa in pick 117 is fair value, right on his grade. One more legitimate question on the roster, answered.
Pick137 Rnd4 Luke Kandra
A conviction pick on Luke Kandra at the 137th overall pick that the board grades a round light. The biggest hole on the depth chart just got a whole lot smaller.
Pick138 Rnd4 Trevor Etienne
They paid a round early for Trevor Etienne in the 138th pick, more than the board wanted. A must-fix position, and they treated it like one.
Pick147 Rnd5 Logan Brown
By-the-book stuff, Logan Brown at slot 147 squarely in line with his ranking. That was the need underlined and circled, and now it is checked off.
Pick160 Rnd5 CJ West
CJ West at pick No. 160 is the kind of overdraft that needs everything to break right. A glaring weakness, addressed head on.
Pick223 Rnd7 Teddye Buchanan
A real head-scratcher, Teddye Buchanan in pick No. 223 is miles ahead of his ranking. The roster fit checks out.
Pick227 Rnd7 Isaac TeSlaa
A straight-up fair deal on Isaac TeSlaa at pick 227, value and slot in agreement. It answers the question that was keeping the coaches up at night.
Pick232 Rnd7 Nick Martin
Value said wait; Nick Martin in the 232nd overall pick says they were not listening. Another box on the needs board, quietly ticked.