49ERS MOCK DRAFT GRADE B

Mock Draft 1 B

URL mock-draft-1-49ers-2948

Letter grade with a four-component score, written analysis, and a pick-by-pick breakdown for every selection in this saved mock.

My Mock Drafts →
Grade another draft →
B

San Francisco 49ers

The 49ers robbed the room for Endries. Final grade: B.

by ORRZ04 · 2026 NFL Draft · 6 picks · 3 steals · 2 reaches
Value B-
Need A-
Trades B-
Future B-

For all the names on the card, the loudest question went unanswered. The 49ers walked out of the weekend still thin at running back, a hole that has a way of deciding seasons. They moved the roster forward and banked a B for it.

That Endries pick is the receipt they will wave around later. They are betting Bisontis proves the room right and everyone else wrong.

Offensive lineman is handled and the depth chart looks a good deal healthier for it.

In sum, a sturdy weekend with one asterisk, the running back spot they never got to.

Pick-by-Pick

R1.27 · Pick 27 · Monroe Freeling · OT · rank 26
In the Round 1 slot they get a plug-and-play piece up front. The biggest hole, addressed.
R2.26 · Pick 58 · Chase Bisontis · OG · rank 70
The board had cheaper options than Chase Bisontis at No. 58, and it noticed. Top of the wish list, and they did not leave without it.
R3.28 · Pick 92 · Connor Lew · C · rank 82
Connor Lew in pick No. 92 is a bargain the rest of the room will envy. The biggest hole on the depth chart just got a whole lot smaller.
R4.38 · Pick 138 · Mason Reiger · LB-EDGE · rank 147
Mason Reiger in pick 138 is the kind of reach that only looks good if he outplays it. It shores up a spot that genuinely needed the help.
R4.39 · Pick 139 · Jack Endries · TE · rank 121
A tight end of that caliber at the 139th pick is the definition of value, full stop. A sensible fit for a spot that needed help.
R7.2 · Pick 218 · Tyren Montgomery · WR · rank 210
They read the board right and Tyren Montgomery was the payoff at slot 218. It also answers one of the loudest questions on the roster.