shawn'S MOCK DRAFT

post diggs 2

  • shawn DRAFTING FOR THE
    Bills
Draft Selections
Xavier Legette Head Shot
PICK: 36 RND: 2 (BUF)
Xavier Legette
WR South Carolina
Marshawn Kneeland Head Shot
PICK: 60 RND: 2 (BUF)
Marshawn Kneeland
DE-EDGE Western Michigan
T.J. Tampa Head Shot
PICK: 78 RND: 3 (BUF)
T.J. Tampa
CB Iowa State
Cole Bishop Head Shot
PICK: 128 RND: 4 (BUF)
Cole Bishop
S Utah
Blake Fisher Head Shot
PICK: 134 RND: 4 (BUF)
Blake Fisher
OT Notre Dame
Trevor Keegan Head Shot
PICK: 139 RND: 5 (BUF)
Trevor Keegan
OG Michigan
Tanor Bortolini Head Shot
PICK: 160 RND: 5 (BUF)
Tanor Bortolini
C Wisconsin
Khristian Boyd Head Shot
PICK: 163 RND: 5 (BUF)
Khristian Boyd
DL-EDGE Northern Iowa
Keith Randolph Jr. Head Shot
PICK: 204 RND: 6 (BUF)
Keith Randolph Jr.
DL-EDGE Illinois
Trey Taylor Head Shot
PICK: 248 RND: 7 (BUF)
Trey Taylor
S Air Force
Draft Picks Received
Xavier Legette Head Shot
PICK: 36 RND: 2 (WSH)
Xavier Legette
WR South Carolina
T.J. Tampa Head Shot
PICK: 78 RND: 3 (WSH)
T.J. Tampa
CB Iowa State
Trevor Keegan Head Shot
PICK: 139 RND: 5 (WSH)
Trevor Keegan
OG Michigan
No Pick Head Shot
PICK: RND: 4 (NYG)
NEXT YEAR (2025)
 
No Pick Head Shot
PICK: RND: 5 (NE)
NEXT YEAR (2025)
 
No Pick Head Shot
PICK: RND: 6 (CLE)
NEXT YEAR (2025)
 
Draft Picks Traded
Bo Nix Head Shot
PICK: 28 RND: 1 (WSH)
Bo Nix
QB Oregon
Walter Rouse Head Shot
PICK: 144 RND: 5 (NYG)
Walter Rouse
OT Oklahoma
Ro Torrence Head Shot
PICK: 189 RND: 6 (NE)
Ro Torrence
CB Arizona State
Curtis Jacobs Head Shot
PICK: 200 RND: 6 (CLE)
Curtis Jacobs
LB Penn State
Draft Grade — Bills
Overall B-
ValueB- NeedB TradesB- FutureB-
Nothing loud, just a tidy B- for the Bills.

Somewhere a general manager is explaining how T.J. Tampa got past him. The Bills do not have to explain a thing at slot 78. Good, not great, and the B- says as much.

Reaching for Bortolini left real value on the table behind him. If this class has a fault line, it runs straight through linebacker.

Add it up and it is a good, unfussy class.

Pick Analysis
Pick36 Rnd2 Xavier Legette
Xavier Legette at the 36th overall pick is right where the board had him, plain and simple. A glaring weakness, addressed head on.
Pick60 Rnd2 Marshawn Kneeland
Value said wait; Marshawn Kneeland in pick No. 60 says they were not listening. A real hole, addressed with a reasonable pick.
Pick78 Rnd3 T.J. Tampa
Circle this one: T.J. Tampa at the 78th pick is a fall that decides a draft. Useful body for a position without much behind the starter.
Pick128 Rnd4 Cole Bishop
Cole Bishop at the 128th overall pick is a first-round grade at a bargain-bin price, no notes. A sensible fit for a spot that needed help.
Pick134 Rnd4 Blake Fisher
A slide stopped in Round 4, Pick 34, with Blake Fisher worth more than the price. The one spot they could not leave alone, and did not.
Pick139 Rnd5 Trevor Keegan
They took Trevor Keegan at par in pick 139, which is nothing to complain about. It also answers one of the loudest questions on the roster.
Pick160 Rnd5 Tanor Bortolini
A swing that ignored the value entirely, Tanor Bortolini well ahead of where he belonged. They walked in needing this and walked out with it.
Pick163 Rnd5 Khristian Boyd
Khristian Boyd at pick No. 163 is a conviction pick that outran the value. It patches a soft spot without any drama.
Pick204 Rnd6 Keith Randolph Jr.
They went early on Keith Randolph Jr. in the Round 6 slot, and the value did not follow. It plugs a real leak on the depth chart.
Pick248 Rnd7 Trey Taylor
They reached into another round for Trey Taylor, and the board is nowhere close to agreeing. One more legitimate question on the roster, answered.