Pick-by-Pick
R1.2
· Pick 2
· Drake Maye
· QB
· rank 5
In No. 2 they get a long-term answer under center. It fills the loudest need on the roster.
R1.4
· Pick 4
· Malik Nabers
· WR
· rank 4
In the 4th pick they get a matchup problem out wide at fair value. A clean fit for the roster.
R1.11
· Pick 11
· JC Latham
· OT
· rank 16
In the 11th overall pick they get a plug-and-play piece up front. The biggest hole, addressed.
R1.23
· Pick 23
· Chop Robinson
· DE-EDGE
· rank 22
In pick No. 23 they get a bendy edge with upside at fair value. Exactly the need they had to hit.
R1.27
· Pick 27
· Brian Thomas Jr.
· WR
· rank 26
No drama and no debate, Brian Thomas Jr. went about where he belonged in Round 1, Pick 27. It fills a real need, too.
R1.31
· Pick 31
· Kool-Aid McKinstry
· CB
· rank 28
In slot 31 they get a press-man option on the boundary. More want than need.
R2.3
· Pick 35
· Tyler Guyton
· OT
· rank 27
They stopped a slide they were happy to see, landing Tyler Guyton in pick No. 35. This was priority one on the needs board, and now it is handled.
R2.8
· Pick 40
· Zach Frazier
· C
· rank 61
Zach Frazier at Round 2, Pick 8 is the pick scouts circle, and not in a good way. It also answers one of the loudest questions on the roster.
R2.31
· Pick 63
· Michael Hall Jr.
· DT
· rank 82
Michael Hall Jr. at the Round 2 slot is the kind of overdraft that needs everything to break right. It shores up a spot that genuinely needed the help.
R3.2
· Pick 66
· Blake Corum
· RB
· rank 84
They reached into another round for Blake Corum, and the board is nowhere close to agreeing. Another box on the needs board, quietly ticked.
R3.7
· Pick 71
· Javon Bullard
· S
· rank 60
A quiet steal in the 71st overall pick: Javon Bullard for less than the market said. It answers the question that was keeping the coaches up at night.
R3.14
· Pick 78
· Jonah Elliss
· DE-EDGE
· rank 88
They jumped the gun on Jonah Elliss, taking him earlier than his grade liked. That was the need underlined and circled, and now it is checked off.
R3.27
· Pick 90
· Mekhi Wingo
· DT
· rank 109
A swing that ignored the value entirely, Mekhi Wingo well ahead of where he belonged. A real hole, addressed with a reasonable pick.
R3.31
· Pick 94
· Ben Sinnott
· TE
· rank 130
A big swing on Ben Sinnott at the 94th pick, well ahead of any board in the building. One more legitimate question on the roster, answered.
R4.4
· Pick 104
· McKinnley Jackson
· DL
· rank 123
They reached a country mile for McKinnley Jackson at Round 4, Pick 4, and the board is aghast. A need, and now a little less of one.
R4.8
· Pick 108
· Cedric Gray
· LB
· rank 115
Cedric Gray in slot 108 is exactly on the number, no argument either way. Useful body for a position without much behind the starter.
R4.24
· Pick 124
· Josh Newton
· CB
· rank 122
A market-rate cornerback, with the board and the slot shaking hands on Josh Newton. It is more luxury than necessity; they were already set here.
R4.29
· Pick 129
· Beau Brade
· S
· rank 134
They took Beau Brade at par in pick No. 129, which is nothing to complain about. The biggest hole on the depth chart just got a whole lot smaller.
R4.31
· Pick 131
· Jarvis Brownlee Jr.
· CB
· rank 113
Jarvis Brownlee Jr. in the 131st overall pick should not have been possible, and that is the whole point. Nice player, but the depth chart did not need him here.
R4.33
· Pick 133
· Tommy Eichenberg
· LB
· rank 145
The board had cheaper options than Tommy Eichenberg at No. 133, and it noticed. A luxury on a unit that was already in good shape.
R5.2
· Pick 138
· Marist Liufau
· LB
· rank 165
Marist Liufau at pick 138 is a steep price for a hunch, hard to square with any board. They doubled down on a strength rather than a need.
R5.5
· Pick 141
· Joe Milton III
· QB
· rank 200
This one needs a full-page explanation: Joe Milton III in the Round 5 slot, miles early. A must-fix position, and they treated it like one.
R5.16
· Pick 152
· Tanor Bortolini
· C
· rank 187
Value said wait; Tanor Bortolini in pick No. 152 says they were not listening. They walked in needing this and walked out with it.
R5.21
· Pick 157
· Jaheim Bell
· TE
· rank 164
They paid sticker price for Jaheim Bell in pick 157, and that is fine. It patches a soft spot without any drama.
R5.26
· Pick 162
· Jase McClellan
· RB
· rank 196
A wild overpay on Jase McClellan in the 162nd pick, the sort that defines a class for the wrong reasons. A sensible fit for a spot that needed help.
R5.31
· Pick 167
· Fabien Lovett
· DL
· rank 183
They went early on Fabien Lovett in slot 167, and the value did not follow. The roster fit checks out.
R6.2
· Pick 177
· Ty'Ron Hopper
· LB
· rank 181
Ty'Ron Hopper in Round 6, Pick 2 is fair value, right on his grade. A want dressed up as a pick, at a spot they had covered.
R6.11
· Pick 186
· Curtis Jacobs
· LB
· rank 197
They paid a round early for Curtis Jacobs in the 186th overall pick, more than the board wanted. Insurance at a position that did not really ask for it.
R6.40
· Pick 215
· Evan Williams
· S
· rank 214
A straight-up fair deal on Evan Williams at No. 215, value and slot in agreement. Top of the wish list, and they did not leave without it.
R7.2
· Pick 222
· Solomon Byrd
· DE-EDGE
· rank 257
A real head-scratcher, Solomon Byrd in the Round 7 slot is miles ahead of his ranking. A glaring weakness, addressed head on.
R7.6
· Pick 226
· Julian Pearl
· OT-EDGE
· rank 202
Somehow Julian Pearl was still sitting there in slot 226, and they pounced on premier OT-EDGE value. Where it fits the depth chart is the real question.
R7.10
· Pick 230
· Tylan Grable
· OT
· rank 231
No edge and no loss on Tylan Grable in the 230th overall pick; it is a wash and a sensible one. The one spot they could not leave alone, and did not.
R7.12
· Pick 232
· Dominique Hampton
· S
· rank 234
Dominique Hampton at the Round 7 slot is neither steal nor reach, just the going rate. Better still, it is exactly the hole they had to fill.
R7.31
· Pick 251
· Bub Means
· WR
· rank 245
Nothing to complain about; Bub Means went a shade earlier than his grade, which is fine. It plugs a real leak on the depth chart.