hammertime140'S MOCK DRAFT

hammertime140'S MOCK DRAFT
RUN ON JUN 8, 2025

VIEW ALL
Mock drafts from hammertime140

June 8 1st one

  • hammertime140 DRAFTING FOR THE
    49ers
Draft Selections
Derrick Moore Head Shot
PICK: 34 RND: 2 (SF)
Derrick Moore
DE-EDGE Michigan
Makai Lemon Head Shot
PICK: 44 RND: 2 (SF)
Makai Lemon
WR USC
Nicholas Singleton Head Shot
PICK: 56 RND: 2 (SF)
Nicholas Singleton
RB Penn State
Iapani Laloulu Head Shot
PICK: 59 RND: 2 (SF)
Iapani Laloulu
C Oregon
Monroe Freeling Head Shot
PICK: 60 RND: 2 (SF)
Monroe Freeling
OT Georgia
Kage Casey Head Shot
PICK: 76 RND: 3 (SF)
Kage Casey
OT Boise State
Oscar Delp Head Shot
PICK: 92 RND: 3 (SF)
Oscar Delp
TE Georgia
Keon Sabb Head Shot
PICK: 96 RND: 3 (SF)
Keon Sabb
S Alabama
Domani Jackson Head Shot
PICK: 102 RND: 3 (SF)
Domani Jackson
CB Alabama
Earnest Greene III Head Shot
PICK: 103 RND: 4 (SF)
Earnest Greene III
OT Georgia
Raylen Wilson Head Shot
PICK: 120 RND: 4 (SF)
Raylen Wilson
LB Georgia
Rod Moore Head Shot
PICK: 126 RND: 4 (SF)
Rod Moore
S Michigan
Braylan Shelby Head Shot
PICK: 128 RND: 4 (SF)
Braylan Shelby
DE-EDGE USC
Justice Haynes Head Shot
PICK: 129 RND: 4 (SF)
Justice Haynes
RB Michigan
Jyaire Hill Head Shot
PICK: 132 RND: 4 (SF)
Jyaire Hill
CB Michigan
Tree Babalade Head Shot
PICK: 134 RND: 4 (SF)
Tree Babalade
OT South Carolina
Brett Norfleet Head Shot
PICK: 137 RND: 4 (SF)
Brett Norfleet
TE Missouri
Dominic Zvada Head Shot
PICK: 141 RND: 5 (SF)
Dominic Zvada
PK Michigan
J.Michael Sturdivant Head Shot
PICK: 166 RND: 5 (SF)
J.Michael Sturdivant
WR Florida
Barion Brown Head Shot
PICK: 167 RND: 5 (SF)
Barion Brown
WR LSU
Trey Moore Head Shot
PICK: 174 RND: 5 (SF)
Trey Moore
LB-EDGE Texas
Akheem Mesidor Head Shot
PICK: 206 RND: 6 (SF)
Akheem Mesidor
DL-EDGE Miami
Micah Morris Head Shot
PICK: 241 RND: 7 (SF)
Micah Morris
OG Georgia
Solomon Tuliaupupu Head Shot
PICK: 255 RND: 7 (SF)
Solomon Tuliaupupu
DE-EDGE USC
Draft Picks Received
Derrick Moore Head Shot
PICK: 34 RND: 2 (CLE)
Derrick Moore
DE-EDGE Michigan
Makai Lemon Head Shot
PICK: 44 RND: 2 (NE)
Makai Lemon
WR USC
Nicholas Singleton Head Shot
PICK: 56 RND: 2 (HOU)
Nicholas Singleton
RB Penn State
Iapani Laloulu Head Shot
PICK: 59 RND: 2 (DET)
Iapani Laloulu
C Oregon
Kage Casey Head Shot
PICK: 76 RND: 3 (NE)
Kage Casey
OT Boise State
Keon Sabb Head Shot
PICK: 96 RND: 3 (BUF)
Keon Sabb
S Alabama
Domani Jackson Head Shot
PICK: 102 RND: 3 (CLE)
Domani Jackson
CB Alabama
Earnest Greene III Head Shot
PICK: 103 RND: 4 (TEN)
Earnest Greene III
OT Georgia
Raylen Wilson Head Shot
PICK: 120 RND: 4 (HOU)
Raylen Wilson
LB Georgia
Rod Moore Head Shot
PICK: 126 RND: 4 (CHI)
Rod Moore
S Michigan
Justice Haynes Head Shot
PICK: 129 RND: 4 (NE)
Justice Haynes
RB Michigan
Jyaire Hill Head Shot
PICK: 132 RND: 4 (BUF)
Jyaire Hill
CB Michigan
Dominic Zvada Head Shot
PICK: 141 RND: 5 (CLE)
Dominic Zvada
PK Michigan
J.Michael Sturdivant Head Shot
PICK: 166 RND: 5 (DET)
J.Michael Sturdivant
WR Florida
Solomon Tuliaupupu Head Shot
PICK: 255 RND: 7 (DET)
Solomon Tuliaupupu
DE-EDGE USC
No Pick Head Shot
PICK: RND: 3 (DET)
NEXT YEAR (2027)
 
Draft Picks Traded
Christen Miller Head Shot
PICK: 28 RND: 1 (HOU)
Christen Miller
DL Georgia
No Pick Head Shot
PICK: RND: 1 (ARI)
NEXT YEAR (2027)
 
