Pick-by-Pick
R1.12
· Pick 12
· Mansoor Delane
· CB
· rank 8
In No. 12 they get a sticky cover corner at fair value. The biggest hole, addressed.
R1.18
· Pick 18
· Kayden McDonald
· DT
· rank 20
In Round 1, Pick 18 they get a pocket-collapsing interior rusher. A real need, handled.
R1.19
· Pick 19
· Arvell Reese
· LB
· rank 7
In slot 19 they get a sideline-to-sideline linebacker, and a steal at that. It fills the loudest need on the roster.
R1.20
· Pick 20
· Sonny Styles
· LB
· rank 21
In the Round 1 slot they get a three-down second-level presence. Exactly the need they had to hit.
R1.22
· Pick 22
· Makai Lemon
· WR
· rank 11
In the 22nd overall pick they get a difference-maker at receiver, outstanding value to boot. Exactly the need they had to hit.
R1.26
· Pick 26
· Chris Brazzell II
· WR
· rank 29
In pick 26 they get a go-to option on the outside at fair value. It fills the loudest need on the roster.
R1.28
· Pick 28
· Omar Cooper Jr.
· WR
· rank 34
Omar Cooper Jr. in Round 1, Pick 28 is exactly on the number, no argument either way. It answers the question that was keeping the coaches up at night.
R1.30
· Pick 30
· Denzel Boston
· WR
· rank 30
In pick No. 30 they get a matchup problem out wide at fair value. It fills the loudest need on the roster.
R2.1
· Pick 33
· Anthony Hill Jr.
· LB
· rank 38
A straight-up fair deal on Anthony Hill Jr. at the 33rd overall pick, value and slot in agreement. They walked in needing this and walked out with it.
R2.6
· Pick 38
· Dillon Thieneman
· S
· rank 35
Nothing to complain about; Dillon Thieneman went a shade earlier than his grade, which is fine. It thickens a room that could stand to be thicker.
R2.15
· Pick 47
· Josiah Trotter
· LB
· rank 57
A conviction pick on Josiah Trotter at pick 47 that the board grades a round light. This was priority one on the needs board, and now it is handled.
R2.16
· Pick 48
· Brandon Cisse
· CB
· rank 36
A tidy bit of business in the Round 2 slot, where Brandon Cisse graded well above the range. It also answers one of the loudest questions on the roster.
R2.27
· Pick 59
· Christen Miller
· DL
· rank 56
Fair-plus on Christen Miller, a quiet win that adds up over a draft. It shores up a spot that genuinely needed the help.
R2.30
· Pick 62
· Domonique Orange
· DT
· rank 76
Domonique Orange at slot 62 jumps the queue by a touch more than is comfortable. A sensible fit that makes the depth chart a little sturdier.
R3.5
· Pick 69
· D'Angelo Ponds
· CB
· rank 47
They will replay D'Angelo Ponds at the Round 3 slot for years; that is how good the value is. A glaring weakness, addressed head on.
R3.6
· Pick 70
· Michael Taaffe
· S
· rank 68
Michael Taaffe at pick 70 is right where the board had him, plain and simple. It is more luxury than necessity; they were already set here.
R3.11
· Pick 75
· Jacob Rodriguez
· LB
· rank 72
Jacob Rodriguez in No. 75 is fine work, a shade of surplus and no downside. The one spot they could not leave alone, and did not.
R3.12
· Pick 76
· Austin Barber
· OT
· rank 109
They talked themselves into Austin Barber at the 76th pick, and the board did not agree. That was the need underlined and circled, and now it is checked off.
R3.22
· Pick 86
· Mike Washington Jr.
· RB
· rank 74
They let Mike Washington Jr. come to them and pounced at pick No. 86. The roster fit checks out.
R3.23
· Pick 87
· Eli Stowers
· TE
· rank 53
The board fumbled Eli Stowers all the way to Round 3, Pick 23, and they scooped it up. It fills a real need, too.
R3.24
· Pick 88
· Gracen Halton
· DL
· rank 125
This one needs a full-page explanation: Gracen Halton in slot 88, miles early. It patches a soft spot without any drama.
R3.26
· Pick 90
· Kaleb Proctor
· DL
· rank 134
The board screamed and they did not listen, reaching into the next round for Kaleb Proctor. A need, and now a little less of one.
R3.27
· Pick 91
· Bryce Lance
· WR
· rank 90
They paid sticker price for Bryce Lance in the Round 3 slot, and that is fine. A must-fix position, and they treated it like one.
R3.28
· Pick 92
· Devin Moore
· CB
· rank 92
Devin Moore in No. 92 is fair value, right on his grade. Better still, it is exactly the hole they had to fill.
R3.32
· Pick 96
· Tyreak Sapp
· DE-EDGE
· rank 133
They left a pile of value on the table to take Tyreak Sapp this early at the 96th pick. Useful body for a position without much behind the starter.
R3.35
· Pick 99
· Jake Slaughter
· C
· rank 55
Circle this one: Jake Slaughter at pick No. 99 is a fall that decides a draft. Top of the wish list, and they did not leave without it.
R3.36
· Pick 100
· J.C. Davis
· OT
· rank 138
A big swing on J.C. Davis at pick 100, well ahead of any board in the building. The biggest hole on the depth chart just got a whole lot smaller.
R4.3
· Pick 103
· Malik Muhammad
· CB
· rank 99
A reasonable price with a little left over, Malik Muhammad in slot 103. It answers the question that was keeping the coaches up at night.
R4.7
· Pick 107
· Bud Clark
· S
· rank 102
Bud Clark at the 107th overall pick nudges the ledger their way without any fuss. Pure best-available; the position was not exactly begging.
R4.12
· Pick 112
· Treydan Stukes
· CB
· rank 96
A slide stopped in Round 4, Pick 12, with Treydan Stukes worth more than the price. It also answers one of the loudest questions on the roster.
R4.13
· Pick 113
· Jalen Farmer
· OG
· rank 106
Jalen Farmer at Round 4, Pick 13 is a sensible buy, a touch better than market for the offensive lineman. They walked in needing this and walked out with it.
R4.24
· Pick 124
· Keylan Rutledge
· OG
· rank 114
Nice patience on Keylan Rutledge, who had no business lasting to the 124th overall pick. Better still, it is exactly the hole they had to fill.
R4.27
· Pick 127
· Dametrious Crownover
· OT
· rank 143
Dametrious Crownover at slot 127 is a clear overpay, with better names still on the board. A glaring weakness, addressed head on.
R4.30
· Pick 130
· Beau Stephens
· OG
· rank 158
Beau Stephens at pick 130 is an overdraft of the loud, memorable kind. The biggest hole on the depth chart just got a whole lot smaller.
R4.33
· Pick 133
· Keagen Trost
· OT
· rank 180
They reached a country mile for Keagen Trost at pick No. 133, and the board is aghast. Top of the wish list, and they did not leave without it.
R4.38
· Pick 138
· DeMonte Capehart
· DT
· rank 137
A market-rate interior defensive lineman, with the board and the slot shaking hands on DeMonte Capehart. A sensible fit for a spot that needed help.
R4.39
· Pick 139
· Chris McClellan
· DT
· rank 141
No drama and no debate, Chris McClellan went about where he belonged in No. 139. Another box on the needs board, quietly ticked.
R5.6
· Pick 146
· Cole Payton
· QB
· rank 196
A wild overpay on Cole Payton in the Round 5 slot, the sort that defines a class for the wrong reasons. One more legitimate question on the roster, answered.
R5.8
· Pick 148
· Diego Pavia
· QB
· rank 238
Diego Pavia at slot 148 is the pick scouts circle, and not in a good way. A real hole, addressed with a reasonable pick.
R5.11
· Pick 151
· Nate Boerkircher
· TE
· rank 160
A reach on Nate Boerkircher in pick 151; the board had better options right there. It plugs a real leak on the depth chart.
R5.12
· Pick 152
· Dae'Quan Wright
· TE
· rank 179
Dae'Quan Wright in the Round 5 slot is a reach so steep the board needed a second look to believe it. The roster fit checks out.
R5.21
· Pick 161
· Matt Gulbin
· C
· rank 181
A real head-scratcher, Matt Gulbin in the 161st overall pick is miles ahead of his ranking. The one spot they could not leave alone, and did not.
R5.24
· Pick 164
· Malik Benson
· WR
· rank 144
They robbed the room for Malik Benson here, a fall nobody at the table saw coming. A must-fix position, and they treated it like one.
R5.29
· Pick 169
· Skyler Gill-Howard
· DT
· rank 150
A interior defensive lineman of that caliber at the 169th pick is the definition of value, full stop. One more legitimate question on the roster, answered.
R5.36
· Pick 176
· Zane Durant
· DT
· rank 177
By-the-book stuff, Zane Durant at No. 176 squarely in line with his ranking. A sensible fit for a spot that needed help.
R5.37
· Pick 177
· Bobby Jamison-Travis
· DT
· rank 210
Bobby Jamison-Travis at Round 5, Pick 37 is the kind of overdraft that needs everything to break right. It patches a soft spot without any drama.
R5.39
· Pick 179
· Kaleb Elarms-Orr
· LB
· rank 176
Good price on Kaleb Elarms-Orr in Round 5, Pick 39, a hair ahead of his grade with no real quibbles. That was the need underlined and circled, and now it is checked off.
R5.40
· Pick 180
· Kevin Coleman Jr.
· WR
· rank 162
Somehow Kevin Coleman Jr. was still sitting there in No. 180, and they pounced on premier wide receiver value. This was priority one on the needs board, and now it is handled.
R5.41
· Pick 181
· Dallen Bentley
· TE
· rank 197
Dallen Bentley in slot 181 is early enough to raise a brow, if not a full objection. Another box on the needs board, quietly ticked.
R6.1
· Pick 182
· Jadon Canady
· CB
· rank 212
A swing that ignored the value entirely, Jadon Canady well ahead of where he belonged. The biggest hole on the depth chart just got a whole lot smaller.
R6.10
· Pick 191
· Josh Cameron
· WR
· rank 185
They did well to land Josh Cameron in pick No. 191, just ahead of his grade. Top of the wish list, and they did not leave without it.
R6.11
· Pick 192
· DJ Campbell
· OG
· rank 182
DJ Campbell at the 192nd pick is money in the bank, a offensive lineman taken below his worth. It also answers one of the loudest questions on the roster.
R6.12
· Pick 193
· Riley Nowakowski
· TE
· rank 214
Riley Nowakowski in the Round 6 slot is a bet on their own eyes over everyone else's grade. It plugs a real leak on the depth chart.
R6.15
· Pick 196
· Eric McAlister
· WR
· rank 195
Eric McAlister at the 196th overall pick is neither steal nor reach, just the going rate. This was priority one on the needs board, and now it is handled.
R6.17
· Pick 198
· Patrick Payton
· DL-EDGE
· rank 247
Patrick Payton at Round 6, Pick 17 is a steep price for a hunch, hard to square with any board. Insurance at a position that did not really ask for it.
R6.19
· Pick 200
· Cameron Ball
· DT
· rank 321
Value said wait; Cameron Ball in pick No. 200 says they were not listening. A real hole, addressed with a reasonable pick.
R6.21
· Pick 202
· Jordan Hall
· DL
· rank 330
They reached into another round for Jordan Hall, and the board is nowhere close to agreeing. It fills a real need, too.
R6.24
· Pick 205
· Jimmy Rolder
· LB
· rank 219
They paid up for Jimmy Rolder at the 205th pick when waiting would have done the job. Better still, it is exactly the hole they had to fill.
R6.25
· Pick 206
· Aiden Fisher
· LB
· rank 227
They left a pile of value on the table to take Aiden Fisher this early at the Round 6 slot. They walked in needing this and walked out with it.
R6.29
· Pick 210
· Jaren Kanak
· TE
· rank 225
A premium they did not need to pay, Jaren Kanak a notch or two before his time. A sensible fit that makes the depth chart a little sturdier.
R6.31
· Pick 212
· Kobe Baynes
· OG
· rank 193
Kobe Baynes at No. 212 is the steal of the weekend, a first-round talent at a bargain-bin price. The one spot they could not leave alone, and did not.
R6.34
· Pick 215
· Zavion Thomas
· WR
· rank 222
No edge and no loss on Zavion Thomas in pick 215; it is a wash and a sensible one. That was the need underlined and circled, and now it is checked off.
R7.2
· Pick 218
· Kaelon Black
· RB
· rank 215
Kaelon Black at pick 218 is a sound buy, the sort that quietly helps a class. It shores up a spot that genuinely needed the help.
R7.8
· Pick 224
· Joey Aguilar
· QB
· rank 286
Value said wait; Joey Aguilar in the Round 7 slot says they were not listening. A need, and now a little less of one.
R7.11
· Pick 227
· Haynes King
· QB
· rank 308
A real head-scratcher, Haynes King in slot 227 is miles ahead of his ranking. It fills a real need, too.
R7.12
· Pick 228
· Chase Roberts
· WR
· rank 211
Value with a capital V on Chase Roberts in the 228th pick, a genuine coup. A glaring weakness, addressed head on.
R7.17
· Pick 233
· J. Michael Sturdivant
· WR
· rank 276
They reached into another round for J. Michael Sturdivant, and the board is nowhere close to agreeing. A must-fix position, and they treated it like one.
R7.18
· Pick 234
· Trey Zuhn III
· OT
· rank 246
They paid a round early for Trey Zuhn III in the 234th overall pick, more than the board wanted. It answers the question that was keeping the coaches up at night.
R7.19
· Pick 235
· Tyler Onyedim
· DE-EDGE
· rank 272
They reached a country mile for Tyler Onyedim at Round 7, Pick 19, and the board is aghast. Depth on depth, at a spot that was hardly crying out.
R7.21
· Pick 237
· Marvin Jones Jr.
· LB-EDGE
· rank 336
Marvin Jones Jr. at No. 237 is a steep price for a hunch, hard to square with any board. They doubled down on a strength rather than a need.
R7.22
· Pick 238
· Kamran James
· DE-EDGE
· rank 346
They talked themselves into Kamran James at No. 238, and the board did not agree. They added to a strength when a need was still open elsewhere.
R7.23
· Pick 239
· Clayton Smith
· DL-EDGE
· rank 412
This one needs a full-page explanation: Clayton Smith in pick 239, miles early. Nice player, but the depth chart did not need him here.
R7.24
· Pick 240
· Mitchell Melton
· LB-EDGE
· rank 402
A big swing on Mitchell Melton at slot 240, well ahead of any board in the building. A want more than a need, though you can never have too many.
R7.25
· Pick 241
· Barion Brown
· WR
· rank 255
Barion Brown at the Round 7 slot is a conviction pick that outran the value. That was the need underlined and circled, and now it is checked off.
R7.27
· Pick 243
· Xavier Nwankpa
· S
· rank 233
Xavier Nwankpa slid further than he should have, and the 243rd overall pick is lovely value for the safety. A want dressed up as a pick, at a spot they had covered.
R7.28
· Pick 244
· Josh Moten
· CB
· rank 265
The board screamed and they did not listen, reaching into the next round for Josh Moten. They walked in needing this and walked out with it.
R7.29
· Pick 245
· Isaac Smith
· S
· rank 273
Isaac Smith at pick No. 245 is the kind of overdraft that needs everything to break right. Stacking talent where they were already deep.
R7.30
· Pick 246
· Karson Sharar
· LB
· rank 334
Karson Sharar at Round 7, Pick 30 is an overdraft of the loud, memorable kind. It answers the question that was keeping the coaches up at night.
R7.35
· Pick 251
· Noah Whittington
· RB
· rank 224
Noah Whittington at the 251st overall pick is daylight robbery; nobody expected him to last. It shores up a spot that genuinely needed the help.
R7.36
· Pick 252
· Jamari Lyons
· DL
· rank 339
A wild overpay on Jamari Lyons in pick 252, the sort that defines a class for the wrong reasons. Another box on the needs board, quietly ticked.
R7.40
· Pick 256
· Terion Stewart
· RB
· rank 237
They barely believed it either: Terion Stewart still on the board at pick No. 256. It plugs a real leak on the depth chart.
R7.41
· Pick 257
· Namdi Obiazor
· LB
· rank 392
Namdi Obiazor at Round 7, Pick 41 is the pick scouts circle, and not in a good way. Top of the wish list, and they did not leave without it.