Buffalo went 6-10 in Sean McDermott's second year. Nathan Peterman started the opener, threw two pick-sixes against Baltimore, and was benched for rookie Josh Allen. Allen missed four games with a sprained throwing elbow and threw 12 interceptions on his way to a 5-11 line as the starter. The Bills' 2-0 start, including a 26-23 win over Minnesota, gave the year a brief sense of momentum that didn't last.
The defense, with Tre'Davious White, Micah Hyde, and Jordan Poyer, was the foundation Brandon Beane was building around. The offense ranked last in the league. The franchise spent the offseason adding John Brown and Cole Beasley to give Allen actual receivers to throw to.

| Player | Pos | # | Snaps | Overall | Arm | Accuracy | Clutch | Ball Security | Release Speed | Scramble | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 719 | Overall 31 | Accuracy 2 | QB | #17 | 719 | 31 | 11 | 2 | 68 | 7 | 8 | 70 | |||||||
| Snaps 73 | Overall 20 | Accuracy 1 | QB | #05 | 73 | 20 | 18 | 1 | 100 | 1 | - | - | |||||||
| Snaps 118 | Overall 2 | Accuracy 9 | QB | #03 | 118 | 2 | 2 | 9 | 20 | 1 | - | - | |||||||
| Snaps 148 | Overall 1 | Accuracy 9 | QB | #02 | 148 | 1 | 1 | 9 | 1 | 14 | - | - | |||||||

| Player | Pos | # | Snaps | Overall | Rush | Power | Burst | Receiving | Blocking | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 300 | Overall 43 | Rush 54 | RB | #33 | 300 | 43 | 54 | 51 | 40 | 89 | 17 | ||||||||
| Snaps 490 | Overall 9 | Rush 10 | RB | #25 | 490 | 9 | 10 | 3 | 33 | 40 | 29 | ||||||||
| Snaps 170 | Overall 4 | Rush 13 | RB | #42 | 170 | 4 | 13 | 69 | 2 | 75 | 72 | ||||||||
| Snaps 71 | Overall 3 | Rush 5 | RB | #35 | 71 | 3 | 5 | 4 | 2 | 11 | 87 | ||||||||
| Snaps 196 | Overall 3 | Rush 27 | RB | #45 | 196 | 3 | 27 | 63 | 44 | 3 | 2 | ||||||||

| Player | Pos | # | Snaps | Overall | Route Running | Separation | Hands | YAC | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 451 | Overall 74 | Route Running 77 | WR | #16 | 451 | 74 | 77 | 83 | 80 | 91 | |||||||||
| Snaps 250 | Overall 64 | Route Running 52 | WR | #10 | 250 | 64 | 52 | 27 | 21 | 4 | |||||||||
| Snaps 225 | Overall 58 | Route Running 55 | WR | #19 | 225 | 58 | 55 | 34 | 61 | 50 | |||||||||
| Snaps 941 | Overall 41 | Route Running 35 | WR | #11 | 941 | 41 | 35 | 27 | 63 | 7 | |||||||||
| Snaps 44 | Overall 28 | Route Running 27 | WR | #10 | 44 | 28 | 27 | 1 | 97 | 94 | |||||||||
| Snaps 277 | Overall 23 | Route Running 28 | WR | #10 | 277 | 23 | 28 | 61 | 17 | 35 | |||||||||
| Snaps 121 | Overall 16 | Route Running 10 | WR | #14 | 121 | 16 | 10 | 1 | 3 | 80 | |||||||||
| Snaps 68 | Overall 15 | Route Running 20 | WR | #13 | 68 | 15 | 20 | 1 | 97 | 1 | |||||||||
| Snaps 27 | Overall 12 | Route Running 12 | WR | #87 | 27 | 12 | 12 | 1 | 97 | 92 | |||||||||

| Player | Pos | # | Snaps | Overall | Receiving | Separation | Hands | Pass Pro | Run Block | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 504 | Overall 23 | Receiving 20 | TE | #85 | 504 | 23 | 20 | 6 | 25 | 81 | 42 | ||||||||
| Snaps 387 | Overall 12 | Receiving 17 | TE | #80 | 387 | 12 | 17 | 64 | 33 | 43 | 25 | ||||||||
| Snaps 287 | Overall 11 | Receiving 16 | TE | #82 | 287 | 11 | 16 | 3 | 34 | 3 | 42 | ||||||||
| Snaps 46 | Overall 5 | Receiving 16 | TE | #88 | 46 | 5 | 16 | 3 | 93 | 4 | 57 | ||||||||

| Player | Pos | # | Snaps | Overall | Pass Pro | Drive | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 1,059 | Overall 71 | Pass Pro 87 | OT | #73 | 1,059 | 71 | 87 | 64 | |||||||||||
| Snaps 885 | Overall 65 | Pass Pro 75 | OG | #76 | 885 | 65 | 75 | 65 | |||||||||||
| Snaps 588 | Overall 46 | Pass Pro 83 | C | #66 | 588 | 46 | 83 | 41 | |||||||||||
| Snaps 476 | Overall 39 | Pass Pro 91 | OG | #75 | 476 | 39 | 91 | 30 | |||||||||||
| Snaps 1,013 | Overall 32 | Pass Pro 59 | OT | #79 | 1,013 | 32 | 59 | 16 | |||||||||||
| Snaps 76 | Overall 28 | Pass Pro 40 | OG | #65 | 76 | 28 | 40 | 19 | |||||||||||
| Snaps 140 | Overall 28 | Pass Pro 15 | OG | #74 | 140 | 28 | 15 | 66 | |||||||||||
| Snaps 564 | Overall 23 | Pass Pro 92 | OG | #62 | 564 | 23 | 92 | 5 | |||||||||||
| Snaps 530 | Overall 18 | Pass Pro 70 | C | #72 | 530 | 18 | 70 | 3 | |||||||||||

