Buffalo Bills Team Stats 2020 Buffalo Bills Stats

13-3, 1st AFC East

@ KC

11:40 pm GMT , 1/24

Buffalo are vastly moving through a rebuilding process, and have some excellent pieces from the draft and free agency. While the running game is on the older side, Buffalo is looking to improve on a strong finish. The Bills will have to utilize Josh Allen in a different way given the rushing potential seems higher than his passing potential. They don't quite have a big name wideout, but this is a group of fast wideouts that can make a home run play on any given drive. The defense will need to improve if they want to take a jump forward, as the front seven struggled at times.

Home Record: 7-1 Away Record: 6-2 Conference Record: 10-2 Division Record: 6-0
Bye Week: 11 Head Coach: Sean McDermott Offensive Coordinator: Brian Daboll Defensive Coordinator: Leslie Frazier
Special Teams: Heath Farwell Owner: Kim and Terry Pegula Stadium: Bills Stadium Surface: Artificial
City: Buffalo Offensive Scheme: 3WR Defensive Alignment: 4-3

Bills Team Stats

Team Ratings Offense Stats Defense Stats (Allowed) Turnovers
Overall Offense Defense SP Teams FPTS Off Plays TOP PTS YDS Pass Yds Pass TD Rush Yds Rush TD RZ TD OV TD PTS YDS Pass Yds Pass TD Rush Yds Rush TD RZ TD OV TD TOP SCKS INT FF FR TOT
Team Ratings
87
90
84
85
Offense Stats
89
1,034
32:45
512
6,343
4,620
40
1,723
16
42
60
Defense Stats (Allowed)
382
5,640
3,726
23
1,914
21
38
44
28:15
Turnovers
38
15
15
16
31

Bills Team Rankings

Team Rankings Offense Rankings Defense Rankings (Allowed) Turnovers
Overall Offense Defense SP Teams FPTS Off Plays TOP PTS YDS Pass Yds Pass TD Rush Yds Rush TD RZ TD OV TD PTS YDS Pass Yds Pass TD Rush Yds Rush TD RZ TD OV TD TOP SCKS INT FF FR TOT
Team Rankings
4
3
10
1
Offense Rankings
4
15
4
2
2
3
3
20
15
4
3
Defense Rankings (Allowed)
15
14
13
9
17
27
27
16
3
Turnovers
15
7
7
15
12

Bills Team Offensive Stats

Total Offense Rushing Offense Passing Offense Redzone Turnovers Penalties
PTS Q1 PTS Q2 PTS Q3 PTS Q4 PTS PLAYS YDS/PLAY YDS ATT YDS YDS/ATT TD ATT YDS/ATT COMP YDS/COMP YDS TD RZ ATT RZ TD RZ % TOV INT FUML PEN PEN YDS
Total Offense 512 90 175 92 144 1,034 6.1 6,343 Rushing Offense 411 1,723 4.2 16 Passing Offense 596 7.4 410 11.7 4,620 40 Redzone 68 42 61.8 Turnovers 22 11 11 Penalties 102 941

Bills Team Defensive Stats

Total Offense Allowed Rushing Offense Allowed Passing Offense Allowed Redzone Allowed Opp Turnovers Opp Penalties
PTS Q1 PTS Q2 PTS Q3 PTS Q4 PTS PLAYS YDS/PLAY YDS ATT YDS YDS/ATT TD ATT YDS/ATT COMP YDS/COMP YDS TD RZ ATT RZ TD RZ % TOV INT FUML PEN PEN YDS
Total Offense Allowed 382 49 97 101 128 1,025 5.5 5,640 Rushing Offense Allowed 414 1,914 4.6 21 Passing Offense Allowed 573 6.1 369 10.7 3,726 23 Redzone Allowed 58 38 65.5 Opp Turnovers 26 15 11 Opp Penalties 86 728

Bills Offense Game Logs

