Pick-by-Pick
R1.19
· Pick 19
· Abdul Carter
· DE-EDGE
· rank 7
They stopped a slide they were happy to see, landing Abdul Carter in the Round 1 slot. Depth more than a fix, but depth they can use.
R1.20
· Pick 20
· Wyatt Milum
· OT
· rank 13
In the 20th pick they get a blindside protector. Exactly the need they had to hit.
R1.22
· Pick 22
· Princely Umanmielen
· DE-EDGE
· rank 9
In No. 22 they get a bendy edge with upside, outstanding value to boot. Need was not the driver here.
R1.23
· Pick 23
· Jahdae Barron
· CB
· rank 14
Value with a capital V on Jahdae Barron in pick No. 23, a genuine coup. The biggest hole on the depth chart just got a whole lot smaller.
R1.25
· Pick 25
· Nick Emmanwori
· S
· rank 16
In Round 1, Pick 25 they get an enforcer at safety, and a steal at that. More want than need.
R1.30
· Pick 30
· Shavon Revel Jr.
· CB
· rank 28
In slot 30 they get a ballhawk on the outside at fair value. It fills the loudest need on the roster.
R2.3
· Pick 35
· Jack Sawyer
· DE-EDGE
· rank 21
A slide stopped in the 35th overall pick, with Jack Sawyer worth more than the price. Nice player, but the depth chart did not need him here.
R2.5
· Pick 37
· Kenneth Grant
· DT
· rank 23
A quiet steal in pick 37: Kenneth Grant for less than the market said. The roster fit checks out.
R2.7
· Pick 39
· Tyleik Williams
· DT
· rank 53
A reach on Tyleik Williams in Round 2, Pick 7; the board had better options right there. Another box on the needs board, quietly ticked.
R2.12
· Pick 44
· Tre Harris
· WR
· rank 26
They will replay Tre Harris at the Round 2 slot for years; that is how good the value is. The one spot they could not leave alone, and did not.
R2.18
· Pick 50
· Matthew Golden
· WR
· rank 44
Matthew Golden in pick 50 lands just on the right side of the ledger. It also answers one of the loudest questions on the roster.
R2.22
· Pick 54
· Isaiah Bond
· WR
· rank 33
The board fumbled Isaiah Bond all the way to No. 54, and they scooped it up. A glaring weakness, addressed head on.
R2.24
· Pick 56
· Tyler Warren
· TE
· rank 43
They read the board right and Tyler Warren was the payoff at slot 56. A need, and now a little less of one.
R2.25
· Pick 57
· Xavier Watts
· S
· rank 48
A tidy bit of business in the 57th overall pick, where Xavier Watts graded well above the range. A luxury on a unit that was already in good shape.
R2.26
· Pick 58
· Cam Ward
· QB
· rank 8
Steal is underselling it; Cam Ward at the 58th pick is a heist with the alarm still ringing. It fills a real need, too.
R2.30
· Pick 62
· Ashton Jeanty
· RB
· rank 2
Ashton Jeanty in pick No. 62 is the kind of fall that makes a whole class. It patches a soft spot without any drama.
R3.12
· Pick 76
· Trey Amos
· CB
· rank 57
Trey Amos at Round 3, Pick 12 is a first-round grade at a bargain-bin price, no notes. Top of the wish list, and they did not leave without it.
R3.13
· Pick 77
· Andrew Mukuba
· S
· rank 70
Fair-plus on Andrew Mukuba, a quiet win that adds up over a draft. They added to a strength when a need was still open elsewhere.
R3.30
· Pick 94
· Ashton Gillotte
· DL-EDGE
· rank 63
Somehow Ashton Gillotte was still sitting there in the Round 3 slot, and they pounced on premier edge rusher value. A want more than a need, though you can never have too many.
R3.37
· Pick 101
· Tyler Booker
· OG
· rank 37
You do not let an offensive lineman like Tyler Booker reach slot 101 and blink. They did not. They walked in needing this and walked out with it.
R4.2
· Pick 103
· Tate Ratledge
· OG
· rank 31
They robbed the room for Tate Ratledge here, a fall nobody at the table saw coming. This was priority one on the needs board, and now it is handled.
R4.6
· Pick 107
· Jalon Walker
· LB
· rank 22
A top-tier linebacker at a bargain, Jalon Walker in the 107th overall pick, plain and simple. It answers the question that was keeping the coaches up at night.
R4.8
· Pick 109
· Jihaad Campbell
· LB
· rank 38
Jihaad Campbell in No. 109 is a gift, value that borders on unfair. A must-fix position, and they treated it like one.
R4.11
· Pick 112
· Aireontae Ersery
· OT
· rank 54
Aireontae Ersery at the 112th pick is the steal of the weekend, a first-round talent at a bargain-bin price. Better still, it is exactly the hole they had to fill.
R4.15
· Pick 116
· Darien Porter
· CB
· rank 78
Darien Porter at the 116th overall pick is daylight robbery; nobody expected him to last. That was the need underlined and circled, and now it is checked off.
R4.17
· Pick 118
· Malachi Moore
· S
· rank 71
Circle this one: Malachi Moore at slot 118 is a fall that decides a draft. Depth on depth, at a spot that was hardly crying out.
R4.18
· Pick 119
· Jake Majors
· C
· rank 91
They barely believed it either: Jake Majors still on the board at Round 4, Pick 18. Top of the wish list, and they did not leave without it.
R4.19
· Pick 120
· Will Howard
· QB
· rank 125
By-the-book stuff, Will Howard at pick 120 squarely in line with his ranking. A real hole, addressed with a reasonable pick.
R4.21
· Pick 122
· Jordan Burch
· DE-EDGE
· rank 106
Jordan Burch at pick No. 122 is money in the bank, a edge rusher taken below his worth. They doubled down on a strength rather than a need.
R4.22
· Pick 123
· David Bailey
· LB-EDGE
· rank 132
David Bailey at No. 123 jumps the queue by a touch more than is comfortable. Stacking talent where they were already deep.
R4.28
· Pick 129
· Josaiah Stewart
· DE-EDGE
· rank 41
Josaiah Stewart in the Round 4 slot should not have been possible, and that is the whole point. It is more luxury than necessity; they were already set here.
R4.33
· Pick 134
· Hayden Conner
· OG
· rank 140
No edge and no loss on Hayden Conner in the 134th pick; it is a wash and a sensible one. Better still, it is exactly the hole they had to fill.
R4.35
· Pick 136
· TreVeyon Henderson
· RB
· rank 60
Taking TreVeyon Henderson in the 136th overall pick is close to grand larceny; a running back that good had no business lasting this long. A sensible fit for a spot that needed help.
R5.2
· Pick 139
· Xavier Restrepo
· WR
· rank 49
A wide receiver of that caliber at pick 139 is the definition of value, full stop. They walked in needing this and walked out with it.
R5.3
· Pick 140
· Walter Nolen
· DT
· rank 12
Steal is underselling it; Walter Nolen at the 140th pick is a heist with the alarm still ringing. It plugs a real leak on the depth chart.
R5.10
· Pick 147
· T.J. Sanders
· DT
· rank 24
T.J. Sanders at the Round 5 slot is a first-round grade at a bargain-bin price, no notes. One more legitimate question on the roster, answered.
R5.11
· Pick 148
· Alfred Collins
· DT
· rank 61
They robbed the room for Alfred Collins here, a fall nobody at the table saw coming. A sensible fit that makes the depth chart a little sturdier.
R5.16
· Pick 153
· Jack Bech
· WR
· rank 93
Jack Bech at slot 153 is daylight robbery; nobody expected him to last. A must-fix position, and they treated it like one.
R5.26
· Pick 163
· Colston Loveland
· TE
· rank 46
Colston Loveland in pick No. 163 is a gift, value that borders on unfair. It shores up a spot that genuinely needed the help.
R5.28
· Pick 165
· Miles Frazier
· OG
· rank 200
Miles Frazier in No. 165 is a reach so steep the board needed a second look to believe it. This was priority one on the needs board, and now it is handled.
R5.31
· Pick 168
· David Walker
· LB-EDGE
· rank 156
Good things come to war rooms that wait, and David Walker at Round 5, Pick 31 is the proof. A want dressed up as a pick, at a spot they had covered.
R5.37
· Pick 174
· Tyreak Sapp
· DE-EDGE
· rank 266
Value said wait; Tyreak Sapp in No. 174 says they were not listening. Insurance at a position that did not really ask for it.
R6.2
· Pick 177
· Mason Taylor
· TE
· rank 96
Taking Mason Taylor in pick 177 is close to grand larceny; a tight end that good had no business lasting this long. A real hole, addressed with a reasonable pick.
R6.3
· Pick 178
· Dont'e Thornton Jr.
· WR
· rank 168
Dont'e Thornton Jr. is a better player than slot 178 suggests; smart patience, rewarded. It answers the question that was keeping the coaches up at night.
R6.7
· Pick 182
· CJ West
· DT
· rank 188
They paid sticker price for CJ West in pick No. 182, and that is fine. It plugs a real leak on the depth chart.
R6.8
· Pick 183
· Jamaree Caldwell
· DL
· rank 278
They left a pile of value on the table to take Jamaree Caldwell this early at the Round 6 slot. One more legitimate question on the roster, answered.
R6.9
· Pick 184
· Danny Stutsman
· LB
· rank 84
A linebacker of that caliber at the 184th pick is the definition of value, full stop. That was the need underlined and circled, and now it is checked off.
R6.11
· Pick 186
· Dylan Fairchild
· OG
· rank 55
The board fumbled Dylan Fairchild all the way to the 186th overall pick, and they scooped it up. The one spot they could not leave alone, and did not.
R6.14
· Pick 189
· Jack Nelson
· OT
· rank 113
They will replay Jack Nelson at the 189th overall pick for years; that is how good the value is. It also answers one of the loudest questions on the roster.
R6.15
· Pick 190
· Logan Brown
· OT
· rank 145
Circle this one: Logan Brown at pick No. 190 is a fall that decides a draft. A glaring weakness, addressed head on.
R6.18
· Pick 193
· DeMonte Capehart
· DT
· rank 147
A top-tier interior defensive lineman at a bargain, DeMonte Capehart in the 193rd pick, plain and simple. It patches a soft spot without any drama.
R6.21
· Pick 196
· Seth McLaughlin
· C
· rank 198
Seth McLaughlin in slot 196 is exactly on the number, no argument either way. The biggest hole on the depth chart just got a whole lot smaller.
R6.27
· Pick 202
· Garrett Dellinger
· OG
· rank 250
Garrett Dellinger at Round 6, Pick 27 is a steep price for a hunch, hard to square with any board. They walked in needing this and walked out with it.
R6.31
· Pick 206
· Kurtis Rourke
· QB
· rank 131
Somehow Kurtis Rourke was still sitting there in No. 206, and they pounced on premier quarterback value. A sensible fit that makes the depth chart a little sturdier.
R6.37
· Pick 212
· Smael Mondon Jr.
· LB
· rank 98
Smael Mondon Jr. in the Round 6 slot is the kind of fall that makes a whole class. That was the need underlined and circled, and now it is checked off.
R7.3
· Pick 219
· Jamon Dumas-Johnson
· LB
· rank 186
They barely believed it either: Jamon Dumas-Johnson still on the board at pick 219. Better still, it is exactly the hole they had to fill.
R7.4
· Pick 220
· Jaylin Noel
· WR
· rank 138
You do not let a wide receiver like Jaylin Noel reach the 220th pick and blink. They did not. The one spot they could not leave alone, and did not.
R7.6
· Pick 222
· Theo Wease Jr.
· WR
· rank 190
Theo Wease Jr. at Round 7, Pick 6 is the steal of the weekend, a first-round talent at a bargain-bin price. A glaring weakness, addressed head on.
R7.17
· Pick 233
· Devin Neal
· RB
· rank 81
Devin Neal in pick No. 233 should not have been possible, and that is the whole point. Another box on the needs board, quietly ticked.
R7.24
· Pick 240
· J.C. Davis
· OT
· rank 255
They liked J.C. Davis enough to skip the value, taking him in slot 240. It also answers one of the loudest questions on the roster.
R7.26
· Pick 242
· Xavier Truss
· OT
· rank 262
They reached a country mile for Xavier Truss at the 242nd overall pick, and the board is aghast. A must-fix position, and they treated it like one.
R7.27
· Pick 243
· Micah Morris
· OG
· rank 267
A swing that ignored the value entirely, Micah Morris well ahead of where he belonged. Top of the wish list, and they did not leave without it.
R7.32
· Pick 248
· Jordan James
· RB
· rank 52
Jordan James at the Round 7 slot is daylight robbery; nobody expected him to last. It shores up a spot that genuinely needed the help.
R7.35
· Pick 251
· Zy Alexander
· CB
· rank 62
Steal is underselling it; Zy Alexander at No. 251 is a heist with the alarm still ringing. It answers the question that was keeping the coaches up at night.
R7.38
· Pick 254
· Kyle Kennard
· DE-EDGE
· rank 76
They barely believed it either: Kyle Kennard still on the board at pick No. 254. Pure best-available; the position was not exactly begging.