The Packers clearly saw something nobody else did in Joe Milton III, taking him 116 picks ahead of his grade. The board is not convinced. A dependable weekend that grades out a B+.
Harden at that cost is the sort of edge that compounds over a roster. They robbed the room blind at the table, and it lifts the grade on its own. They covered a lot of ground and still skipped tight end, which is a strange place to end up.
All told, a solid class that does its job everywhere but tight end.
Pick-by-Pick
R1.26
· Pick 26
· Laiatu Latu
· DL-EDGE
· rank 11
In slot 26 they get a double-digit-sack hope, outstanding value to boot. It fills the loudest need on the roster.
R2.19
· Pick 51
· Junior Colson
· LB
· rank 46
Junior Colson in the 51st overall pick lands just on the right side of the ledger. A minor itch, scratched.
R2.26
· Pick 58
· Javon Bullard
· S
· rank 54
They did well to land Javon Bullard in No. 58, just ahead of his grade. Useful depth more than a marquee fix.
R3.20
· Pick 84
· Dominick Puni
· OT
· rank 89
Dominick Puni at pick No. 84 is right where the board had him, plain and simple. It plugs a real leak on the depth chart.
R3.28
· Pick 91
· Roger Rosengarten
· OT
· rank 97
By-the-book stuff, Roger Rosengarten at the Round 3 slot squarely in line with his ranking. A sensible fit that makes the depth chart a little sturdier.
R3.29
· Pick 92
· Christian Mahogany
· OG
· rank 99
A market-rate offensive lineman, with the board and the slot shaking hands on Christian Mahogany. Another box on the needs board, quietly ticked.
R3.37
· Pick 100
· Joe Milton III
· QB
· rank 216
Joe Milton III at the 100th overall pick is a steep price for a hunch, hard to square with any board. This was priority one on the needs board, and now it is handled.
R4.26
· Pick 126
· Isaiah Davis
· RB
· rank 155
A big swing on Isaiah Davis at the 126th pick, well ahead of any board in the building. Better still, it is exactly the hole they had to fill.
R5.17
· Pick 153
· Marist Liufau
· LB
· rank 164
Marist Liufau at No. 153 jumps the queue by a touch more than is comfortable. Nice player, but the depth chart did not need him here.
R5.33
· Pick 169
· Luke McCaffrey
· WR
· rank 150
The board fumbled Luke McCaffrey all the way to pick 169, and they scooped it up. It patches a soft spot without any drama.
R6.3
· Pick 178
· Dominique Hampton
· S
· rank 186
Dominique Hampton at slot 178 is a clear overpay, with better names still on the board. They added to a strength when a need was still open elsewhere.
R6.27
· Pick 202
· Tylan Grable
· OT
· rank 224
They reached into another round for Tylan Grable, and the board is nowhere close to agreeing. It fills a real need, too.
R6.44
· Pick 219
· Eric Watts
· DL-EDGE
· rank 239
A swing that ignored the value entirely, Eric Watts well ahead of where he belonged. That was the need underlined and circled, and now it is checked off.
R7.2
· Pick 222
· Jordan Magee
· LB
· rank 161
Jordan Magee in pick No. 222 should not have been possible, and that is the whole point. They doubled down on a strength rather than a need.
R7.25
· Pick 245
· Garret Greenfield
· OT
· rank 229
A slide stopped in slot 245, with Garret Greenfield worth more than the price. A need, and now a little less of one.
R7.35
· Pick 255
· Myles Harden
· CB
· rank 168
You do not let a cornerback like Myles Harden reach the Round 7 slot and blink. They did not. The biggest hole on the depth chart just got a whole lot smaller.