Opponent Vegas Total Offense Rushing Offense Passing Offense Redzone Turnovers Penalties
Wk TEAM DEF RNK Spread ML O/U TOP PTS Q1 PTS Q2 PTS Q3 PTS Q4 PTS PLAYS YDS YDS/PLAY ATT YDS YDS/ATT TD ATT YDS/ATT COMP YDS/COMP YDS TD RZ ATT RZ TD RZ % TOV INT FUML PEN YDS
Opponent 1 NYJ
30
Vegas -6.5 22.75 39.5 Total Offense 41:17 27 14 7 0 6 81 404 9.7 Rushing Offense 32 98 3.5 1 Passing Offense 46 6.7 33 9.3 306 2 Redzone 8 3 38% Turnovers 2 0 2 Penalties 7 79
Opponent 2 MIA
6
Vegas -5.5 24.25 42.5 Total Offense 28:55 31 7 10 0 14 59 523 13 Rushing Offense 23 112 4.5 0 Passing Offense 35 11.7 24 17.1 411 4 Redzone 2 2 100% Turnovers 1 0 1 Penalties 6 55
Opponent 3 LAR
2
Vegas -2 24.25 47 Total Offense 27:48 35 7 14 7 7 58 375 7.8 Rushing Offense 21 101 5.2 1 Passing Offense 33 8.3 24 11.4 274 4 Redzone 5 5 100% Turnovers 2 1 1 Penalties 5 55
Opponent 4 OAK
20
Vegas -3 28.5 53 Total Offense 28:18 30 7 10 0 13 59 337 2.3 Rushing Offense 24 63 3.7 2 Passing Offense 34 8.1 24 11.4 274 2 Redzone 4 3 75% Turnovers 0 0 0 Penalties 5 81
Opponent 5 TEN
21
Vegas -3 27.5 52 Total Offense 32:24 16 7 3 0 6 69 370 3.1 Rushing Offense 22 95 4.1 0 Passing Offense 46 6 29 9.5 275 2 Redzone 2 2 100% Turnovers 3 2 2 Penalties 10 56
Opponent 6 KC
4
Vegas 5.5 25.25 56 Total Offense 22:15 17 3 7 0 7 50 206 0.4 Rushing Offense 23 84 5.3 0 Passing Offense 27 4.5 14 8.7 122 2 Redzone 2 2 100% Turnovers 1 1 0 Penalties 4 39
Opponent 7 NYJ
30
Vegas -10 28 46 Total Offense 34:33 18 0 6 6 6 72 422 6.5 Rushing Offense 27 126 4.5 0 Passing Offense 43 6.9 30 9.9 296 0 Redzone 5 0 0% Turnovers 1 0 1 Penalties 11 106
Opponent 8 NE
10
Vegas -3.5 23.25 43 Total Offense 29:14 24 7 0 7 10 57 339 0.9 Rushing Offense 38 190 5.5 3 Passing Offense 18 8.3 11 13.5 149 0 Redzone 4 3 75% Turnovers 1 1 0 Penalties 5 30
Opponent 9 SEA
23
Vegas 3 26 55 Total Offense 32:01 44 14 10 3 17 64 420 0.5 Rushing Offense 19 34 3.4 2 Passing Offense 38 10.2 31 12.5 386 3 Redzone 7 4 57% Turnovers 0 0 0 Penalties 6 70
Opponent 10 ARI
19
Vegas -2.5 26.25 56.5 Total Offense 30:20 30 7 9 7 7 68 369 6.6 Rushing Offense 18 73 6.2 0 Passing Offense 50 5.9 33 9 296 3 Redzone 1 1 100% Turnovers 2 2 1 Penalties 9 69
Opponent 12 LAC
17
Vegas -4 28 52.5 Total Offense 29:56 27 7 10 7 3 58 332 7.8 Rushing Offense 30 172 3.2 1 Passing Offense 25 6.4 19 8.4 160 2 Redzone 3 2 67% Turnovers 3 1 2 Penalties 9 85
Opponent 13 SF
15
Vegas 0 23.5 47 Total Offense 34:58 34 0 17 10 7 68 449 1.4 Rushing Offense 27 81 4.1 0 Passing Offense 40 9.2 32 11.5 368 4 Redzone 5 2 40% Turnovers 1 0 2 Penalties 4 50
Opponent 14 PIT
1
Vegas -2 25.5 49 Total Offense 35:15 26 0 9 14 3 71 334 7.2 Rushing Offense 27 104 2.8 0 Passing Offense 43 5.3 24 9.6 230 2 Redzone 5 2 40% Turnovers 2 1 3 Penalties 7 48
Opponent 15 DEN
15
Vegas 5.5 27 49 Total Offense 33:50 48 7 14 17 10 65 534 2.2 Rushing Offense 24 182 5 3 Passing Offense 40 8.8 28 12.6 352 2 Redzone 6 3 50% Turnovers 1 0 2 Penalties 8 75
Opponent 16 NE
10
Vegas -7 27 47 Total Offense 39:41 38 3 21 7 7 71 474 11.4 Rushing Offense 31 130 6 1 Passing Offense 40 8.6 30 11.5 344 4 Redzone 5 4 80% Turnovers 0 0 1 Penalties 3 27
Opponent 17 MIA
6
Vegas -2.5 22.25 42 Total Offense 27:22 56 0 28 7 21 64 455 2.5 Rushing Offense 25 78 3.5 2 Passing Offense 38 9.9 24 15.7 377 4 Redzone 4 4 100% Turnovers 2 2 0 Penalties 3 16

