The board owed the Packers one, and it paid up: Xavier Restrepo, the No. 54 name on the board, sitting there at Round 7, Pick 20 like a gift left on the doorstep. The board sounded every alarm, and the F is the fallout.
The trade table is where this weekend went wrong. The Carter pick is fine in a vacuum, less so with running back still on the board.
They will regret leaving running back for another day if the season turns on it. They are betting the present roster is worth a lighter draft next spring.
In the end, a class that has to defy its grades just to matter.
Pick-by-Pick
R1.19
· Pick 19
· Travis Hunter
· CB
· rank 2
In pick No. 19 they get a sticky cover corner, outstanding value to boot. The biggest hole, addressed.
R1.20
· Pick 20
· Harold Perkins Jr.
· LB
· rank 14
In the 20th pick they get a coverage-and-run second-level piece. More want than need.
R1.28
· Pick 28
· Abdul Carter
· LB
· rank 22
The needs board was loud and they turned it down, spending Round 1, Pick 28 on Abdul Carter with running back unsolved.
R2.19
· Pick 51
· Malaki Starks
· S
· rank 16
Malaki Starks at the 51st overall pick is the steal of the weekend, a first-round talent at a bargain-bin price. It thickens a room that could stand to be thicker.
R2.28
· Pick 60
· Walter Nolen
· DL
· rank 42
The board fumbled Walter Nolen all the way to slot 60, and they scooped it up. One more legitimate question on the roster, answered.
R3.20
· Pick 84
· Ashton Gillotte
· DL-EDGE
· rank 46
Ashton Gillotte at pick 84 is daylight robbery; nobody expected him to last. The biggest hole on the depth chart just got a whole lot smaller.
R3.25
· Pick 89
· Tre Harris
· WR
· rank 44
Somehow Tre Harris was still sitting there in the Round 3 slot, and they pounced on premier wide receiver value. It plugs a real leak on the depth chart.
R4.19
· Pick 115
· Jonah Monheim
· OT
· rank 86
Circle this one: Jonah Monheim at No. 115 is a fall that decides a draft. A real hole, addressed with a reasonable pick.
R4.20
· Pick 116
· Rylie Mills
· DL
· rank 96
Rylie Mills at Round 4, Pick 20 is a first-round grade at a bargain-bin price, no notes. Another box on the needs board, quietly ticked.
R5.19
· Pick 147
· Wyatt Milum
· OT
· rank 112
A offensive lineman of that caliber at pick 147 is the definition of value, full stop. The roster fit checks out.
R5.20
· Pick 148
· Jack Kiser
· LB
· rank 121
A top-tier linebacker at a bargain, Jack Kiser in the 148th overall pick, plain and simple. Depth on depth, at a spot that was hardly crying out.
R5.25
· Pick 153
· Cameron Ward
· QB
· rank 65
Cameron Ward in the Round 5 slot is a gift, value that borders on unfair. The one spot they could not leave alone, and did not.
R5.31
· Pick 159
· Shemar Turner
· DL-EDGE
· rank 89
They barely believed it either: Shemar Turner still on the board at No. 159. Better still, it is exactly the hole they had to fill.
R6.19
· Pick 179
· Jabbar Muhammad
· CB
· rank 32
Steal is underselling it; Jabbar Muhammad at the 179th pick is a heist with the alarm still ringing. It answers the question that was keeping the coaches up at night.
R6.20
· Pick 180
· Bryce Foster
· C
· rank 145
Bryce Foster in slot 180 is the kind of fall that makes a whole class. It patches a soft spot without any drama.
R7.19
· Pick 211
· Jordan Hancock
· CB
· rank 119
Jordan Hancock in pick No. 211 should not have been possible, and that is the whole point. It also answers one of the loudest questions on the roster.
R7.20
· Pick 212
· Xavier Restrepo
· WR
· rank 54
Taking Xavier Restrepo in the 212th pick is close to grand larceny; a wide receiver that good had no business lasting this long. A sensible fit for a spot that needed help.
R7.31
· Pick 223
· CJ Dippre
· TE
· rank 178
They will replay CJ Dippre at No. 223 for years; that is how good the value is. A need, and now a little less of one.