PACKERS MOCK DRAFT GRADE D-

2024_04_10_1 D-

URL 202404101-4436

Letter grade with a four-component score, written analysis, and a pick-by-pick breakdown for every selection in this saved mock.

My Mock Drafts →
Grade another draft →
D-

Green Bay Packers

The Packers lost the trade table, and the D- tells the story.

by emc2feld · 2024 NFL Draft · 28 picks · 6 steals · 12 reaches
Value B-
Need B
Trades F
Future B

The tape said wait; the Packers did not. Joe Milton III went at pick No. 165, a good 35 picks before the board was ready. A D- that will need time and luck to look better.

The trades bled value they could not afford to lose. Getting Rosemy-Jacksaint where they did is the sort of value that quietly makes a class.

On the needs board they went 8 of 8, with edge rusher the one that mattered most.

A rough weekend that leaves the roster with more questions than answers.

Pick-by-Pick

R1.31 · Pick 31 · Kool-Aid McKinstry · CB · rank 24
In pick No. 31 they get a sticky cover corner at fair value. The biggest hole, addressed.
R2.19 · Pick 51 · Junior Colson · LB · rank 52
Junior Colson at slot 51 is right where the board had him, plain and simple. Useful body for a position without much behind the starter.
R2.27 · Pick 59 · Xavier Legette · WR · rank 38
They barely believed it either: Xavier Legette still on the board at the Round 2 slot. A real hole, addressed with a reasonable pick.
R3.2 · Pick 66 · Patrick Paul · OT · rank 69
A straight-up fair deal on Patrick Paul at No. 66, value and slot in agreement. It shores up a spot that genuinely needed the help.
R3.7 · Pick 71 · Max Melton · CB · rank 76
Max Melton in pick 71 is exactly on the number, no argument either way. A must-fix position, and they treated it like one.
R3.20 · Pick 84 · Jeremiah Trotter Jr. · LB · rank 67
Nice patience on Jeremiah Trotter Jr., who had no business lasting to Round 3, Pick 20. Insurance at a position that did not really ask for it.
R3.27 · Pick 90 · Brandon Dorlus · DE-EDGE · rank 79
Brandon Dorlus at the Round 3 slot is the sort of value that quietly wins a weekend. The one spot they could not leave alone, and did not.
R3.28 · Pick 91 · Dominick Puni · OT · rank 88
They did well to land Dominick Puni in pick 91, just ahead of his grade. It fills a real need, too.
R3.31 · Pick 94 · Ray Davis · RB · rank 109
They paid up for Ray Davis at pick No. 94 when waiting would have done the job. Better still, it is exactly the hole they had to fill.
R4.4 · Pick 104 · Ben Sinnott · TE · rank 129
They talked themselves into Ben Sinnott at slot 104, and the board did not agree. The roster fit checks out.
R4.23 · Pick 123 · Roger Rosengarten · OT · rank 135
Roger Rosengarten in the 123rd overall pick is the kind of reach that only looks good if he outplays it. Another box on the needs board, quietly ticked.
R4.26 · Pick 126 · Isaac Guerendo · RB · rank 128
Isaac Guerendo in No. 126 is fair value, right on his grade. That was the need underlined and circled, and now it is checked off.
R4.28 · Pick 128 · Hunter Nourzad · C · rank 159
A real head-scratcher, Hunter Nourzad in the 128th pick is miles ahead of his ranking. A sensible fit for a spot that needed help.
R4.33 · Pick 133 · Michael Pratt · QB · rank 140
They took Michael Pratt at par in Round 4, Pick 33, which is nothing to complain about. It also answers one of the loudest questions on the roster.
R4.34 · Pick 134 · Justin Eboigbe · DL-EDGE · rank 148
Justin Eboigbe at the 134th pick is a clear overpay, with better names still on the board. This was priority one on the needs board, and now it is handled.
R5.2 · Pick 138 · Jarrian Jones · CB · rank 136
They paid sticker price for Jarrian Jones in pick No. 138, and that is fine. The biggest hole on the depth chart just got a whole lot smaller.
R5.8 · Pick 144 · Kitan Oladapo · S · rank 154
They liked Kitan Oladapo enough to skip the value, taking him in the Round 5 slot. It adds depth where they could use a little.
R5.26 · Pick 162 · Malik Mustapha · S · rank 170
Malik Mustapha at Round 5, Pick 26 is a conviction pick that outran the value. Depth on depth, at a spot that was hardly crying out.
R5.27 · Pick 163 · Khristian Boyd · DL-EDGE · rank 177
Khristian Boyd in slot 163 is early enough to raise a brow, if not a full objection. A glaring weakness, addressed head on.
R5.29 · Pick 165 · Joe Milton III · QB · rank 200
They left a pile of value on the table to take Joe Milton III this early at No. 165. Top of the wish list, and they did not leave without it.
R5.33 · Pick 169 · Tanor Bortolini · C · rank 188
A swing that ignored the value entirely, Tanor Bortolini well ahead of where he belonged. A sensible fit that makes the depth chart a little sturdier.
R6.3 · Pick 178 · Jaheim Bell · TE · rank 166
They stopped a slide they were happy to see, landing Jaheim Bell in the 178th overall pick. A need, and now a little less of one.
R6.11 · Pick 186 · Cornelius Johnson · WR · rank 186
No edge and no loss on Cornelius Johnson in the 186th pick; it is a wash and a sensible one. One more legitimate question on the roster, answered.
R6.27 · Pick 202 · Logan Lee · DL · rank 210
The board had cheaper options than Logan Lee at pick 202, and it noticed. It patches a soft spot without any drama.
R6.36 · Pick 211 · Jaylan Ford · LB · rank 205
A clean, defensible pick in Round 6, Pick 36 with a little surplus value in Jaylan Ford. A luxury on a unit that was already in good shape.
R6.44 · Pick 219 · Marcus Rosemy-Jacksaint · WR · rank 195
Marcus Rosemy-Jacksaint at the 219th overall pick is the steal of the weekend, a first-round talent at a bargain-bin price. It plugs a real leak on the depth chart.
R7.25 · Pick 245 · Trey Taylor · S · rank 267
A wild overpay on Trey Taylor in the Round 7 slot, the sort that defines a class for the wrong reasons. They doubled down on a strength rather than a need.
R7.35 · Pick 255 · Edefuan Ulofoshio · LB · rank 236
A linebacker of that caliber at No. 255 is the definition of value, full stop. A want dressed up as a pick, at a spot they had covered.