tmortz'S MOCK DRAFT

49ers jan 9 25

  • tmortz DRAFTING FOR THE
    49ers
Draft Selections
Will Johnson Head Shot
PICK: 14 RND: 1 (SF)
Will Johnson
CB Michigan
Jonah Savaiinaea Head Shot
PICK: 43 RND: 2 (SF)
Jonah Savaiinaea
OT Arizona
Jihaad Campbell Head Shot
PICK: 75 RND: 3 (SF)
Jihaad Campbell
LB Alabama
Jake Majors Head Shot
PICK: 100 RND: 3 (SF)
Jake Majors
C Texas
Oronde Gadsden II Head Shot
PICK: 112 RND: 4 (SF)
Oronde Gadsden II
TE Syracuse
Zane Durant Head Shot
PICK: 137 RND: 4 (SF)
Zane Durant
DT Penn State
Nicholas Singleton Head Shot
PICK: 150 RND: 5 (SF)
Nicholas Singleton
RB Penn State
Seth McLaughlin Head Shot
PICK: 186 RND: 6 (SF)
Seth McLaughlin
C Ohio State
Jamaree Caldwell Head Shot
PICK: 226 RND: 7 (SF)
Jamaree Caldwell
DL Oregon
Chris Paul Jr. Head Shot
PICK: 230 RND: 7 (SF)
Chris Paul Jr.
LB Ole Miss
Raheim Sanders Head Shot
PICK: 249 RND: 7 (SF)
Raheim Sanders
RB South Carolina
Jay Toia Head Shot
PICK: 254 RND: 7 (SF)
Jay Toia
DL UCLA
Draft Picks Received
Will Johnson Head Shot
PICK: 14 RND: 1 (IND)
Will Johnson
CB Michigan
Nicholas Singleton Head Shot
PICK: 150 RND: 5 (IND)
Nicholas Singleton
RB Penn State
No Pick Head Shot
PICK: RND: 2 (IND)
NEXT YEAR (2026)
 
No Pick Head Shot
PICK: RND: 3 (IND)
NEXT YEAR (2026)
 
Draft Picks Traded
Mason Graham Head Shot
PICK: 11 RND: 1 (IND)
Mason Graham
DT Michigan
Players Gained
Head Shot
Jonathan Taylor
RB
Draft Grade — 49ers
Overall B+
ValueB NeedB TradesA+ FutureB+
Paul Jr. should have been long gone. The 49ers pounced, and earned a B+.

When a board-topper like Chris Paul Jr. slides to No. 230, you do not overthink it, and the 49ers did not. Call it a sensible B+, earned the boring way.

The Toia reach is the anchor dragging on the value grade. They robbed the room blind at the table, and it lifts the grade on its own. For all the activity, wide receiver went untouched, which is hard to explain.

Good work on the whole, with wide receiver the one box left unchecked.

Pick Analysis
Pick14 Rnd1 Will Johnson
Will Johnson at the 14th pick nudges the ledger their way without any fuss. It adds depth where they could use a little.
Pick43 Rnd2 Jonah Savaiinaea
Fair-plus on Jonah Savaiinaea, a quiet win that adds up over a draft. The one spot they could not leave alone, and did not.
Pick75 Rnd3 Jihaad Campbell
A top-tier linebacker at a bargain, Jihaad Campbell in Round 3, Pick 11, plain and simple. It fills a real need, too.
Pick100 Rnd3 Jake Majors
A reasonable price with a little left over, Jake Majors in No. 100. A glaring weakness, addressed head on.
Pick112 Rnd4 Oronde Gadsden II
Oronde Gadsden II at pick 112 is a steep price for a hunch, hard to square with any board. One more legitimate question on the roster, answered.
Pick137 Rnd4 Zane Durant
This one needs a full-page explanation: Zane Durant in the 137th overall pick, miles early. It answers the question that was keeping the coaches up at night.
Pick150 Rnd5 Nicholas Singleton
Nicholas Singleton in slot 150 should not have been possible, and that is the whole point. This was priority one on the needs board, and now it is handled.
Pick186 Rnd6 Seth McLaughlin
A big swing on Seth McLaughlin at pick No. 186, well ahead of any board in the building. Better still, it is exactly the hole they had to fill.
Pick226 Rnd7 Jamaree Caldwell
The board screamed and they did not listen, reaching into the next round for Jamaree Caldwell. They walked in needing this and walked out with it.
Pick230 Rnd7 Chris Paul Jr.
A linebacker of that caliber at pick No. 230 is the definition of value, full stop. It patches a soft spot without any drama.
Pick249 Rnd7 Raheim Sanders
Steal is underselling it; Raheim Sanders at pick 249 is a heist with the alarm still ringing. That was the need underlined and circled, and now it is checked off.
Pick254 Rnd7 Jay Toia
Jay Toia in the 254th pick is a reach so steep the board needed a second look to believe it. The biggest hole on the depth chart just got a whole lot smaller.