nickschupak'S MOCK DRAFT

nickschupak'S MOCK DRAFT
RUN ON MAY 30, 2025

VIEW ALL
Mock drafts from nickschupak

Swinging for the Fences

  • nickschupak DRAFTING FOR THE
    Bills
Draft Selections
Zachariah Branch Head Shot
PICK: 32 RND: 1 (BUF)
Zachariah Branch
WR Georgia
CJ Allen Head Shot
PICK: 64 RND: 2 (BUF)
CJ Allen
LB Georgia
Nicholas Singleton Head Shot
PICK: 96 RND: 3 (BUF)
Nicholas Singleton
RB Penn State
Rod Moore Head Shot
PICK: 132 RND: 4 (BUF)
Rod Moore
S Michigan
Tristan Leigh Head Shot
PICK: 171 RND: 5 (BUF)
Tristan Leigh
OT Clemson
J.C. Davis Head Shot
PICK: 217 RND: 7 (BUF)
J.C. Davis
OT Illinois
Marquis Johnson Head Shot
PICK: 222 RND: 7 (BUF)
Marquis Johnson
WR Missouri
Rueben Owens Head Shot
PICK: 245 RND: 7 (BUF)
Rueben Owens
RB Texas A&M
Draft Grade — Bills
Overall B
ValueB NeedB+ TradesB- FutureB-
Larceny in pick 96 lands the Bills a B, Singleton and all.

Somewhere a general manager is explaining how Nicholas Singleton got past him. The Bills do not have to explain a thing at the Round 3 slot.

If this class has a fault line, it runs straight through interior defensive lineman. If Leigh pans out, nobody remembers the price. If not, this is the pick they hear about.

The skill positions did well by the weekend.

Bottom line, more hits than misses and a roster nudged the right way.

Pick Analysis
Pick32 Rnd1 Zachariah Branch
Zachariah Branch at the 32nd pick is a sound buy, the sort that quietly helps a class. The one spot they could not leave alone, and did not.
Pick64 Rnd2 CJ Allen
Taking CJ Allen in Round 2, Pick 32 is close to grand larceny; a linebacker that good had no business lasting this long. Better still, it is exactly the hole they had to fill.
Pick96 Rnd3 Nicholas Singleton
A running back of that caliber at the Round 3 slot is the definition of value, full stop. It patches a soft spot without any drama.
Pick132 Rnd4 Rod Moore
Rod Moore slid further than he should have, and slot 132 is lovely value for the safety. A sensible fit that makes the depth chart a little sturdier.
Pick171 Rnd5 Tristan Leigh
Tristan Leigh at the 171st overall pick is a clear overpay, with better names still on the board. They walked in needing this and walked out with it.
Pick217 Rnd7 J.C. Davis
A clean, defensible pick in pick No. 217 with a little surplus value in J.C. Davis. A must-fix position, and they treated it like one.
Pick222 Rnd7 Marquis Johnson
Value with a capital V on Marquis Johnson in No. 222, a genuine coup. The biggest hole on the depth chart just got a whole lot smaller.
Pick245 Rnd7 Rueben Owens
Rueben Owens in pick 245 lands just on the right side of the ledger. The roster fit checks out.