Bills Defense Game Logs

Opponent Total Offense Allowed Rushing Allowed Passing Allowed Redzone Allowed Opp Turnovers Opp Penalties
Wk TEAM OFF RNK TOF PTS Q1 PTS Q2 PTS Q3 PTS Q4 PTS PLAYS YDS YDS/PLAY ATT YDS YDS/ATT TD ATT YDS/ATT COMP YDS/COMP YDS TD ATT TD % TOV INT FUML PEN YDS
Opponent 1 NYJ
31
18:43 Total Offense Allowed 17 0 3 7 7 53 254 9.3 Rushing Allowed 15 52 3.5 1 Passing Allowed 35 5.8 29 9.6 202 1 Redzone Allowed 2 1 50% Opp Turnovers 2 1 1 Opp Penalties 9 133
Opponent 2 MIA
18
31:05 Total Offense Allowed 28 7 3 3 15 72 410 12.2 Rushing Allowed 22 99 4.5 1 Passing Allowed 47 6.6 31 10 311 2 Redzone Allowed 5 3 60% Opp Turnovers 0 0 1 Opp Penalties 3 20
Opponent 3 LAR
14
32:12 Total Offense Allowed 32 0 3 14 15 66 478 8.7 Rushing Allowed 32 167 5.2 2 Passing Allowed 32 9.7 23 13.5 311 2 Redzone Allowed 4 3 75% Opp Turnovers 2 1 3 Opp Penalties 3 30
Opponent 4 OAK
20
31:42 Total Offense Allowed 23 3 10 3 7 69 383 2.3 Rushing Allowed 23 86 3.7 0 Passing Allowed 44 6.8 32 9.3 297 2 Redzone Allowed 4 2 50% Opp Turnovers 2 0 3 Opp Penalties 7 66
Opponent 5 TEN
11
27:36 Total Offense Allowed 42 7 14 7 14 62 334 3.1 Rushing Allowed 34 139 4.1 3 Passing Allowed 28 7 21 9.3 195 3 Redzone Allowed 6 6 100% Opp Turnovers 0 0 0 Opp Penalties 6 46
Opponent 6 KC
1
37:45 Total Offense Allowed 26 7 6 7 6 73 466 0.6 Rushing Allowed 46 245 5.3 1 Passing Allowed 26 8.5 21 10.5 221 2 Redzone Allowed 5 3 60% Opp Turnovers 1 0 2 Opp Penalties 8 68
Opponent 7 NYJ
31
25:27 Total Offense Allowed 10 3 7 0 0 51 190 4.1 Rushing Allowed 22 99 4.5 1 Passing Allowed 23 4 12 7.6 91 0 Redzone Allowed 3 1 33% Opp Turnovers 2 2 1 Opp Penalties 6 49
Opponent 8 NE
25
30:46 Total Offense Allowed 21 0 6 8 7 61 349 0.9 Rushing Allowed 34 188 5.5 2 Passing Allowed 25 6.4 2 10.7 161 0 Redzone Allowed 3 1 33% Opp Turnovers 1 0 1 Opp Penalties 5 14
Opponent 9 SEA
9
27:59 Total Offense Allowed 34 0 10 10 14 63 419 0.5 Rushing Allowed 17 57 3.4 2 Passing Allowed 41 8.8 2 12.9 362 2 Redzone Allowed 4 3 75% Opp Turnovers 4 2 2 Opp Penalties 4 1
Opponent 10 ARI
6
29:40 Total Offense Allowed 32 3 6 17 6 70 453 7.9 Rushing Allowed 35 217 6.2 2 Passing Allowed 32 7.4 24 10.7 236 1 Redzone Allowed 4 2 50% Opp Turnovers 2 1 1 Opp Penalties 7 44
Opponent 12 LAC
12
30:04 Total Offense Allowed 17 6 0 8 3 79 367 6.3 Rushing Allowed 24 76 3.2 1 Passing Allowed 52 5.6 36 9.4 291 1 Redzone Allowed 4 2 50% Opp Turnovers 1 1 2 Opp Penalties 5 107
Opponent 13 SF
19
25:02 Total Offense Allowed 24 7 0 10 7 60 402 1.4 Rushing Allowed 21 86 4.1 0 Passing Allowed 39 8.1 12 12.2 316 3 Redzone Allowed 5 3 60% Opp Turnovers 2 2 0 Opp Penalties 7 20
Opponent 14 PIT
10
24:45 Total Offense Allowed 15 0 7 0 8 55 224 6.3 Rushing Allowed 17 47 2.8 0 Passing Allowed 37 4.8 26 8.4 177 2 Redzone Allowed 2 2 100% Opp Turnovers 2 2 1 Opp Penalties 3 68
Opponent 15 DEN
25
26:10 Total Offense Allowed 19 0 13 0 6 63 255 1.1 Rushing Allowed 28 140 5 2 Passing Allowed 32 3.6 10 5.8 115 1 Redzone Allowed 3 3 100% Opp Turnovers 1 0 2 Opp Penalties 7 17
Opponent 16 NE
25
20:19 Total Offense Allowed 9 3 6 0 0 48 201 7.2 Rushing Allowed 24 145 6 1 Passing Allowed 21 2.7 12 6.2 56 0 Redzone Allowed 1 1 100% Opp Turnovers 0 0 0 Opp Penalties 4 33
Opponent 17 MIA
18
32:38 Total Offense Allowed 26 3 3 7 13 80 454 2 Rushing Allowed 20 70 3.5 2 Passing Allowed 59 6.5 21 10.7 384 1 Redzone Allowed 3 2 67% Opp Turnovers 4 3 2 Opp Penalties 2 12

