| Offensive Starters | | | | | |
QB | Josh Allen * | 24 | 2 | 16 | 396 for 572, 4,544 yards, 37 td, 10 int, & 102 rushes for 421 yards and 8 td | Buffalo Bills / 1st / 7th pick / 2018 |
RB | Devin Singletary | 23 | 1 | 16 | 156 rushes for 687 yards, 2 td, & 38 catches for 269 yards and 0 td | Buffalo Bills / 3rd / 74th pick / 2019 |
WR | Cole Beasley | 31 | 8 | 10 | 82 catches for 967 yards, 4 td | |
WR | Gabriel Davis | 21 | Rook | 11 | 35 catches for 599 yards, 7 td, & 1 rush for yards and 0 td | Buffalo Bills / 4th / 128th pick / 2020 |
WR | Stefon Diggs* | 27 | 5 | 15 | 127 catches for 1,535 yards, 8 td, & 1 rush for 1 yards and 0 td | Minnesota Vikings / 5th / 146th pick / 2015 |
T | Dion Dawkins | 26 | 3 | 16 | | Buffalo Bills / 2nd / 63rd pick / 2017 |
T | Daryl Williams | 28 | 5 | 16 | | Carolina Panthers / 4th / 102nd pick / 2015 |
C | Mitch Morse | 28 | 5 | 14 | 1 fumble recovered | Kansas City Chiefs / 2nd / 49th pick / 2015 |
| Defensive Starters | | | | | |
DE | Jerry Hughes | 32 | 10 | 15 | | Indianapolis Colts / 1st / 31st pick / 2010 |
DT | Ed Oliver | 23 | 1 | 16 | | Buffalo Bills / 1st / 9th pick / 2019 |
OLB | A.J. Klein | 29 | 7 | 11 | | Carolina Panthers / 5th / 148th pick / 2013 |
MLB | Tremaine Edmunds* | 22 | 2 | 15 | 2.0 sacks, 0 interceptions, 0 fumbles recovered | Buffalo Bills / 1st / 16th pick / 2018 |
CB | Taron Johnson | 24 | 2 | 11 | 1.0 sacks, 1 interception, 0 fumbles recovered | Buffalo Bills / 4th / 121st pick / 2018 |
CB | Levi Wallace | 25 | 2 | 12 | 0.0 sacks, 2 interceptions, 0 fumbles recovered | |
CB | Tre'Davious White * | 25 | 3 | 14 | 1.5 sacks, 3 interceptions, 2 fumbles recovered | Buffalo Bills / 1st / 27th pick / 2017 |
SS | Jordan Poyer | 29 | 7 | 16 | 2.0 sacks, 2 interceptions, 0 fumbles recovered | Philadelphia Eagles / 7th / 218th pick / 2013 |
FS | Micah Hyde | 30 | 7 | 15 | 0.0 sacks, 1 interception, 0 fumbles recovered | Green Bay Packers / 5th / 159th pick / 2013 |
Roster