The best pick of the weekend was also the simplest. The 49ers watched Bryce Lance slide 32 picks past his grade and did not hesitate. They moved the roster forward and banked a B+ for it.
The cost of the Heidenreich reach is exactly the players who went right after him. The trade ledger is the best part of the whole weekend. The quarterback hole is the one line item this class does not answer.
A tidy weekend of work that should hold up just fine.
Pick-by-Pick
R2.16
· Pick 48
· Dillon Thieneman
· S
· rank 35
Dillon Thieneman at Round 2, Pick 16 is the sort of value that quietly wins a weekend. Useful body for a position without much behind the starter.
R2.26
· Pick 58
· Malachi Lawrence
· DE-EDGE
· rank 71
They liked Malachi Lawrence enough to skip the value, taking him in No. 58. A real hole, addressed with a reasonable pick.
R3.25
· Pick 89
· Logan Jones
· C
· rank 91
They paid sticker price for Logan Jones in the 89th overall pick, and that is fine. The one spot they could not leave alone, and did not.
R4.22
· Pick 122
· Bryce Lance
· WR
· rank 90
A top-tier wide receiver at a bargain, Bryce Lance in slot 122, plain and simple. Top of the wish list, and they did not leave without it.
R4.27
· Pick 127
· Tacario Davis
· CB
· rank 107
Tacario Davis in pick No. 127 is a gift, value that borders on unfair. A minor need, but a need all the same.
R4.29
· Pick 129
· Justin Joly
· TE
· rank 122
Justin Joly at the 129th pick is a sensible buy, a touch better than market for the tight end. It plugs a real leak on the depth chart.
R4.33
· Pick 133
· Kevin Coleman Jr.
· WR
· rank 163
Kevin Coleman Jr. in pick 133 is a bet on their own eyes over everyone else's grade. It answers the question that was keeping the coaches up at night.
R4.39
· Pick 139
· Kaytron Allen
· RB
· rank 147
Kaytron Allen at the Round 4 slot is a clear overpay, with better names still on the board. Better still, it is exactly the hole they had to fill.
R5.14
· Pick 154
· Kaleb Elarms-Orr
· LB
· rank 178
Kaleb Elarms-Orr at pick 154 is the kind of overdraft that needs everything to break right. Another box on the needs board, quietly ticked.
R5.16
· Pick 156
· Zxavian Harris
· DT
· rank 155
By-the-book stuff, Zxavian Harris at the 156th pick squarely in line with his ranking. They walked in needing this and walked out with it.
R6.28
· Pick 209
· Dallen Bentley
· TE
· rank 199
A slide stopped in pick No. 209, with Dallen Bentley worth more than the price. It shores up a spot that genuinely needed the help.
R6.30
· Pick 211
· Eli Heidenreich
· WR
· rank 242
A big swing on Eli Heidenreich at the 211th overall pick, well ahead of any board in the building. A must-fix position, and they treated it like one.