GHDRAFTII'S MOCK DRAFT

GHDRAFTII'S MOCK DRAFT
RUN ON MAY 31, 2025

2025 Draft Part 3

  • GHDRAFTII DRAFTING FOR THE
    Bills
Draft Selections
Zachariah Branch Head Shot
PICK: 32 RND: 1 (BUF)
Zachariah Branch
WR Georgia
Dillon Thieneman Head Shot
PICK: 37 RND: 2 (BUF)
Dillon Thieneman
S Oregon
Jeremiah Wilson Head Shot
PICK: 96 RND: 3 (BUF)
Jeremiah Wilson
CB Florida State
Justice Haynes Head Shot
PICK: 132 RND: 4 (BUF)
Justice Haynes
RB Michigan
Princewill Umanmielen Head Shot
PICK: 171 RND: 5 (BUF)
Princewill Umanmielen
LB-EDGE Ole Miss
Kamran James Head Shot
PICK: 217 RND: 7 (BUF)
Kamran James
DE-EDGE Florida
Dante Moore Head Shot
PICK: 222 RND: 7 (BUF)
Dante Moore
QB Oregon
Ethan O'Connor Head Shot
PICK: 245 RND: 7 (BUF)
Ethan O'Connor
CB Washington State
Draft Picks Received
Dillon Thieneman Head Shot
PICK: 37 RND: 2 (NO)
Dillon Thieneman
S Oregon
Draft Picks Traded
Kevin Concepcion Head Shot
PICK: 64 RND: 2 (CAR)
Kevin Concepcion
WR Texas A&M
Draft Grade — Bills
Overall B
ValueB- NeedB TradesB+ FutureB-
A respectable, level-headed haul for the Bills: B.

Nobody else had Kamran James anywhere near slot 217. The Bills did, by 62 spots, and that gap is the whole story. A sturdy weekend that grades out a B.

If one pick saves this weekend, it is Moore. They will regret leaving linebacker for another day if the season turns on it.

They squeezed a little extra out of every move they made.

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

Pick Analysis
Pick32 Rnd1 Zachariah Branch
In the Round 1 slot they get a go-to option on the outside. The biggest hole, addressed.
Pick37 Rnd2 Dillon Thieneman
A tidy little value on Dillon Thieneman in pick 37, a step better than break-even. Another box on the needs board, quietly ticked.
Pick96 Rnd3 Jeremiah Wilson
They took Jeremiah Wilson at par in slot 96, which is nothing to complain about. Not urgent, but hardly pointless.
Pick132 Rnd4 Justice Haynes
Nice patience on Justice Haynes, who had no business lasting to the 132nd overall pick. A need, and now a little less of one.
Pick171 Rnd5 Princewill Umanmielen
A wild overpay on Princewill Umanmielen in pick No. 171, the sort that defines a class for the wrong reasons. A real hole, addressed with a reasonable pick.
Pick217 Rnd7 Kamran James
Kamran James in the 217th pick is a reach so steep the board needed a second look to believe it. One more legitimate question on the roster, answered.
Pick222 Rnd7 Dante Moore
Dante Moore at pick No. 222 is a first-round grade at a bargain-bin price, no notes. It plugs a real leak on the depth chart.
Pick245 Rnd7 Ethan O'Connor
They let Ethan O'Connor come to them and pounced at slot 245. They added to a strength when a need was still open elsewhere.