Some picks age like wine; Hayden Hatten at the 245th pick will need to, sitting 82 spots clear of his grade. More right than wrong, and a B to match.
The tight end hole is the one line item this class does not answer. The McKinstry pick alone nudges the whole weekend up a notch.
The trade work was a quiet net positive. On the needs board they went 6 of 8, with edge rusher the one that mattered most.
All told, a solid class that does its job everywhere but tight end.
Pick-by-Pick
R1.25
· Pick 25
· Troy Fautanu
· OT
· rank 23
In Round 1, Pick 25 they get protection for the quarterback at fair value. A clean fit for the roster.
R2.19
· Pick 51
· Kool-Aid McKinstry
· CB
· rank 28
Kool-Aid McKinstry at the Round 2 slot is the steal of the weekend, a first-round talent at a bargain-bin price. It answers the question that was keeping the coaches up at night.
R2.26
· Pick 58
· Payton Wilson
· LB
· rank 52
A reasonable price with a little left over, Payton Wilson in slot 58. It adds depth where they could use a little.
R3.20
· Pick 84
· Max Melton
· CB
· rank 78
Max Melton in the 84th pick is fine work, a shade of surplus and no downside. It also answers one of the loudest questions on the roster.
R3.25
· Pick 88
· Braelon Allen
· RB
· rank 108
Braelon Allen in No. 88 is a bet on their own eyes over everyone else's grade. That was the need underlined and circled, and now it is checked off.
R3.28
· Pick 91
· Cole Bishop
· S
· rank 106
The board had cheaper options than Cole Bishop at pick No. 91, and it noticed. Not urgent, but hardly pointless.
R4.26
· Pick 126
· Luke McCaffrey
· WR
· rank 149
Luke McCaffrey in the 126th overall pick is a reach so steep the board needed a second look to believe it. One more legitimate question on the roster, answered.
R5.34
· Pick 170
· Tanor Bortolini
· C
· rank 189
They talked themselves into Tanor Bortolini at No. 170, and the board did not agree. Another box on the needs board, quietly ticked.
R6.27
· Pick 202
· Jaylen Harrell
· DE-EDGE
· rank 207
Jaylen Harrell at slot 202 is neither steal nor reach, just the going rate. Better still, it is exactly the hole they had to fill.
R6.44
· Pick 219
· JD Bertrand
· LB
· rank 221
JD Bertrand in the Round 6 slot is exactly on the number, no argument either way. Insurance at a position that did not really ask for it.
R7.19
· Pick 239
· C.J. Hanson
· OG
· rank 263
A real head-scratcher, C.J. Hanson in the 239th pick is miles ahead of his ranking. It fills a real need, too.
R7.20
· Pick 240
· Taulia Tagovailoa
· QB
· rank 287
A swing that ignored the value entirely, Taulia Tagovailoa well ahead of where he belonged. The biggest hole on the depth chart just got a whole lot smaller.
R7.25
· Pick 245
· Hayden Hatten
· WR
· rank 327
Value said wait; Hayden Hatten in Round 7, Pick 25 says they were not listening. The roster fit checks out.
R7.35
· Pick 255
· Carson Steele
· RB
· rank 326
Carson Steele at pick No. 255 is the pick scouts circle, and not in a good way. A glaring weakness, addressed head on.