Pick-by-Pick
R1.32
· Pick 32
· Tyler Nubin
· S
· rank 30
By-the-book stuff, Tyler Nubin at the 32nd overall pick squarely in line with his ranking. The one spot they could not leave alone, and did not.
R2.7
· Pick 39
· Quinyon Mitchell
· CB
· rank 31
Quinyon Mitchell is a better player than the 39th pick suggests; smart patience, rewarded. A real hole, addressed with a reasonable pick.
R2.15
· Pick 47
· JC Latham
· OT
· rank 18
A top-tier offensive lineman at a bargain, JC Latham in Round 2, Pick 15, plain and simple. Better still, it is exactly the hole they had to fill.
R2.16
· Pick 48
· Kamari Lassiter
· CB
· rank 27
Circle this one: Kamari Lassiter at slot 48 is a fall that decides a draft. A sensible fit for a spot that needed help.
R2.17
· Pick 49
· Xavier Worthy
· WR
· rank 42
Nothing to complain about; Xavier Worthy went a shade earlier than his grade, which is fine. It also answers one of the loudest questions on the roster.
R2.18
· Pick 50
· J.J. McCarthy
· QB
· rank 43
J.J. McCarthy in No. 50 is fine work, a shade of surplus and no downside. The roster fit checks out.
R2.21
· Pick 53
· Kris Jenkins
· DL-EDGE
· rank 44
Quietly one of the better values of the day, Kris Jenkins at the 53rd overall pick. It fills a real need, too.
R2.27
· Pick 59
· Ja'Tavion Sanders
· TE
· rank 54
A clean, defensible pick in the Round 2 slot with a little surplus value in Ja'Tavion Sanders. A need, and now a little less of one.
R3.6
· Pick 70
· Johnny Wilson
· WR
· rank 73
Johnny Wilson in the 70th pick is exactly on the number, no argument either way. A must-fix position, and they treated it like one.
R3.16
· Pick 80
· Troy Fautanu
· OT
· rank 29
Steal is underselling it; Troy Fautanu at pick No. 80 is a heist with the alarm still ringing. They walked in needing this and walked out with it.
R3.17
· Pick 81
· Marist Liufau
· LB
· rank 84
No drama and no debate, Marist Liufau went about where he belonged in slot 81. It adds depth where they could use a little.
R3.23
· Pick 86
· Marshawn Kneeland
· DE-EDGE
· rank 103
Marshawn Kneeland at No. 86 is a clear overpay, with better names still on the board. Another box on the needs board, quietly ticked.
R4.8
· Pick 108
· Ruke Orhorhoro
· DT
· rank 66
They will replay Ruke Orhorhoro at pick 108 for years; that is how good the value is. It answers the question that was keeping the coaches up at night.
R5.4
· Pick 140
· Jaylen Wright
· RB
· rank 163
The board screamed and they did not listen, reaching into the next round for Jaylen Wright. A sensible fit that makes the depth chart a little sturdier.
R5.19
· Pick 155
· Tommy Eichenberg
· LB
· rank 128
Taking Tommy Eichenberg in the 155th pick is close to grand larceny; a linebacker that good had no business lasting this long. Insurance at a position that did not really ask for it.
R5.20
· Pick 156
· Joe Milton III
· QB
· rank 171
They paid a round early for Joe Milton III in Round 5, Pick 20, more than the board wanted. It patches a soft spot without any drama.
R5.21
· Pick 157
· Ben Sinnott
· TE
· rank 145
Good things come to war rooms that wait, and Ben Sinnott at pick 157 is the proof. It shores up a spot that genuinely needed the help.
R5.30
· Pick 166
· Nehemiah Pritchett
· CB
· rank 146
Nehemiah Pritchett at pick No. 166 is the steal of the weekend, a first-round talent at a bargain-bin price. One more legitimate question on the roster, answered.
R6.4
· Pick 179
· Luke McCaffrey
· WR
· rank 143
Luke McCaffrey in No. 179 is a gift, value that borders on unfair. That was the need underlined and circled, and now it is checked off.
R6.10
· Pick 185
· Jaheim Bell
· TE
· rank 141
Jaheim Bell at the 185th overall pick is a first-round grade at a bargain-bin price, no notes. It plugs a real leak on the depth chart.
R6.11
· Pick 186
· Rasheen Ali
· RB
· rank 207
A real head-scratcher, Rasheen Ali in the Round 6 slot is miles ahead of his ranking. A real hole, addressed with a reasonable pick.
R6.22
· Pick 197
· Josh Proctor
· S
· rank 197
A market-rate safety, with the board and the slot shaking hands on Josh Proctor. A glaring weakness, addressed head on.
R6.27
· Pick 202
· Gabe Hall
· DL
· rank 218
They went early on Gabe Hall in pick 202, and the value did not follow. This was priority one on the needs board, and now it is handled.
R6.31
· Pick 206
· LaDarius Henderson
· OT
· rank 169
LaDarius Henderson in the 206th pick should not have been possible, and that is the whole point. Top of the wish list, and they did not leave without it.
R7.26
· Pick 246
· Taulia Tagovailoa
· QB
· rank 244
A straight-up fair deal on Taulia Tagovailoa at the 246th overall pick, value and slot in agreement. One more legitimate question on the roster, answered.