STEELERS MOCK DRAFT GRADE B-

Here we go B-

URL here-we-go-0015

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

A masterclass at the trade table lands the Steelers a B-.

by aechean · 2026 NFL Draft · 16 picks · 6 steals · 6 reaches
Value B
Need B
Trades A+
Future F

There is conviction, and then there is this. The Steelers took Drew Allar a full 35 picks ahead of where the board had him, an overdraft steep enough that it colors the whole weekend. A sturdy weekend that grades out a B-.

Whatever else happened, they won the night they took Miller. They robbed the room blind at the table, and it lifts the grade on its own. The edge rusher spot stays a question, and it was the one they most needed an answer at.

Job largely done: quarterback settled and 7 of 9 of the wish list covered.

A tidy weekend of work that should hold up just fine.

Pick-by-Pick

R1.21 · Pick 21 · Carnell Tate · WR · rank 12
The board had Carnell Tate higher than pick 21, and the wide receiver fell to them anyway. It shores up a spot that genuinely needed the help.
R1.22 · Pick 22 · Sonny Styles · LB · rank 21
In the Round 1 slot they get a three-down second-level presence. A clean fit for the roster.
R1.23 · Pick 23 · Monroe Freeling · OT · rank 26
In the 23rd pick they get protection for the quarterback at fair value. Need was not the driver here.
R3.12 · Pick 76 · A.J. Haulcy · S · rank 49
They robbed the room for A.J. Haulcy here, a fall nobody at the table saw coming. It answers the question that was keeping the coaches up at night.
R3.21 · Pick 85 · Christen Miller · DL · rank 56
Taking Christen Miller in the 85th overall pick is close to grand larceny; an interior defensive lineman that good had no business lasting this long. It also answers one of the loudest questions on the roster.
R3.35 · Pick 99 · Nicholas Singleton · RB · rank 109
The board had cheaper options than Nicholas Singleton at pick No. 99, and it noticed. A real hole, addressed with a reasonable pick.
R4.21 · Pick 121 · Drew Allar · QB · rank 156
Drew Allar at Round 4, Pick 21 is the kind of overdraft that needs everything to break right. Top of the wish list, and they did not leave without it.
R4.35 · Pick 135 · Harold Perkins Jr. · LB · rank 132
A reasonable price with a little left over, Harold Perkins Jr. in the 135th overall pick. It plugs a real leak on the depth chart.
R5.13 · Pick 153 · CJ Daniels · WR · rank 142
Value with a capital V on CJ Daniels in slot 153, a genuine coup. A sensible fit for a spot that needed help.
R5.21 · Pick 161 · Domani Jackson · CB · rank 174
They paid up for Domani Jackson at the 161st pick when waiting would have done the job. The roster fit checks out.
R5.38 · Pick 178 · Zane Durant · DT · rank 177
They took Zane Durant at par in pick No. 178, which is nothing to complain about. That was the need underlined and circled, and now it is checked off.
R6.23 · Pick 204 · Xavier Nwankpa · S · rank 228
Xavier Nwankpa at pick 204 is the pick scouts circle, and not in a good way. The one spot they could not leave alone, and did not.
R6.35 · Pick 216 · Isaiah Nwokobia · S · rank 226
Isaiah Nwokobia in No. 216 is early enough to raise a brow, if not a full objection. They walked in needing this and walked out with it.
R7.8 · Pick 224 · Nick Barrett · DL · rank 251
They talked themselves into Nick Barrett at the Round 7 slot, and the board did not agree. A must-fix position, and they treated it like one.
R7.14 · Pick 230 · Zavion Thomas · WR · rank 219
Zavion Thomas is a better player than the Round 7 slot suggests; smart patience, rewarded. Another box on the needs board, quietly ticked.
R7.21 · Pick 237 · Thaddeus Dixon · CB · rank 214
Thaddeus Dixon at Round 7, Pick 21 is the steal of the weekend, a first-round talent at a bargain-bin price. One more legitimate question on the roster, answered.