Pick-by-Pick
R1.5
· Pick 5
· Travis Hunter
· CB
· rank 1
In Round 1, Pick 5 they get a ballhawk on the outside. It fills the loudest need on the roster.
R1.12
· Pick 12
· Cam Ward
· QB
· rank 6
In the 12th overall pick they get the arm they will build around at fair value. A clean fit for the roster.
R1.15
· Pick 15
· Wyatt Milum
· OT
· rank 14
In the 15th pick they get an anchor for the offensive line at fair value. Exactly the need they had to hit.
R1.21
· Pick 21
· Cameron Williams
· OT
· rank 30
In the Round 1 slot they get protection for the quarterback, though they paid up to get him. The biggest hole, addressed.
R2.2
· Pick 34
· Nick Emmanwori
· S
· rank 9
They will replay Nick Emmanwori at No. 34 for years; that is how good the value is. A minor need, but a need all the same.
R2.11
· Pick 43
· Princely Umanmielen
· DE
· rank 10
A top-tier edge rusher at a bargain, Princely Umanmielen in the 43rd overall pick, plain and simple. Not urgent, but hardly pointless.
R2.12
· Pick 44
· Walter Nolen
· DT
· rank 13
Walter Nolen at pick No. 44 is the steal of the weekend, a first-round talent at a bargain-bin price. A sensible fit that makes the depth chart a little sturdier.
R2.13
· Pick 45
· Tre Harris
· WR
· rank 19
Tre Harris in slot 45 is the kind of fall that makes a whole class. They walked in needing this and walked out with it.
R2.18
· Pick 50
· Abdul Carter
· DE
· rank 8
You do not let an edge rusher like Abdul Carter reach Round 2, Pick 18 and blink. They did not. They doubled down on a strength rather than a need.
R3.1
· Pick 65
· Jack Sawyer
· DE
· rank 26
Circle this one: Jack Sawyer at pick 65 is a fall that decides a draft. Depth on depth, at a spot that was hardly crying out.
R3.3
· Pick 67
· Kenneth Grant
· DL
· rank 28
A interior defensive lineman of that caliber at the 67th overall pick is the definition of value, full stop. A sensible fit for a spot that needed help.
R3.5
· Pick 69
· Ashton Jeanty
· RB
· rank 2
Somehow Ashton Jeanty was still sitting there in Round 3, Pick 5, and they pounced on premier running back value. Another box on the needs board, quietly ticked.
R3.11
· Pick 75
· Jahdae Barron
· CB
· rank 15
Jahdae Barron in the 75th pick is a gift, value that borders on unfair. The biggest hole on the depth chart just got a whole lot smaller.
R3.12
· Pick 76
· Harold Fannin Jr.
· TE
· rank 35
They barely believed it either: Harold Fannin Jr. still on the board at pick 76. It fills a real need, too.
R3.24
· Pick 88
· Jack Bech
· WR
· rank 99
Jack Bech at slot 88 is a clear overpay, with better names still on the board. That was the need underlined and circled, and now it is checked off.
R4.12
· Pick 113
· Jayden Higgins
· WR
· rank 148
A swing that ignored the value entirely, Jayden Higgins well ahead of where he belonged. It also answers one of the loudest questions on the roster.
R4.20
· Pick 121
· Dylan Fairchild
· OG
· rank 59
The board fumbled Dylan Fairchild all the way to the Round 4 slot, and they scooped it up. It answers the question that was keeping the coaches up at night.
R5.6
· Pick 144
· Alfred Collins
· DL
· rank 66
Alfred Collins in pick No. 144 should not have been possible, and that is the whole point. A need, and now a little less of one.
R5.12
· Pick 150
· Jake Majors
· C
· rank 97
Jake Majors at the 150th overall pick is daylight robbery; nobody expected him to last. This was priority one on the needs board, and now it is handled.
R5.22
· Pick 160
· Garrett Nussmeier
· QB
· rank 65
Taking Garrett Nussmeier in pick 160 is close to grand larceny; a quarterback that good had no business lasting this long. It shores up a spot that genuinely needed the help.
R5.29
· Pick 167
· Jihaad Campbell
· LB
· rank 40
They robbed the room for Jihaad Campbell here, a fall nobody at the table saw coming. The one spot they could not leave alone, and did not.
R5.30
· Pick 168
· Dont'e Thornton Jr.
· WR
· rank 185
They went early on Dont'e Thornton Jr. in the Round 5 slot, and the value did not follow. Better still, it is exactly the hole they had to fill.
R5.31
· Pick 169
· Zy Alexander
· CB
· rank 67
Steal is underselling it; Zy Alexander at Round 5, Pick 31 is a heist with the alarm still ringing. A must-fix position, and they treated it like one.
R5.32
· Pick 170
· Logan Brown
· OT
· rank 157
Nice patience on Logan Brown, who had no business lasting to slot 170. Top of the wish list, and they did not leave without it.
R5.33
· Pick 171
· T.J. Sanders
· DT
· rank 29
T.J. Sanders at No. 171 is a first-round grade at a bargain-bin price, no notes. One more legitimate question on the roster, answered.
R6.3
· Pick 178
· Nicholas Singleton
· RB
· rank 107
Nicholas Singleton in pick No. 178 is the kind of fall that makes a whole class. It patches a soft spot without any drama.
R6.4
· Pick 179
· Omarr Norman-Lott
· DT
· rank 79
Omarr Norman-Lott at pick No. 179 is the steal of the weekend, a first-round talent at a bargain-bin price. A real hole, addressed with a reasonable pick.
R6.12
· Pick 187
· Mason Taylor
· TE
· rank 104
Mason Taylor in the 187th pick is a gift, value that borders on unfair. It plugs a real leak on the depth chart.
R6.13
· Pick 188
· Josaiah Stewart
· DE
· rank 43
Josaiah Stewart in pick 188 should not have been possible, and that is the whole point. Stacking talent where they were already deep.
R6.16
· Pick 191
· Eli Stowers
· TE
· rank 176
Good things come to war rooms that wait, and Eli Stowers at No. 191 is the proof. The roster fit checks out.
R6.19
· Pick 194
· Xavier Restrepo
· WR
· rank 16
Taking Xavier Restrepo in the 194th overall pick is close to grand larceny; a wide receiver that good had no business lasting this long. A glaring weakness, addressed head on.
R6.26
· Pick 201
· Gunnar Helm
· TE
· rank 74
They robbed the room for Gunnar Helm here, a fall nobody at the table saw coming. It patches a soft spot without any drama.
R6.30
· Pick 205
· Logan Jones
· C
· rank 180
Circle this one: Logan Jones at slot 205 is a fall that decides a draft. Top of the wish list, and they did not leave without it.
R6.33
· Pick 208
· Theo Wease Jr.
· WR
· rank 207
Theo Wease Jr. in the Round 6 slot is exactly on the number, no argument either way. The biggest hole on the depth chart just got a whole lot smaller.
R6.34
· Pick 209
· Jordan James
· RB
· rank 56
You do not let a running back like Jordan James reach Round 6, Pick 34 and blink. They did not. One more legitimate question on the roster, answered.
R7.1
· Pick 215
· Bradyn Swinson
· DE
· rank 53
A top-tier edge rusher at a bargain, Bradyn Swinson in pick 215, plain and simple. A luxury on a unit that was already in good shape.
R7.2
· Pick 216
· Malachi Moore
· S
· rank 76
They will replay Malachi Moore at the Round 7 slot for years; that is how good the value is. They added to a strength when a need was still open elsewhere.
R7.12
· Pick 226
· J.Michael Sturdivant
· WR
· rank 233
J.Michael Sturdivant at slot 226 is right where the board had him, plain and simple. It also answers one of the loudest questions on the roster.
R7.30
· Pick 244
· Ashton Gillotte
· DL
· rank 69
The board fumbled Ashton Gillotte all the way to pick No. 244, and they scooped it up. It fills a real need, too.
R7.33
· Pick 247
· Jordan Burch
· DE
· rank 117
Jordan Burch at the 247th overall pick is daylight robbery; nobody expected him to last. Pure best-available; the position was not exactly begging.
R7.34
· Pick 248
· Lathan Ransom
· S
· rank 112
Lathan Ransom at the 248th pick is a first-round grade at a bargain-bin price, no notes. Insurance at a position that did not really ask for it.
R7.35
· Pick 249
· Kurtis Rourke
· QB
· rank 140
They barely believed it either: Kurtis Rourke still on the board at No. 249. A sensible fit that makes the depth chart a little sturdier.
R7.37
· Pick 251
· Devin Neal
· RB
· rank 88
Steal is underselling it; Devin Neal at No. 251 is a heist with the alarm still ringing. It plugs a real leak on the depth chart.
R7.40
· Pick 254
· Bryce Foster
· C
· rank 204
Somehow Bryce Foster was still sitting there in the 254th pick, and they pounced on premier offensive lineman value. It answers the question that was keeping the coaches up at night.
R7.41
· Pick 255
· Miles Frazier
· OG
· rank 215
A offensive lineman of that caliber at pick No. 255 is the definition of value, full stop. This was priority one on the needs board, and now it is handled.