Pick-by-Pick
R1.18
· Pick 18
· Abdul Carter
· DE-EDGE
· rank 7
In No. 18 they get a double-digit-sack hope, outstanding value to boot. More want than need.
R1.19
· Pick 19
· Princely Umanmielen
· DE-EDGE
· rank 9
In slot 19 they get a disruptor off the edge, and a steal at that. Need was not the driver here.
R1.21
· Pick 21
· Travis Hunter
· CB
· rank 1
In the Round 1 slot they get a sticky cover corner at a price that makes it sweeter. The biggest hole, addressed.
R1.22
· Pick 22
· Jahdae Barron
· CB
· rank 14
In pick 22 they get a ballhawk on the outside, outstanding value to boot. It fills the loudest need on the roster.
R1.23
· Pick 23
· Wyatt Milum
· OT
· rank 13
In the 23rd overall pick they get a plug-and-play piece up front, outstanding value to boot. Exactly the need they had to hit.
R1.25
· Pick 25
· Nick Emmanwori
· S
· rank 16
In pick No. 25 they get a ballhawk on the back end, and a steal at that.
R1.30
· Pick 30
· Kenneth Grant
· DT
· rank 23
In the 30th pick they get a wrecking ball inside at fair value. A real need, handled.
R2.3
· Pick 35
· Jack Sawyer
· DE-EDGE
· rank 21
A quiet steal in Round 2, Pick 3: Jack Sawyer for less than the market said. A luxury on a unit that was already in good shape.
R2.5
· Pick 37
· Tre Harris
· WR
· rank 26
Good things come to war rooms that wait, and Tre Harris at pick No. 37 is the proof. This was priority one on the needs board, and now it is handled.
R2.12
· Pick 44
· Isaiah Bond
· WR
· rank 33
A tidy bit of business in Round 2, Pick 12, where Isaiah Bond graded well above the range. A must-fix position, and they treated it like one.
R2.18
· Pick 50
· Tyler Warren
· TE
· rank 43
Tyler Warren at the 50th pick is a sound buy, the sort that quietly helps a class. A sensible fit that makes the depth chart a little sturdier.
R2.24
· Pick 56
· Cam Ward
· QB
· rank 8
Cam Ward at the Round 2 slot is a first-round grade at a bargain-bin price, no notes. One more legitimate question on the roster, answered.
R2.27
· Pick 59
· Ashton Gillotte
· DL-EDGE
· rank 63
They paid sticker price for Ashton Gillotte in No. 59, and that is fine. A want more than a need, though you can never have too many.
R2.30
· Pick 62
· Tyler Booker
· OG
· rank 37
They robbed the room for Tyler Booker here, a fall nobody at the table saw coming. That was the need underlined and circled, and now it is checked off.
R3.12
· Pick 76
· Ashton Jeanty
· RB
· rank 2
Taking Ashton Jeanty in the 76th overall pick is close to grand larceny; a running back that good had no business lasting this long. It plugs a real leak on the depth chart.
R3.16
· Pick 80
· Malaki Starks
· S
· rank 17
Circle this one: Malaki Starks at pick 80 is a fall that decides a draft. They added to a strength when a need was still open elsewhere.
R3.24
· Pick 88
· Trey Amos
· CB
· rank 57
You do not let a cornerback like Trey Amos reach slot 88 and blink. They did not. Better still, it is exactly the hole they had to fill.
R3.30
· Pick 94
· Andrew Mukuba
· S
· rank 70
Somehow Andrew Mukuba was still sitting there in the Round 3 slot, and they pounced on premier safety value. It is more luxury than necessity; they were already set here.
R3.37
· Pick 101
· Jalon Walker
· LB
· rank 22
Jalon Walker at the 101st overall pick is daylight robbery; nobody expected him to last. Top of the wish list, and they did not leave without it.
R4.2
· Pick 103
· Jihaad Campbell
· LB
· rank 38
They barely believed it either: Jihaad Campbell still on the board at Round 4, Pick 2. The biggest hole on the depth chart just got a whole lot smaller.
R4.6
· Pick 107
· Walter Nolen
· DT
· rank 12
A interior defensive lineman of that caliber at pick No. 107 is the definition of value, full stop. A real hole, addressed with a reasonable pick.
R4.8
· Pick 109
· Tate Ratledge
· OG
· rank 31
Tate Ratledge in the 109th pick is the kind of fall that makes a whole class. It answers the question that was keeping the coaches up at night.
R4.11
· Pick 112
· Xavier Restrepo
· WR
· rank 49
Xavier Restrepo in pick 112 should not have been possible, and that is the whole point. It also answers one of the loudest questions on the roster.
R4.12
· Pick 113
· Jayden Higgins
· WR
· rank 74
The board fumbled Jayden Higgins all the way to No. 113, and they scooped it up. A glaring weakness, addressed head on.
R4.18
· Pick 119
· Will Howard
· QB
· rank 125
A market-rate quarterback, with the board and the slot shaking hands on Will Howard. It shores up a spot that genuinely needed the help.
R4.21
· Pick 122
· TreVeyon Henderson
· RB
· rank 60
TreVeyon Henderson in pick 122 is a gift, value that borders on unfair. It fills a real need, too.
R4.26
· Pick 127
· Jordan Burch
· DE-EDGE
· rank 106
They will replay Jordan Burch at No. 127 for years; that is how good the value is. Insurance at a position that did not really ask for it.
R4.30
· Pick 131
· David Walker
· LB-EDGE
· rank 156
A real head-scratcher, David Walker in slot 131 is miles ahead of his ranking. Pure best-available; the position was not exactly begging.
R4.33
· Pick 134
· Aireontae Ersery
· OT
· rank 54
A top-tier offensive lineman at a bargain, Aireontae Ersery in the 134th pick, plain and simple. The one spot they could not leave alone, and did not.
R4.34
· Pick 135
· Malachi Moore
· S
· rank 71
Steal is underselling it; Malachi Moore at pick No. 135 is a heist with the alarm still ringing. Stacking talent where they were already deep.
R4.35
· Pick 136
· Darien Porter
· CB
· rank 78
Darien Porter at Round 4, Pick 35 is the steal of the weekend, a first-round talent at a bargain-bin price. They walked in needing this and walked out with it.
R5.2
· Pick 139
· Jake Majors
· C
· rank 91
Jake Majors at the 139th overall pick is daylight robbery; nobody expected him to last. It answers the question that was keeping the coaches up at night.
R5.3
· Pick 140
· T.J. Sanders
· DT
· rank 24
A top-tier interior defensive lineman at a bargain, T.J. Sanders in pick No. 140, plain and simple. A sensible fit for a spot that needed help.
R5.8
· Pick 145
· Jack Bech
· WR
· rank 93
Steal is underselling it; Jack Bech at slot 145 is a heist with the alarm still ringing. That was the need underlined and circled, and now it is checked off.
R5.11
· Pick 148
· Colston Loveland
· TE
· rank 46
A tight end of that caliber at Round 5, Pick 11 is the definition of value, full stop. The roster fit checks out.
R5.13
· Pick 150
· Josaiah Stewart
· DE-EDGE
· rank 41
Josaiah Stewart in pick 150 should not have been possible, and that is the whole point. They doubled down on a strength rather than a need.
R5.16
· Pick 153
· Alfred Collins
· DT
· rank 61
They will replay Alfred Collins at No. 153 for years; that is how good the value is. It patches a soft spot without any drama.
R5.26
· Pick 163
· Dont'e Thornton Jr.
· WR
· rank 168
No edge and no loss on Dont'e Thornton Jr. in the Round 5 slot; it is a wash and a sensible one. The biggest hole on the depth chart just got a whole lot smaller.
R5.31
· Pick 168
· Dylan Fairchild
· OG
· rank 55
They barely believed it either: Dylan Fairchild still on the board at the 168th overall pick. It also answers one of the loudest questions on the roster.
R5.32
· Pick 169
· Seth McLaughlin
· C
· rank 198
The board screamed and they did not listen, reaching into the next round for Seth McLaughlin. This was priority one on the needs board, and now it is handled.
R5.33
· Pick 170
· Jack Nelson
· OT
· rank 113
Jack Nelson at the Round 5 slot is a first-round grade at a bargain-bin price, no notes. A glaring weakness, addressed head on.
R5.36
· Pick 173
· Garrett Dellinger
· OG
· rank 250
Garrett Dellinger at the 173rd pick is an overdraft of the loud, memorable kind. Top of the wish list, and they did not leave without it.
R5.38
· Pick 175
· Rylie Mills
· DL
· rank 129
Circle this one: Rylie Mills at slot 175 is a fall that decides a draft. Another box on the needs board, quietly ticked.
R6.8
· Pick 183
· Danny Stutsman
· LB
· rank 84
Danny Stutsman at No. 183 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.11
· Pick 186
· Anthony Belton
· OT
· rank 246
They left a pile of value on the table to take Anthony Belton this early at Round 6, Pick 11. They walked in needing this and walked out with it.
R6.14
· Pick 189
· J.C. Davis
· OT
· rank 255
This one needs a full-page explanation: J.C. Davis in pick No. 189, miles early. A must-fix position, and they treated it like one.
R6.20
· Pick 195
· Xavier Truss
· OT
· rank 262
They talked themselves into Xavier Truss at pick 195, and the board did not agree. Better still, it is exactly the hole they had to fill.
R6.24
· Pick 199
· Micah Morris
· OG
· rank 267
They reached into another round for Micah Morris, and the board is nowhere close to agreeing. A glaring weakness, addressed head on.
R6.25
· Pick 200
· Tyreak Sapp
· DE-EDGE
· rank 266
A swing that ignored the value entirely, Tyreak Sapp well ahead of where he belonged. Depth on depth, at a spot that was hardly crying out.
R6.27
· Pick 202
· Cam Skattebo
· RB
· rank 109
Cam Skattebo in slot 202 is a gift, value that borders on unfair. A need, and now a little less of one.
R6.34
· Pick 209
· Devin Neal
· RB
· rank 81
Taking Devin Neal in pick No. 209 is close to grand larceny; a running back that good had no business lasting this long. One more legitimate question on the roster, answered.
R6.35
· Pick 210
· Mason Taylor
· TE
· rank 96
They robbed the room for Mason Taylor here, a fall nobody at the table saw coming. A need, and now a little less of one.
R6.37
· Pick 212
· Zy Alexander
· CB
· rank 62
Zy Alexander in the 212th overall pick is the kind of fall that makes a whole class. The one spot they could not leave alone, and did not.
R7.9
· Pick 225
· Theo Wease Jr.
· WR
· rank 190
The board fumbled Theo Wease Jr. all the way to the 225th pick, and they scooped it up. This was priority one on the needs board, and now it is handled.
R7.12
· Pick 228
· Jordan James
· RB
· rank 52
You do not let a running back like Jordan James reach pick 228 and blink. They did not. A sensible fit for a spot that needed help.
R7.18
· Pick 234
· Ben Yurosek
· TE
· rank 229
Fair-plus on Ben Yurosek, a quiet win that adds up over a draft. Another box on the needs board, quietly ticked.
R7.32
· Pick 248
· CJ West
· DT
· rank 188
Somehow CJ West was still sitting there in No. 248, and they pounced on premier interior defensive lineman value. It plugs a real leak on the depth chart.