| Player | Pos | # | Snaps | Overall | Pass Rush | Run Stuff | Hurry | Tackling | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 668 | Overall 96 | Pass Rush 97 | EDGE | #55 | 668 | 96 | 97 | 77 | 100 | 29 | |||||||||
| Snaps 440 | Overall 83 | Pass Rush 52 | EDGE | #90 | 440 | 83 | 52 | 93 | 57 | 95 | |||||||||
| Snaps 48 | Overall 46 | Pass Rush 47 | EDGE | #56 | 48 | 46 | 47 | 41 | 97 | 1 | |||||||||
| Snaps 657 | Overall 73 | Pass Rush 55 | DT | #95 | 657 | 73 | 55 | 69 | 69 | 49 | |||||||||
| Snaps 307 | Overall 25 | Pass Rush 6 | EDGE | #54 | 307 | 25 | 6 | 50 | 1 | 94 | |||||||||
| Snaps 389 | Overall 54 | Pass Rush 22 | DT | #99 | 389 | 54 | 22 | 59 | 20 | 88 | |||||||||
| Snaps 441 | Overall 23 | Pass Rush 36 | EDGE | #93 | 441 | 23 | 36 | 15 | 29 | 12 | |||||||||
| Snaps 476 | Overall 30 | Pass Rush 12 | DT | #98 | 476 | 30 | 12 | 37 | 10 | 32 | |||||||||
| Snaps 393 | Overall 18 | Pass Rush 52 | DT | #97 | 393 | 18 | 52 | 20 | 37 | 11 | |||||||||

| Player | Pos | # | Snaps | Overall | Run Stuff | Cover | Blitz | Tackling | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 80 | Overall 63 | Cover 100 | LB | #52 | 80 | 63 | 4 | 100 | 23 | 69 | |||||||||
| Snaps 629 | Overall 98 | Cover 93 | LB | #57 | 629 | 98 | 94 | 93 | 68 | 96 | |||||||||
| Snaps 89 | Overall 81 | Cover 20 | LB | #51 | 89 | 81 | 88 | 20 | 91 | 95 | |||||||||
| Snaps 741 | Overall 88 | Cover 90 | LB | #58 | 741 | 88 | 65 | 90 | 48 | 18 | |||||||||
| Snaps 927 | Overall 50 | Cover 29 | LB | #49 | 927 | 50 | 28 | 29 | 70 | 49 | |||||||||

| Player | Pos | # | Snaps | Overall | Cover | Run Stuff | Blitz | Tackling | Ball Hawk | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 882 | Overall 97 | Cover 99 | S | #23 | 882 | 97 | 99 | 68 | 1 | 57 | 39 | ||||||||
| Snaps 416 | Overall 97 | Cover 98 | CB | #47 | 416 | 97 | 98 | 68 | 49 | 63 | 77 | ||||||||
| Snaps 405 | Overall 75 | Cover 74 | CB | #24 | 405 | 75 | 74 | 40 | 78 | 25 | 47 | ||||||||
| Snaps 1,010 | Overall 71 | Cover 77 | S | #21 | 1,010 | 71 | 77 | 40 | 65 | 62 | 6 | ||||||||
| Snaps 150 | Overall 63 | Cover 39 | CB | #38 | 150 | 63 | 39 | 100 | 29 | 65 | 92 | ||||||||
| Snaps 961 | Overall 48 | Cover 53 | CB | #27 | 961 | 48 | 53 | 25 | 18 | 42 | 52 | ||||||||
| Snaps 452 | Overall 47 | Cover 41 | CB | #20 | 452 | 47 | 41 | 54 | 57 | 62 | 6 | ||||||||
| Snaps 54 | Overall 43 | Cover 52 | S | #31 | 54 | 43 | 52 | 26 | 29 | 94 | 100 | ||||||||
| Snaps 29 | Overall 41 | Cover 52 | CB | #22 | 29 | 41 | 52 | 21 | 1 | 83 | 6 | ||||||||
| Snaps 83 | Overall 33 | Cover 26 | CB | #30 | 83 | 33 | 26 | 61 | 1 | 2 | 6 | ||||||||
| Snaps 35 | Overall 3 | Cover 27 | CB | #37 | 35 | 3 | 27 | 1 | 1 | 83 | 6 | ||||||||

| Player | Pos | # | Snaps | Punting | Net | Air Time | Pin | Kicking | Accuracy | Range | Kickoff | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Snaps 16 | Punting 14 | Net 2 | P | #06 | 16 | 14 | 2 | 2 | 4 | - | - | - | - | ||||||
| Snaps 28 | Accuracy 23 | Punting - | K | #04 | 28 | - | - | - | - | 48 | 23 | 43 | 20 | ||||||
| Snaps 45 | Punting 30 | Net 57 | P | #09 | 45 | 30 | 57 | 44 | 90 | - | - | - | - | ||||||
| Snaps 20 | Punting 19 | Net 5 | P | #08 | 20 | 19 | 5 | 6 | 4 | - | - | - | - | ||||||