ItalianEddie'S MOCK DRAFT

EDDIE L1

  • ItalianEddie DRAFTING FOR THE
    Bills
Draft Selections
Brian Thomas Jr. Head Shot
PICK: 28 RND: 1 (BUF)
Brian Thomas Jr.
WR LSU
Michael Hall Jr. Head Shot
PICK: 60 RND: 2 (BUF)
Michael Hall Jr.
DT Ohio State
Dominick Puni Head Shot
PICK: 81 RND: 3 (BUF)
Dominick Puni
OT Kansas
James Williams Head Shot
PICK: 124 RND: 4 (BUF)
James Williams
S Miami (FL)
Justin Eboigbe Head Shot
PICK: 134 RND: 4 (BUF)
Justin Eboigbe
DL-EDGE Alabama
Dillon Johnson Head Shot
PICK: 144 RND: 5 (BUF)
Dillon Johnson
RB Washington
Jordan Travis Head Shot
PICK: 160 RND: 5 (BUF)
Jordan Travis
QB Florida State
Cornelius Johnson Head Shot
PICK: 189 RND: 6 (BUF)
Cornelius Johnson
WR Michigan
Gabe Hall Head Shot
PICK: 204 RND: 6 (BUF)
Gabe Hall
DL Baylor
Johnny Dixon Head Shot
PICK: 232 RND: 7 (BUF)
Johnny Dixon
CB Penn State
Draft Picks Received
Dominick Puni Head Shot
PICK: 81 RND: 3 (SEA)
Dominick Puni
OT Kansas
James Williams Head Shot
PICK: 124 RND: 4 (SF)
James Williams
S Miami (FL)
Johnny Dixon Head Shot
PICK: 232 RND: 7 (SF)
Johnny Dixon
CB Penn State
Draft Picks Traded
Roger Rosengarten Head Shot
PICK: 128 RND: 4 (SEA)
Roger Rosengarten
OT Washington
Dylan Laube Head Shot
PICK: 163 RND: 5 (SF)
Dylan Laube
RB New Hampshire
Jared Wiley Head Shot
PICK: 200 RND: 6 (SF)
Jared Wiley
TE TCU
Nick Gargiulo Head Shot
PICK: 248 RND: 7 (SF)
Nick Gargiulo
C South Carolina
No Pick Head Shot
PICK: RND: 3 (MIA)
NEXT YEAR (2025)
 
Draft Grade — Bills
Overall B-
ValueC+ NeedB+ TradesB FutureC+
The Bills let Dixon fall into their laps, and walked away with a B-.

The best pick of the weekend was also the simplest. The Bills watched Johnny Dixon slide 42 picks past his grade and did not hesitate. Solid and sensible more than spectacular: a B-.

That linebacker hole did not close this weekend, and it was the biggest one on the wall. Reaching for Hall Jr. left real value on the table behind him. The roster is better shaped than it was, with offensive lineman chief among the fixes.

Good work on the whole, with linebacker the one box left unchecked.

Pick Analysis
Pick28 Rnd1 Brian Thomas Jr.
In pick No. 28 they get a go-to option on the outside. The biggest hole, addressed.
Pick60 Rnd2 Michael Hall Jr.
This one needs a full-page explanation: Michael Hall Jr. in the 60th pick, miles early. A glaring weakness, addressed head on.
Pick81 Rnd3 Dominick Puni
The board had cheaper options than Dominick Puni at the 81st overall pick, and it noticed. A must-fix position, and they treated it like one.
Pick124 Rnd4 James Williams
They took James Williams at par in the Round 4 slot, which is nothing to complain about. A sensible fit that makes the depth chart a little sturdier.
Pick134 Rnd4 Justin Eboigbe
They paid up for Justin Eboigbe at No. 134 when waiting would have done the job. It plugs a real leak on the depth chart.
Pick144 Rnd5 Dillon Johnson
A real head-scratcher, Dillon Johnson in pick 144 is miles ahead of his ranking. It fills a real need, too.
Pick160 Rnd5 Jordan Travis
They liked Jordan Travis enough to skip the value, taking him in slot 160. A sensible fit for a spot that needed help.
Pick189 Rnd6 Cornelius Johnson
Cornelius Johnson at Round 6, Pick 14 is a sensible buy, a touch better than market for the wide receiver. They walked in needing this and walked out with it.
Pick204 Rnd6 Gabe Hall
They jumped the gun on Gabe Hall, taking him earlier than his grade liked. Top of the wish list, and they did not leave without it.
Pick232 Rnd7 Johnny Dixon
Johnny Dixon in pick No. 232 is a gift, value that borders on unfair. A minor itch, scratched.