Bills Special Teams Stats

Opponent Special Teams Special Teams Allowed
Wk TEAM FGM FGA XPM XPA PUNT RET PUNT RET YDS KICK RET KICK RET YDS OPP FGM OPP FGA OPP XPM OPP XPA OPP PUNT RET OPP PUNT RET YDS OPP KICK RET OPP KICK RET YDS
Opponent 1 NYJ Special Teams 2 4 3 3 5 68 1 31 Special Teams Allowed 1 1 2 2 0 0 2 32
Opponent 2 MIA Special Teams 1 1 4 4 2 18 1 1 Special Teams Allowed 2 2 2 2 2 11 0 0
Opponent 3 LAR Special Teams 0 0 5 5 0 0 2 73 Special Teams Allowed 1 2 3 3 0 0 1 15
Opponent 4 OAK Special Teams 1 1 3 4 1 38 0 0 Special Teams Allowed 3 3 2 2 1 16 2 47
Opponent 5 TEN Special Teams 1 1 1 1 1 1 6 138 Special Teams Allowed 0 0 6 6 2 40 2 35
Opponent 6 KC Special Teams 1 2 2 2 1 24 1 29 Special Teams Allowed 2 2 2 3 2 2 2 33
Opponent 7 NYJ Special Teams 6 8 0 0 3 23 2 80 Special Teams Allowed 1 1 1 1 0 0 3 66
Opponent 8 NE Special Teams 1 1 3 3 0 0 3 50 Special Teams Allowed 2 2 1 1 1 15 3 53
Opponent 9 SEA Special Teams 3 4 5 5 1 11 3 80 Special Teams Allowed 2 2 4 4 1 6 1 17
Opponent 10 ARI Special Teams 3 3 3 3 2 10 5 105 Special Teams Allowed 4 4 2 2 2 15 2 39
Opponent 12 LAC Special Teams 2 2 3 3 3 26 4 111 Special Teams Allowed 1 1 0 1 0 0 5 73
Opponent 13 SF Special Teams 2 2 4 4 1 22 1 25 Special Teams Allowed 1 1 3 3 1 16 1 13
Opponent 14 PIT Special Teams 2 2 2 3 2 15 3 93 Special Teams Allowed 0 0 1 1 1 0 2 40
Opponent 15 DEN Special Teams 2 2 6 6 4 7 3 102 Special Teams Allowed 0 1 1 3 1 0 0 0
Opponent 16 NE Special Teams 1 1 5 5 4 25 1 49 Special Teams Allowed 1 1 0 1 1 5 4 74
Opponent 17 MIA Special Teams 0 0 8 8 1 84 2 32 Special Teams Allowed 2 2 2 2 1 12 0 0

