Pick-by-Pick
R1.12
· Pick 12
· Will Campbell
· OT
· rank 15
In pick 12 they get a blindside protector. The biggest hole, addressed.
R1.13
· Pick 13
· Cameron Williams
· OT
· rank 29
In the 13th overall pick they get a cornerstone up front, though they paid up to get him. It fills the loudest need on the roster.
R1.22
· Pick 22
· Jack Sawyer
· DE-EDGE
· rank 24
In pick No. 22 they get juice off the edge at fair value. More want than need.
R1.30
· Pick 30
· Kenneth Grant
· DT
· rank 26
In the Round 1 slot they get a wrecking ball inside at fair value. A clean fit for the roster.
R2.1
· Pick 33
· Nick Emmanwori
· S
· rank 17
A slide stopped in No. 33, with Nick Emmanwori worth more than the price. Not urgent, but hardly pointless.
R2.5
· Pick 37
· Tyleik Williams
· DT
· rank 54
They jumped the gun on Tyleik Williams, taking him earlier than his grade liked. It fills a real need, too.
R2.8
· Pick 40
· JT Tuimoloau
· DE-EDGE
· rank 58
JT Tuimoloau at the Round 2 slot is the kind of overdraft that needs everything to break right. A want dressed up as a pick, at a spot they had covered.
R2.12
· Pick 44
· Tyler Warren
· TE
· rank 44
Tyler Warren at slot 44 is neither steal nor reach, just the going rate. A sensible fit for a spot that needed help.
R2.14
· Pick 46
· Malaki Starks
· S
· rank 18
Circle this one: Malaki Starks at pick 46 is a fall that decides a draft. They doubled down on a strength rather than a need.
R2.29
· Pick 61
· Zy Alexander
· CB
· rank 63
A market-rate cornerback, with the board and the slot shaking hands on Zy Alexander. That was the need underlined and circled, and now it is checked off.
R3.13
· Pick 77
· Deone Walker
· DT
· rank 69
They stopped a slide they were happy to see, landing Deone Walker in the 77th overall pick. A sensible fit that makes the depth chart a little sturdier.
R3.14
· Pick 78
· Jayden Higgins
· WR
· rank 76
A straight-up fair deal on Jayden Higgins at the 78th pick, value and slot in agreement. A glaring weakness, addressed head on.
R3.29
· Pick 93
· Jake Majors
· C
· rank 93
No drama and no debate, Jake Majors went about where he belonged in pick No. 93. Top of the wish list, and they did not leave without it.
R3.31
· Pick 95
· Andrew Mukuba
· S
· rank 72
Andrew Mukuba in Round 3, Pick 31 is a gift, value that borders on unfair. Insurance at a position that did not really ask for it.
R3.34
· Pick 98
· TreVeyon Henderson
· RB
· rank 61
They barely believed it either: TreVeyon Henderson still on the board at the 98th pick. A real hole, addressed with a reasonable pick.
R3.35
· Pick 99
· Malachi Moore
· S
· rank 73
Taking Malachi Moore in Round 3, Pick 35 is close to grand larceny; a safety that good had no business lasting this long. They added to a strength when a need was still open elsewhere.
R4.1
· Pick 102
· Nicholas Singleton
· RB
· rank 102
They took Nicholas Singleton at par in slot 102, which is nothing to complain about. One more legitimate question on the roster, answered.
R4.3
· Pick 104
· Tez Johnson
· WR
· rank 94
Value with a capital V on Tez Johnson in the 104th overall pick, a genuine coup. It also answers one of the loudest questions on the roster.
R4.4
· Pick 105
· Jack Bech
· WR
· rank 95
They let Jack Bech come to them and pounced at No. 105. A must-fix position, and they treated it like one.
R4.6
· Pick 107
· Kevin Winston Jr.
· S
· rank 92
Nice patience on Kevin Winston Jr., who had no business lasting to pick No. 107. Nice player, but the depth chart did not need him here.
R4.13
· Pick 114
· Will Howard
· QB
· rank 238
The board screamed and they did not listen, reaching into the next round for Will Howard. It shores up a spot that genuinely needed the help.
R4.17
· Pick 118
· Luke Kandra
· OG
· rank 109
Good things come to war rooms that wait, and Luke Kandra at pick 118 is the proof. It answers the question that was keeping the coaches up at night.
R4.29
· Pick 130
· Chris Paul Jr.
· LB
· rank 117
Chris Paul Jr. is a better player than Round 4, Pick 29 suggests; smart patience, rewarded. They walked in needing this and walked out with it.
R4.35
· Pick 136
· Oronde Gadsden II
· TE
· rank 130
Oronde Gadsden II at the Round 4 slot nudges the ledger their way without any fuss. It plugs a real leak on the depth chart.
R5.4
· Pick 141
· Thor Griffith
· DL
· rank 267
A real head-scratcher, Thor Griffith in slot 141 is miles ahead of his ranking. The roster fit checks out.
R5.8
· Pick 145
· Gabe Jacas
· LB-EDGE
· rank 269
A swing that ignored the value entirely, Gabe Jacas well ahead of where he belonged. Pure best-available; the position was not exactly begging.
R5.11
· Pick 148
· Jaylin Noel
· WR
· rank 144
They did well to land Jaylin Noel in pick 148, just ahead of his grade. Better still, it is exactly the hole they had to fill.
R5.25
· Pick 162
· JJ Pegues
· DT
· rank 175
They liked JJ Pegues enough to skip the value, taking him in pick No. 162. It patches a soft spot without any drama.
R5.28
· Pick 165
· Jay Higgins
· LB
· rank 123
Jay Higgins in the 165th pick is the kind of fall that makes a whole class. This was priority one on the needs board, and now it is handled.
R5.29
· Pick 166
· Kyle McCord
· QB
· rank 221
They talked themselves into Kyle McCord at No. 166, and the board did not agree. A need, and now a little less of one.
R5.31
· Pick 168
· Miles Frazier
· OG
· rank 201
Miles Frazier in No. 168 is a reach so steep the board needed a second look to believe it. The biggest hole on the depth chart just got a whole lot smaller.
R5.33
· Pick 170
· DJ Campbell
· OG
· rank 203
DJ Campbell in the 170th overall pick is a bet on their own eyes over everyone else's grade. The one spot they could not leave alone, and did not.
R6.2
· Pick 177
· Devin Neal
· RB
· rank 84
They robbed the room for Devin Neal here, a fall nobody at the table saw coming. Another box on the needs board, quietly ticked.
R6.3
· Pick 178
· Theo Wease Jr.
· WR
· rank 194
Theo Wease Jr. at pick No. 178 jumps the queue by a touch more than is comfortable. It also answers one of the loudest questions on the roster.
R6.7
· Pick 182
· Elijhah Badger
· WR
· rank 260
A big swing on Elijhah Badger at Round 6, Pick 7, well ahead of any board in the building. They walked in needing this and walked out with it.
R6.14
· Pick 189
· Jared Wilson
· C
· rank 204
Jared Wilson at the 189th pick is a clear overpay, with better names still on the board. It answers the question that was keeping the coaches up at night.
R6.16
· Pick 191
· Jimmy Horn Jr.
· WR
· rank 287
They left a pile of value on the table to take Jimmy Horn Jr. this early at the Round 6 slot. This was priority one on the needs board, and now it is handled.
R6.34
· Pick 209
· Raheim Sanders
· RB
· rank 145
Somehow Raheim Sanders was still sitting there in slot 209, and they pounced on premier running back value. Another box on the needs board, quietly ticked.
R7.32
· Pick 248
· Jamaree Caldwell
· DL
· rank 276
They reached into another round for Jamaree Caldwell, and the board is nowhere close to agreeing. It plugs a real leak on the depth chart.
R7.33
· Pick 249
· Akheem Mesidor
· DL-EDGE
· rank 324
This one needs a full-page explanation: Akheem Mesidor in pick 249, miles early. Depth on depth, at a spot that was hardly crying out.
R7.35
· Pick 251
· Micah Morris
· OG
· rank 266
The board had cheaper options than Micah Morris at slot 251, and it noticed. That was the need underlined and circled, and now it is checked off.
R7.38
· Pick 254
· Oscar Delp
· TE
· rank 253
By-the-book stuff, Oscar Delp at the 254th overall pick squarely in line with his ranking. A sensible fit for a spot that needed help.
R7.39
· Pick 255
· Javontez Spraggins
· OG
· rank 273
Javontez Spraggins at the Round 7 slot is a steep price for a hunch, hard to square with any board. A must-fix position, and they treated it like one.