BILLS MOCK DRAFT GRADE B

Sten1 B

URL sten1-5106

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

Buffalo Bills

Anderson should have been long gone. The Bills pounced, and earned a B.

by Stenman · 2026 NFL Draft · 9 picks · 6 steals · 1 reaches
Value B
Need B+
Trades B
Future B-

You build a draft on nights like this. Aaron Anderson had no business being available in pick 220, and the Bills did the only sane thing and turned in the card.

A whole weekend of picks and interior defensive lineman is somehow still a want. They will need Rodriguez to outplay his draft slot in a hurry to justify it.

The roster is better shaped than it was, with linebacker chief among the fixes. The weekend tilted hard toward the defense.

All told, a draft that does its job without fuss, and there is real value in that.

Pick-by-Pick

R2.25 · Pick 57 · CJ Allen · LB · rank 31
CJ Allen at the 57th pick is the steal of the weekend, a first-round talent at a bargain-bin price. A must-fix position, and they treated it like one.
R2.28 · Pick 60 · Jacob Rodriguez · LB · rank 72
Jacob Rodriguez at the 60th overall pick jumps the queue by a touch more than is comfortable. The one spot they could not leave alone, and did not.
R3.25 · Pick 89 · Elijah Sarratt · WR · rank 77
Elijah Sarratt at the Round 3 slot is money in the bank, a wide receiver taken below his worth. It also answers one of the loudest questions on the roster.
R3.27 · Pick 91 · Bryce Lance · WR · rank 90
By-the-book stuff, Bryce Lance at No. 91 squarely in line with his ranking. Better still, it is exactly the hole they had to fill.
R4.26 · Pick 126 · Davison Igbinosun · CB · rank 113
Davison Igbinosun at slot 126 is the sort of value that quietly wins a weekend. A quiet depth add at a thin-ish spot.
R5.25 · Pick 165 · Louis Moore · S · rank 166
Louis Moore in pick 165 is fair value, right on his grade. A real hole, addressed with a reasonable pick.
R5.28 · Pick 168 · Dametrious Crownover · OT · rank 144
A offensive lineman of that caliber at Round 5, Pick 28 is the definition of value, full stop. It answers the question that was keeping the coaches up at night.
R6.1 · Pick 182 · Bryce Boettcher · LB · rank 172
Bryce Boettcher in pick No. 182 is a bargain the rest of the room will envy. The biggest hole on the depth chart just got a whole lot smaller.
R7.4 · Pick 220 · Aaron Anderson · WR · rank 177
Somehow Aaron Anderson was still sitting there in pick 220, and they pounced on premier wide receiver value. That was the need underlined and circled, and now it is checked off.