Bills Team Leaders

Passing
ATT: 572
COMP: 396
YDS: 4,544
TD: 37
Rushing
ATT: 156
YDS: 687
YPG: 42.94
TD: 2
Receiving
TGT: 166
REC: 127
YDS: 1,535
TD: 8
Tackles
TCKL: 124
SOLO: 91
AST: 33
SCK: 2
Interceptions
INT: 3
INT/YDS: 28
PDEF: 11
PDEF/G: 0.79
Field Goals
FGA: 34
FGM: 28
FG%: 0%
XPM: 57

Bills Quarterback Stats

Player Passing Turnovers Snaps Sacks
Name RTG GP PASS RTG ATT ATT/G COMP COMP/G COMP % Yds/Att Yds/COMP YDS YPG 300+ Long TDs TDs/G INT INT/G FUM FUML # off % # #/G YDS
Player Josh Allen
89
16 Passing 107.2 572 35.75 396 24.75 69.2% 7.9 11.5 4544 284 1 55 37 2.31 Turnovers 10 0.62 9 3.9 Snaps 1,035 892% Sacks 26 1.62 159
Player Matt Barkley
67
5 Passing 80.9 21 4.2 11 2.2 52.4% 9.4 17.9 197 39.4 0 56 1 0.2 Turnovers 1 0.2 0 0 Snaps 53 46% Sacks 1 0.2 7
Player Jake Fromm
67
2 Passing 0 0 0 0 0 0% 0 0 0 0 0 0 0 0 Turnovers 0 0 0 0 Snaps 0 0% Sacks 0 0 0

Bills Running Back Stats

Player Rushing Receiving Totals (Rush + Rec) Snaps Turnovers
Name RTG GP ATT ATT/G YDS/ATT YDS YPG Long 100+ TD TD/G TGTS TGTS/G REC RPG YDS YPR YPG Long 100+ TD TD/G TCH TCH % YDS YPG ATT/G + TGT/G # Off % FUM FUML
Player Devin Singletary
80
16 Rushing 156 9.75 4.4 687 42.94 51 0 2 0.12 Receiving 50 3.12 38 2.38 269 7.1 16.81 34 0 0 0 Totals (Rush + Rec) 194 540% 956 59.75 12.88 Snaps 621 535% Turnovers 1 0
Player Zack Moss
73
13 Rushing 112 8.62 4.3 481 37 31 0 4 0.31 Receiving 18 1.38 14 1.08 95 6.8 7.31 20 0 1 0.08 Totals (Rush + Rec) 126 530% 576 44.31 10 Snaps 403 683% Turnovers 0 0
Player TJ Yeldon
71
3 Rushing 10 3.33 7 70 23.33 34 0 0 0 Receiving 4 1.33 1 0.33 22 22 7.33 22 0 1 0.33 Totals (Rush + Rec) 11 550% 92 30.67 4.67 Snaps 42 36% Turnovers 1 0
Player Antonio Williams
67
1 Rushing 12 12 5.3 63 63 18 0 2 2 Receiving 1 1 1 1 20 20 20 20 0 0 0 Totals (Rush + Rec) 13 2000% 83 83 13 Snaps 28 49% Turnovers 0 0
Player Taiwan Jones
69
13 Rushing 0 0 0 0 0 0 0 0 0 Receiving 2 0.15 0 0 0 0 0 0 0 0 0 Totals (Rush + Rec) 0 0% 0 0 0.15 Snaps 4 3% Turnovers 0 0

Bills Wide Receiver Stats

