STEELERS MOCK DRAFT GRADE B-

Random 2 c8 B-

URL random-2-c8-2349

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 →
B-

Pittsburgh Steelers

The Steelers won the night they stopped McNeil-Warren from sliding. Grade: B-.

by Jdj029 · 2026 NFL Draft · 12 picks · 5 steals · 2 reaches
Value B
Need B
Trades C+
Future B

This is the pick they will still be bragging about in July: Emmanuel McNeil-Warren, the No. 51 name on the board, stolen at slot 85. No fireworks, but a solid B-.

The quarterback hole is the one line item this class does not answer. If Spears-Jennings pans out, nobody remembers the price. If not, this is the pick they hear about. They left with interior defensive lineman solved and the rest of the wish list mostly ticked off.

In sum, a sensible class that nudges the roster the right way.

Pick-by-Pick

R1.21 · Pick 21 · Sonny Styles · LB · rank 21
In Round 1, Pick 21 they get a three-down second-level presence at fair value. A real need, handled.
R2.25 · Pick 57 · Gennings Dunker · OT · rank 49
Gennings Dunker slipping to the Round 2 slot is the kind of luck good rooms make for themselves. Useful depth more than a marquee fix.
R3.12 · Pick 76 · Germie Bernard · WR · rank 58
They robbed the room for Germie Bernard here, a fall nobody at the table saw coming. One more legitimate question on the roster, answered.
R3.21 · Pick 85 · Emmanuel McNeil-Warren · S · rank 51
Emmanuel McNeil-Warren in pick No. 85 is the kind of fall that makes a whole class. The biggest hole on the depth chart just got a whole lot smaller.
R3.35 · Pick 99 · Domonique Orange · DT · rank 76
Somehow Domonique Orange was still sitting there in the 99th overall pick, and they pounced on premier interior defensive lineman value. Better still, it is exactly the hole they had to fill.
R4.21 · Pick 121 · Julian Neal · CB · rank 118
Julian Neal at pick 121 is a sound buy, the sort that quietly helps a class. The roster fit checks out.
R5.21 · Pick 161 · Aamil Wagner · OT · rank 171
A premium they did not need to pay, Aamil Wagner a notch or two before his time. A want dressed up as a pick, at a spot they had covered.
R6.2 · Pick 183 · Ephesians Prysock · CB · rank 187
Ephesians Prysock in the 183rd pick is exactly on the number, no argument either way. Another box on the needs board, quietly ticked.
R6.35 · Pick 216 · Keyshaun Elliott · LB · rank 214
Keyshaun Elliott in No. 216 is fair value, right on his grade. It patches a soft spot without any drama.
R7.8 · Pick 224 · Zavion Thomas · WR · rank 219
Nothing to complain about; Zavion Thomas went a shade earlier than his grade, which is fine. It fills a real need, too.
R7.14 · Pick 230 · Miles Kitselman · TE · rank 220
A quiet steal in slot 230: Miles Kitselman for less than the market said. It shores up a spot that genuinely needed the help.
R7.21 · Pick 237 · Robert Spears-Jennings · S · rank 254
They jumped the gun on Robert Spears-Jennings, taking him earlier than his grade liked. This was priority one on the needs board, and now it is handled.