Players Gained
Head Shot
Christian Mahogany
OG
Players traded away
Head Shot
Brandon Aiyuk
WR
Head Shot
Chase Lucas
CB
Head Shot
Christian McCaffrey
RB
Head Shot
Isaac Guerendo
RB
Head Shot
Jordan Elliott
DT
Head Shot
Khalil Davis
DT
Head Shot
Spencer Burford
OT
Head Shot
Yetur Gross-Matos
LB
Draft Grade — 49ers
Overall F
ValueC NeedB TradesF FutureD+
The 49ers overdrafted Zvada and paid the price. Grade: F.

Some picks age like wine; Dominic Zvada at the Round 5 slot will need to, sitting 81 spots clear of his grade. There is no dressing it up: a F.

The trade table is where this weekend went wrong. With interior defensive lineman and quarterback unsolved, spending premium capital on safety is the choice that costs them.

Leaving interior defensive lineman unaddressed is the roster risk they will have to answer for in the fall. It is a win-now wager, and the future is the stake.

They banked enough surplus on Sabb to cover a lot of smaller sins.

There is no spinning it; the board won this weekend going away.

Pick Analysis
Pick34 Rnd2 Derrick Moore
Derrick Moore at pick 34 is neither steal nor reach, just the going rate. One more legitimate question on the roster, answered.
Pick44 Rnd2 Makai Lemon
Quietly one of the better values of the day, Makai Lemon at the Round 2 slot. This was priority one on the needs board, and now it is handled.
Pick56 Rnd2 Nicholas Singleton
The board had cheaper options than Nicholas Singleton at slot 56, and it noticed. A glaring weakness, addressed head on.
Pick59 Rnd2 Iapani Laloulu
No drama and no debate, Iapani Laloulu went about where he belonged in pick No. 59. A must-fix position, and they treated it like one.
Pick60 Rnd2 Monroe Freeling
Monroe Freeling at Round 2, Pick 28 is a steep price for a hunch, hard to square with any board. It also answers one of the loudest questions on the roster.
Pick76 Rnd3 Kage Casey
Kage Casey at No. 76 is an overdraft of the loud, memorable kind. Better still, it is exactly the hole they had to fill.
Pick92 Rnd3 Oscar Delp
A wild overpay on Oscar Delp in No. 92, the sort that defines a class for the wrong reasons. It patches a soft spot without any drama.
Pick96 Rnd3 Keon Sabb
They let Keon Sabb come to them and pounced at Round 3, Pick 32. Useful depth more than a marquee fix.
Pick102 Rnd3 Domani Jackson
They took Domani Jackson at par in the Round 3 slot, which is nothing to complain about. Not urgent, but hardly pointless.
Pick103 Rnd4 Earnest Greene III
The board screamed and they did not listen, reaching into the next round for Earnest Greene III. That was the need underlined and circled, and now it is checked off.
Pick120 Rnd4 Raylen Wilson
They did well to land Raylen Wilson in slot 120, just ahead of his grade. A sensible fit that makes the depth chart a little sturdier.
Pick126 Rnd4 Rod Moore
Of all the spots to shop, they chose safety. Rod Moore in the 126th pick leaves interior defensive lineman and quarterback for later.
Pick128 Rnd4 Braylan Shelby
They left a pile of value on the table to take Braylan Shelby this early at pick 128. A sensible fit for a spot that needed help.
Pick129 Rnd4 Justice Haynes
Good things come to war rooms that wait, and Justice Haynes at pick No. 129 is the proof. The biggest hole on the depth chart just got a whole lot smaller.
Pick132 Rnd4 Jyaire Hill
Hard to square with the roster. With positions of obvious need still on the board, Jyaire Hill adds a cornerback and leaves interior defensive lineman and quarterback untouched.
Pick134 Rnd4 Tree Babalade
Tree Babalade at the 134th pick is the kind of overdraft that needs everything to break right. They walked in needing this and walked out with it.
Pick137 Rnd4 Brett Norfleet
Brett Norfleet in slot 137 is a reach so steep the board needed a second look to believe it. A real hole, addressed with a reasonable pick.
Pick141 Rnd5 Dominic Zvada
They reached into another round for Dominic Zvada, and the board is nowhere close to agreeing. A luxury on a unit that was already in good shape.
Pick166 Rnd5 J.Michael Sturdivant
J.Michael Sturdivant at No. 166 is the pick scouts circle, and not in a good way. Top of the wish list, and they did not leave without it.
Pick167 Rnd5 Barion Brown
Barion Brown in pick 167 is early enough to raise a brow, if not a full objection. The one spot they could not leave alone, and did not.
Pick174 Rnd5 Trey Moore
Value said wait; Trey Moore in pick No. 174 says they were not listening. Another box on the needs board, quietly ticked.
Pick206 Rnd6 Akheem Mesidor
A big swing on Akheem Mesidor at Round 6, Pick 30, well ahead of any board in the building. It shores up a spot that genuinely needed the help.
Pick241 Rnd7 Micah Morris
Micah Morris in No. 241 is the kind of reach that only looks good if he outplays it. It answers the question that was keeping the coaches up at night.
Pick255 Rnd7 Solomon Tuliaupupu
Solomon Tuliaupupu at pick 255 is a conviction pick that outran the value. A need, and now a little less of one.