Player Receiving Totals (Rec + Rush) Snaps Turnovers
Name RTG GP TM Pass TGTS TGT % TGTS/G Rec Rec % RPG Yds YPR YPG Long 100+ TD TD/G TCH TCH % ATT/G + TGT/G YDS YPG # Off % FUM FUML
Player Stefon Diggs
94
16 Receiving 596 166 3.4% 10.38 127 77% 7.94 1,535 12.1 95.94 55 2 8 0.5 Totals (Rec + Rush) 128 920% 10.44 1,536 96 Snaps 965 832% Turnovers 0 0
Player Cole Beasley
89
15 Receiving 596 107 1.5% 7.13 82 77% 5.47 967 11.8 64.47 35 0 4 0.27 Totals (Rec + Rush) 82 900% 7.13 967 64.47 Snaps 680 586% Turnovers 0 0
Player Gabriel Davis
74
16 Receiving 596 62 1.3% 3.88 35 56% 2.19 599 17.1 37.44 56 0 7 0.44 Totals (Rec + Rush) 36 970% 3.94 599 37.44 Snaps 797 687% Turnovers 1 0
Player John Brown
83
9 Receiving 596 52 2.5% 5.78 33 63% 3.67 458 13.9 50.89 46 0 3 0.33 Totals (Rec + Rush) 33 880% 5.78 458 50.89 Snaps 453 391% Turnovers 0 0
Player Isaiah McKenzie
73
16 Receiving 596 34 0.3% 2.12 30 88% 1.88 282 9.4 17.62 46 0 5 0.31 Totals (Rec + Rush) 40 830% 2.75 291 18.19 Snaps 270 233% Turnovers 0 0
Player Andre Roberts
69
15 Receiving 596 5 0.33 4 80% 0.27 34 8.5 2.27 16 0 0 0 Totals (Rec + Rush) 5 680% 0.4 31 2.07 Snaps 62 53% Turnovers 3 0
Player Jake Kumerow
69
6 Receiving 596 1 0.2% 0.17 1 100% 0.17 22 22 3.67 22 0 1 0.17 Totals (Rec + Rush) 1 2200% 0.17 22 3.67 Snaps 17 6% Turnovers 0 0
Player Duke Williams
67
1 Receiving 596 0 0 0 0 0 0 0 0 0 0 0 Totals (Rec + Rush) 0 0 0 0 Snaps 4 7% Turnovers 0 0

Bills Tight End Stats

Player Receiving Snaps Turnovers
Name RTG GP TM Pass TGTS TGT % TGTS/G Rec Rec % RPG Yds YPR YPG Long 100+ TD TD/G # Off % FUM FUML
Player Dawson Knox
74
12 Receiving 596 44 0.8% 3.67 24 55% 2 288 12 24 36 0 3 0.25 Snaps 487 420% Turnovers 0 0
Player Tyler Kroft
74
10 Receiving 596 16 1.6 12 75% 1.2 119 9.9 11.9 38 0 3 0.3 Snaps 298 257% Turnovers 0 0
Player Lee Smith
70
10 Receiving 596 6 0.6 4 67% 0.4 35 8.8 3.5 27 0 2 0.2 Snaps 171 147% Turnovers 0 0
Player Reggie Gilliam
71
14 Receiving 596 2 0.14 2 100% 0.14 16 8 1.14 15 0 1 0.07 Snaps 81 70% Turnovers 0 0

Bills Field Goal Kicker Stats

Player Field Goals Extra Points Points
Name RTG GP FGM FGA LONG FG (0-19) FG (20-29) FG (30-39) FG (40-49) FG (50+) FGM/G FGA/G FG% XPM XPA XP/G XP% PTS PTS/G
Player Tyler Bass
73
16 Field Goals 28 34 58 1 9 6 8 4 1.75 2.12 0% Extra Points 57 59 3.56 97% Points 169 10.56

Bills Punter Stats

Player Punts
Name GP Punts Punts/G Punt Avg Net Punt Avg IN 20 Touchbacks Long
Player Corey Bojorquez 16 41 Punts 2.56 74.2 0 0 0 72

Bills Defensive Player Stats

