PACKERS MOCK DRAFT GRADE D

2024_06_27_3 D

URL 202406273-5838

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

Harris should have been long gone. The Packers pounced, and earned a D.

by emc2feld · 2025 NFL Draft · 28 picks · 22 steals · 3 reaches
Value A-
Need B
Trades F
Future B-

The Julian Fleming selection is the head-turner. The Packers reached 104 spots for him, and it will define how this weekend is remembered.

If one pick saves this weekend, it is Harris. Overpaying at the table undid a lot of the good work elsewhere. The roster is better shaped than it was, with edge rusher chief among the fixes.

Bottom line, they will be counting on several picks to beat their grades.

Pick-by-Pick

R1.23 · Pick 23 · Tacario Davis · CB · rank 23
In the 23rd pick they get a sticky cover corner. It fills the loudest need on the roster.
R2.23 · Pick 55 · Harold Perkins Jr. · LB · rank 14
A top-tier linebacker at a bargain, Harold Perkins Jr. in pick No. 55, plain and simple. A minor need, but a need all the same.
R2.24 · Pick 56 · Malaki Starks · S · rank 16
A safety of that caliber at slot 56 is the definition of value, full stop. A minor itch, scratched.
R2.26 · Pick 58 · Tate Ratledge · OG · rank 59
A market-rate offensive lineman, with the board and the slot shaking hands on Tate Ratledge. It patches a soft spot without any drama.
R2.27 · Pick 59 · Jack Sawyer · DE-EDGE · rank 32
The board fumbled Jack Sawyer all the way to pick 59, and they scooped it up. It answers the question that was keeping the coaches up at night.
R2.29 · Pick 61 · Princely Umanmielen · DE-EDGE · rank 26
Taking Princely Umanmielen in slot 61 is close to grand larceny; an edge rusher that good had no business lasting this long. A glaring weakness, addressed head on.
R3.23 · Pick 87 · Quinshon Judkins · RB · rank 25
Somehow Quinshon Judkins was still sitting there in the Round 3 slot, and they pounced on premier running back value. The one spot they could not leave alone, and did not.
R3.24 · Pick 88 · Jalen Milroe · QB · rank 54
Jalen Milroe at No. 88 is a first-round grade at a bargain-bin price, no notes. Top of the wish list, and they did not leave without it.
R3.26 · Pick 90 · Walter Nolen · DL · rank 42
They robbed the room for Walter Nolen here, a fall nobody at the table saw coming. It plugs a real leak on the depth chart.
R3.27 · Pick 91 · Ashton Gillotte · DL-EDGE · rank 46
Ashton Gillotte in the 91st overall pick should not have been possible, and that is the whole point. A must-fix position, and they treated it like one.
R4.24 · Pick 120 · Jonah Monheim · OT · rank 91
Jonah Monheim at pick No. 120 is the steal of the weekend, a first-round talent at a bargain-bin price. A need, and now a little less of one.
R4.26 · Pick 122 · Jamon Dumas-Johnson · LB · rank 77
They barely believed it either: Jamon Dumas-Johnson still on the board at Round 4, Pick 26. Stacking talent where they were already deep.
R4.27 · Pick 123 · Oscar Delp · TE · rank 88
Oscar Delp in the Round 4 slot is a gift, value that borders on unfair. One more legitimate question on the roster, answered.
R5.7 · Pick 135 · J. Michael Sturdivant · WR · rank 114
They will replay J. Michael Sturdivant at the 135th overall pick for years; that is how good the value is. A sensible fit for a spot that needed help.
R5.23 · Pick 151 · Deontae Lawson · LB · rank 84
Deontae Lawson at pick No. 151 is daylight robbery; nobody expected him to last. It is more luxury than necessity; they were already set here.
R5.26 · Pick 154 · Rylie Mills · DL · rank 104
Steal is underselling it; Rylie Mills at pick 154 is a heist with the alarm still ringing. It shores up a spot that genuinely needed the help.
R5.27 · Pick 155 · Malik Spencer · CB · rank 144
Malik Spencer slipping to Round 5, Pick 27 is the kind of luck good rooms make for themselves. This was priority one on the needs board, and now it is handled.
R5.29 · Pick 157 · Bryce Foster · C · rank 161
No drama and no debate, Bryce Foster went about where he belonged in slot 157. A real hole, addressed with a reasonable pick.
R6.7 · Pick 167 · Collin Oliver · LB · rank 116
Collin Oliver in the 167th pick is the kind of fall that makes a whole class. Pure best-available; the position was not exactly begging.
R6.23 · Pick 183 · Tre Harris · WR · rank 44
You do not let a wide receiver like Tre Harris reach No. 183 and blink. They did not. A sensible fit that makes the depth chart a little sturdier.
R6.26 · Pick 186 · Jordan Hancock · CB · rank 130
Circle this one: Jordan Hancock at Round 6, Pick 26 is a fall that decides a draft. They walked in needing this and walked out with it.
R6.27 · Pick 187 · Wyatt Milum · OT · rank 122
Wyatt Milum in pick No. 187 is the kind of fall that makes a whole class. It fills a real need, too.
R6.29 · Pick 189 · Benjamin Yurosek · TE · rank 73
A top-tier tight end at a bargain, Benjamin Yurosek in the 189th pick, plain and simple. Another box on the needs board, quietly ticked.
R7.19 · Pick 211 · Julian Fleming · WR · rank 315
They reached into another round for Julian Fleming, and the board is nowhere close to agreeing. The roster fit checks out.
R7.23 · Pick 215 · Zion Nelson · OT · rank 176
Zion Nelson in the Round 7 slot should not have been possible, and that is the whole point. A sensible fit that makes the depth chart a little sturdier.
R7.24 · Pick 216 · Jack Kiser · LB · rank 133
They barely believed it either: Jack Kiser still on the board at slot 216. Nice player, but the depth chart did not need him here.
R7.26 · Pick 218 · Connor Colby · OT · rank 295
Connor Colby in pick 218 is a reach so steep the board needed a second look to believe it. Another box on the needs board, quietly ticked.
R7.29 · Pick 221 · Chantz Williams · DL-EDGE · rank 308
A big swing on Chantz Williams at the 221st overall pick, well ahead of any board in the building. It also answers one of the loudest questions on the roster.