A complete list of Buffalo Bills picks in the 2023 NFL Draft can be found below.

Round 1

PICK #25

Buffalo Bills

Dalton Kincaid

TE Utah

(from N.Y. Giants through Jacksonville)

Grade: D

The Bills, after missing on the wide receiver run plus Robinson and Gibbs, trade up for a strange offensive skill pick of a tight end. That’s despite having Josh Allen favorite Dawson Knox under contract through 2026 and being a primary 11 personnel (three wideout) team. They also could have targeted some linebacker, offensive line, pass rush help for much more immediate impact as AFC title contenders.

Round 2

PICK #28

Buffalo Bills

O'Cyrus Torrence

G Florida

Grade: A+

The Bills make up for their questionable first-round offensive pick of tight end Dalton Kincaid by getting the much-needed powerful road grader for their running game as a needed upgrade over the “other” Connor McGovern.

Round 3

PICK #28

Buffalo Bills

Dorian Williams

LB Tulane

Grade: C

The Bills hope they have their replacement for Tremaine Edmunds with Williams’ athletic and aggressive run-stopping to complement second-level coverage ace Matt Milano, but Williams needs some work to be more than a situational backup.

Round 5

PICK #15

Buffalo Bills

Justin Shorter

WR Florida

(from Washington)

Round 7

PICK #13

Buffalo Bills

Nick Broeker

G Mississippi

(from N.Y. Jets through Tampa Bay and Houston and Philadelphia and Houston)

Round 7

PICK #35

Buffalo Bills

Alex Austin

S Oregon State

(Compensatory) (from Tampa Bay through L.A. Rams)