Player Tackles Sacks Passing Fumbles Interceptions Snaps
Name POS RTG GP TCKL TCKL/G SOLO SOLO/G AST AST/G TFL SCK SCK/G SCK YDS QBH PASS DEF Pass Def/G FF FR F RET YDS F TD INT INT/G INT YDS INT TD # DEF %
Player Jordan Poyer SS
86
16 Tackles 124.0 7.75 91.0 5.69 33.0 2.06 4.0 Sacks 2.0 0.12 0 4.0 Passing 0 0.31 Fumbles 0 0 0 0 Interceptions 0 0.12 0 0 Snaps 1,010 643%
Player Micah Hyde FS
90
15 Tackles 70.0 4.67 70.0 4.67 22.0 1.47 1.0 Sacks 0.0 0 0 0.0 Passing 3 0.33 Fumbles 0 0 0 0 Interceptions 0 0.07 0 0 Snaps 938 597%
Player Tremaine Edmunds ML
80
15 Tackles 119.0 7.93 77.0 5.13 42.0 2.8 4.0 Sacks 2.0 0.13 0 3.0 Passing 3 0.2 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 911 580%
Player Tre'Davious White CB
91
14 Tackles 57.0 4.07 44.0 3.14 13.0 0.93 2.0 Sacks 1.5 0.11 0 3.0 Passing 2 0.79 Fumbles 0 0 0 0 Interceptions 0 0.21 0 0 Snaps 878 559%
Player Taron Johnson CB
76
16 Tackles 94.0 5.88 70.0 4.38 24.0 1.5 5.0 Sacks 1.0 0.06 0 3.0 Passing 1 0.44 Fumbles 0 0 0 0 Interceptions 1 0.06 101 1 Snaps 825 525%
Player AJ Klein OLB
73
16 Tackles 75.0 4.69 53.0 3.31 22.0 1.38 5.0 Sacks 5.0 0.31 0 9.0 Passing 0 0.25 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 652 415%
Player Jerry Hughes DE
82
15 Tackles 29.0 1.93 19.0 1.27 10.0 0.67 4.0 Sacks 4.5 0.3 21.5 11.0 Passing 0 0.2 Fumbles 0 0 0 0 Interceptions 0 0.07 0 0 Snaps 629 401%
Player Levi Wallace CB
76
12 Tackles 48.0 4 34.0 2.83 14.0 1.17 1.0 Sacks 0.0 0 18.2 1.0 Passing 0 0.67 Fumbles 1 0 0 0 Interceptions 0 0.17 0 0 Snaps 612 390%
Player Mario Addison OLB
75
15 Tackles 30.0 2 21.0 1.4 9.0 0.6 7.0 Sacks 5.0 0.33 13.2 8.0 Passing 0 0.27 Fumbles 1 0 0 0 Interceptions 0 0 0 0 Snaps 606 386%
Player Ed Oliver DT
83
16 Tackles 33.0 2.06 23.0 1.44 10.0 0.62 6.0 Sacks 3.0 0.19 0 6.0 Passing 0 0.19 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 578 368%
Player Quinton Jefferson DT
69
16 Tackles 23.0 1.44 14.0 0.88 9.0 0.56 3.0 Sacks 3.0 0.19 0 6.0 Passing 0 0.06 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 534 340%
Player Vernon Butler DT
72
14 Tackles 18.0 1.29 9.0 0.64 9.0 0.64 5.0 Sacks 0.0 0 0 2.0 Passing 0 0.07 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 428 273%
Player Josh Norman CB
81
9 Tackles 24.0 2.67 21.0 2.33 3.0 0.33 2.0 Sacks 0.0 0 0 0.0 Passing 0 0.44 Fumbles 1 0 0 0 Interceptions 0 0.11 0 0 Snaps 344 219%
Player Trent Murphy DE
78
10 Tackles 19.0 1.9 15.0 1.5 4.0 0.4 3.0 Sacks 2.0 0.2 0 6.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 343 218%
Player Matt Milano OL
77
10 Tackles 45.0 4.5 35.0 3.5 10.0 1 4.0 Sacks 3.5 0.35 0 9.0 Passing 3 0.3 Fumbles 0 0 0 0 Interceptions 0 0.1 0 0 Snaps 335 213%
Player Harrison Phillips DT
72
12 Tackles 18.0 1.5 11.0 0.92 7.0 0.58 0.0 Sacks 0.0 0 0 4.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 332 211%
Player A.J. Epenesa DE
74
14 Tackles 14.0 1 11.0 0.79 3.0 0.21 3.0 Sacks 1.0 0.07 0 4.0 Passing 0 0.07 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 291 185%
Player Justin Zimmer DT
72
12 Tackles 21.0 1.75 13.0 1.08 8.0 0.67 3.0 Sacks 1.0 0.08 0 7.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 275 175%
Player Dean Marlowe SS
71
15 Tackles 22.0 1.47 16.0 1.07 6.0 0.4 2.0 Sacks 1.5 0.1 0 2.0 Passing 0 0.2 Fumbles 0 0 0 0 Interceptions 0 0.13 0 0 Snaps 230 146%
Player Darryl Johnson Jr. DE
67
15 Tackles 14.0 0.93 11.0 0.73 3.0 0.2 3.0 Sacks 1.0 0.07 0 3.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 225 143%
Player Dane Jackson CB
68
5 Tackles 15.0 3 13.0 2.6 2.0 0.4 1.0 Sacks 0.0 0 0 0.0 Passing 0 1 Fumbles 0 0 0 0 Interceptions 0 0.2 0 0 Snaps 193 247%
Player Tyrel Dodson OLB
67
10 Tackles 22.0 2.2 13.0 1.3 9.0 0.9 2.0 Sacks 1.0 0.1 0 0.0 Passing 0 0.2 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 172 110%
Player Star Lotulelei DT
73
2 Tackles 0.0 0 0.0 0 0.0 0 0.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 157 100%
Player EJ Gaines CB
75
2 Tackles 0.0 0 0.0 0 0.0 0 0.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 157 100%
Player Siran Neal CB
70
16 Tackles 13.0 0.81 13.0 0.81 4.0 0.25 0.0 Sacks 0.0 0 0 1.0 Passing 0 0.06 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 117 75%
Player Cameron Lewis CB
68
5 Tackles 7.0 1.4 5.0 1 2.0 0.4 0.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 75 23%
Player Tyler Matakevich ILB
67
16 Tackles 23.0 1.44 12.0 0.75 11.0 0.69 0.0 Sacks 0.0 0 0 0.0 Passing 0 0.12 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 72 46%
Player Jaquan Johnson SS
67
14 Tackles 4.0 0.29 4.0 0.29 1.0 0.07 0.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 49 31%
Player Andre Smith LB
67
12 Tackles 9.0 0.75 8.0 0.67 1.0 0.08 1.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 47 30%
Player Mike Love DE
67
1 Tackles 2.0 2 2.0 2 0.0 0 1.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 35 34%
Player Bryan Cox Jr DE
69
1 Tackles 1.0 1 1.0 1 0.0 0 0.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 23 9%
Player Brandin Bryant DT
69
1 Tackles 1.0 1 1.0 1 0.0 0 0.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 7 11%
Player Darron Lee LB
73
2 Tackles 1.0 0.5 1.0 0.5 0.0 0 0.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 0 0%
Player Josh Thomas SS
67
2 Tackles 1.0 0.5 1.0 0.5 0.0 0 0.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 0 0%
Player Deon Lacey LB
67
5 Tackles 1.0 0.2 0.0 0 1.0 0.2 0.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 0 0%
Player Del'shawn Phillips OLB
71
1 Tackles 0.0 0 0.0 0 0.0 0 0.0 Sacks 0.0 0 0 0.0 Passing 0 0 Fumbles 0 0 0 0 Interceptions 0 0 0 0 Snaps 0 0%

Bills Special Teams Stats

Player Kickoffs Punts
NAME RTG FUML TD KICK RET KICK RET AVG KICK RET % PUNT RET PUNT RET AVG PUNT RET %
Player Andre Roberts
69
3 0 Kickoffs 32 2.13 89% Punts 29 19.07 94%
Player Isaiah McKenzie
73
0 1 Kickoffs 2 0.12 6% Punts 1 5.25 3%

Will The Passing Game Take a Step Forward?

The Bills ranked 30th in passing yards last season, which was no surprise given they went with a more run oriented attack. They also had Josh Allen who gave more with his legs. Buffalo decided to bulk up the wide receiver core a bit by adding John Brown. It is a bit odd given that they have Robert Foster who is a similar style wideout. Overall this group is a bit one dimensional, and that is a concern for a young arm. There are zero big receiving options and the tight end position is a question mark heading into the season. Buffalo has been one of the more run heavy teams in the league, and I doubt that it will change.

Can Buffalo's Defense Improve?

Defense has always been the number one priority with the Bills, and that was a focus on the offseason. They had a good defensive draft, and already have one of the better secondaries in the league. Getting to the quarterback would be a major improvement this season, and I like their odds of doing it. The Bills were in the bottom half in points per game allowed, but the offensive struggles certainly didn't make things easier on them. If they can have more control of the clock it will help. I do think the run defense improves this year with Ed Oliver being drafted to muck up the middle. This defense should thrive in the secondary, and a better front seven could push them for stronger numbers.

Will The Rushing Attack Post Top Ten Numbers Again?

Josh Allen's rushing performance was why Buffalo posted such big rushing numbers. Having 631 rushing yards on 89 attempts was major given that LeSean McCoy and Chris Ivory both rushed for under 3.5 yards per game. The aging rushing attack signed another dinosaur in Frank Gore and then signed T.J. Yeldon. While they drafted Devin Singletary, we are not sure if he is going to be used often enough to make a difference. If McCoy and Gore both struggle again, it is tough to rely on Allen's production to make enough of a difference to get them top ten gain. The play style and defense will also factor into the Bills posting these types of numbers again. They do not want to be a heavy passing team, and that has shown for a while now.