Buffalo Bills

10-6-0 2nd in AFC East
Devin SingletaryJosh AllenJohn Brown

PPG

19.6

23rd

OPP PPG

16.2

2nd

RUSH YDS/G

128.4

8th

PASS YDS/G

217.3

26th

Overview Stats Scores & Schedule Roster Splits History

Team Regular Season

GP PTS YDS PLY AVG RUSH YDS RUSH ATT RUSH AVG PASS YDS PASS ATT PASS AVG SCK SCKY 1DWN RUSH 1DWN PASS 1DWN PEN 1DWN PEN PEN YDS
Team 16 314 5,283 1,018 5.2 2,054 465 4.4 3,476 513 6.8 40 247 314 120 162 32 117 927
Team Rank 23rd 24th 16th 22nd 8th 6th 14th 26th 24th 20th 15th 19th 20th 4th 28th 17th 24th 19th
Opponent 16 259 4,772 985 4.8 1,649 388 4.3 3,421 553 6.2 44 298 295 93 169 33 94 815
Opponent Rank 2nd 3rd 7th 4th 10th 7th 18th 4th 16th 3rd 12th 21st 6th 10th 6th 17th 28th 26th
Net +55 +511 +33 +0.3 +405 +77 +0.2 +55 -40 +0.6 -4 -51 +19 +27 -7 -1 +23 +112
Net Rank 10th 9th 9th 12th 7th 7th 11th 12th 21st 10th 14th 22nd 10th 6th 17th 18th 29th 23rd

Player Regular Season

Passing GP CMP ATT PCT ATT/G YDS AVG YDS/G TD TD% INT INT% LNG SCK SCKY RATE
Josh Allen Josh Allen 16 271 461 58.8 28.8 3,089 6.7 193.1 20 4.3 9 2.0 53 38 237 85.3
Matt Barkley Matt Barkley 2 27 51 52.9 25.5 359 7.0 179.5 0 0.0 3 5.9 41 2 10 51.0
John Brown John Brown 15 1 1 100.0 0.1 28 28.0 1.9 1 100.0 0 0.0 28 0 0 158.3

Team Playoffs

GP PTS YDS PLY AVG RUSH YDS RUSH ATT RUSH AVG PASS YDS PASS ATT PASS AVG SCK SCKY 1DWN RUSH 1DWN PASS 1DWN PEN 1DWN PEN PEN YDS
Team 1 19 425 81 5.2 172 30 5.7 280 48 5.8 3 27 24 10 14 0 7 64
Team Rank 9th 9th 9th 8th 7th 8th 2nd 9th 9th 11th 2nd 6th 9th 6th 9th 12th 4th 6th
Opponent 1 22 360 65 5.5 141 33 4.3 247 25 9.9 7 28 19 5 13 1 4 20
Opponent Rank 3rd 3rd 4th 6th 3rd 2nd 5th 4th 3rd 11th 4th 8th 3rd 2nd 5th 1st 11th 11th
Net -3 +65 +16 -0.3 +31 -3 +1.5 +33 +23 -4.0 -4 -1 +5 +5 +1 -1 +3 +44
Net Rank 5th 5th 2nd 7th 5th 6th 4th 7th 3rd 11th 2nd 8th 4th 3rd 5th 9th 11th 11th

Rushing GP ATT ATT/G YDS YPC YDS/G TD LNG PLY SCM YDS SCM
Frank Gore Frank Gore 16 166 10.4 599 3.6 37.4 2 41 179 699
Devin Singletary Devin Singletary 12 151 12.6 775 5.1 64.6 2 38 180 969
Josh Allen Josh Allen 16 109 6.8 510 4.7 31.9 9 36 109 510
T.J. Yeldon T.J. Yeldon 6 17 2.8 63 3.7 10.5 0 12 30 187
Isaiah McKenzie Isaiah McKenzie 15 8 0.5 49 6.1 3.3 0 16 35 303
Patrick DiMarco Patrick DiMarco 16 3 0.2 7 2.3 0.4 0 4 8 48
Senorise Perry Senorise Perry 11 3 0.3 3 1.0 0.3 0 6 4 4
Robert Foster Robert Foster 13 2 0.2 29 14.5 2.2 0 22 5 93
John Brown John Brown 15 2 0.1 7 3.5 0.5 0 4 74 1,067
Matt Barkley Matt Barkley 2 2 1.0 -4 -2.0 -2.0 0 0 2 -4
Dawson Knox Dawson Knox 15 1 0.1 9 9.0 0.6 0 9 29 397
Andre Roberts Andre Roberts 13 1 0.1 7 7.0 0.5 0 7 4 27

Receiving GP REC TRG REC/G YDS AVG YDS/G TD LNG PLY SCM YDS SCM
John Brown John Brown 15 72 115 4.8 1,060 14.7 70.7 6 53 74 1,067
Cole Beasley Cole Beasley 15 67 106 4.5 778 11.6 51.9 6 51 67 778
Devin Singletary Devin Singletary 12 29 41 2.4 194 6.7 16.2 2 49 180 969
Dawson Knox Dawson Knox 15 28 50 1.9 388 13.9 25.9 2 49 29 397
Isaiah McKenzie Isaiah McKenzie 15 27 39 1.8 254 9.4 16.9 1 46 35 303
T.J. Yeldon T.J. Yeldon 6 13 15 2.2 124 9.5 20.7 0 23 30 187
Frank Gore Frank Gore 16 13 16 0.8 100 7.7 6.3 0 18 179 699
Duke Williams Duke Williams 4 12 19 3.0 166 13.8 41.5 1 41 12 166
Tommy Sweeney Tommy Sweeney 6 8 13 1.3 114 14.3 19.0 0 29 8 114
Zay Jones Zay Jones 5 7 18 1.4 69 9.9 13.8 0 23 7 69
Tyler Kroft Tyler Kroft 11 6 14 0.5 71 11.8 6.5 1 20 6 71
Patrick DiMarco Patrick DiMarco 16 5 7 0.3 41 8.2 2.6 0 27 8 48
Lee Smith Lee Smith 16 4 5 0.3 31 7.8 1.9 1 9 4 31
Robert Foster Robert Foster 13 3 18 0.2 64 21.3 4.9 0 24 5 93
Andre Roberts Andre Roberts 13 3 7 0.2 20 6.7 1.5 0 7 4 27
Dion Dawkins Dion Dawkins 16 1 1 0.1 1 1.0 0.1 1 1 1 1
Senorise Perry Senorise Perry 11 1 1 0.1 1 1.0 0.1 0 1 4 4

Defense GP TKL AST COMB TFL SCK PDEF INT YDS AVG TD LNG
Tremaine Edmunds Tremaine Edmunds 16 66 49 115 10 1.5 9 1 0 0 0 0
Jordan Poyer Jordan Poyer 16 71 36 107 4 1.0 3 2 0 0 0 0
Matt Milano Matt Milano 15 65 36 101 7 1.5 9 0 0 0
Levi Wallace Levi Wallace 16 66 10 76 4 0.0 9 2 2 1 0 2
Micah Hyde Micah Hyde 16 50 22 72 1 0.0 2 1 0 0 0 0
Tre'Davious White Tre'Davious White 15 48 10 58 4 1.0 17 6 57 9.5 0 49
Lorenzo Alexander Lorenzo Alexander 16 35 20 55 4 2.0 9 0 0 0
Taron Johnson Taron Johnson 12 39 11 50 2 1.0 5 0 0 0
Ed Oliver Ed Oliver 16 24 19 43 5 5.0 2 0 0 0
Siran Neal Siran Neal 15 28 8 36 2 0.0 0 0 0 0
Kevin Johnson Kevin Johnson 16 25 11 36 1 1.0 5 0 0 0
Trent Murphy Trent Murphy 16 24 12 36 9 5.0 3 1 0 0 0 0
Shaq Lawson Shaq Lawson 15 21 11 32 13 6.5 2 0 0 0
Jordan Phillips Jordan Phillips 16 25 6 31 13 9.5 0 0 0 0
Jerry Hughes Jerry Hughes 16 14 9 23 6 4.5 3 0 0 0
Star Lotulelei Star Lotulelei 16 12 7 19 3 2.0 1 1 0 0 0 0
Darryl Johnson Darryl Johnson 16 10 5 15 2 1.0 0 0 0 0
Dean Marlowe Dean Marlowe 9 10 1 11 0 0.0 1 0 0 0
Maurice Alexander Maurice Alexander 7 8 3 11 0 0.0 0 0 0 0
Corey Liuget Corey Liuget 7 7 3 10 4 1.0 0 0 0 0
Jaquan Johnson Jaquan Johnson 13 7 1 8 0 0.0 0 0 0 0
Julian Stanford Julian Stanford 16 6 2 8 0 0.0 0 0 0 0
Corey Thompson Corey Thompson 12 4 3 7 1 0.0 0 0 0 0
Vincent Taylor Vincent Taylor 3 6 0 6 1 0.0 1 0 0 0
Senorise Perry Senorise Perry 11 5 1 6 0 0.0 0 0 0 0
Robert Foster Robert Foster 13 5 0 5 0 0.0 0 0 0 0
Kyle Peko Kyle Peko 4 1 3 4 0 0.0 0 0 0 0
Kurt Coleman Kurt Coleman 14 3 0 3 1 0.0 0 0 0 0
Quinton Spain Quinton Spain 16 3 0 3 0 0.0 0 0 0 0
Harrison Phillips Harrison Phillips 3 1 2 3 0 0.5 2 0 0 0
Jon Feliciano Jon Feliciano 16 2 0 2 0 0.0 0 0 0 0
Zay Jones Zay Jones 5 2 0 2 0 0.0 0 0 0 0
Lee Smith Lee Smith 16 2 0 2 0 0.0 0 0 0 0
Spencer Long Spencer Long 14 1 1 2 0 0.0 0 0 0 0
T.J. Yeldon T.J. Yeldon 6 1 1 2 0 0.0 0 0 0 0
Josh Allen Josh Allen 16 1 0 1 0 0.0 0 0 0 0
Dion Dawkins Dion Dawkins 16 1 0 1 0 0.0 0 0 0 0
Patrick DiMarco Patrick DiMarco 16 1 0 1 0 0.0 0 0 0 0
Reid Ferguson Reid Ferguson 16 1 0 1 0 0.0 0 0 0 0

Scoring GP RUSH REC RET TOT FGM XPM XP2 SFTY PTS
Stephen Hauschka Stephen Hauschka 16 0 0 0 0 22 30 0 0 96
Josh Allen Josh Allen 16 9 0 0 9 0 0 1 0 56
Cole Beasley Cole Beasley 15 0 6 0 6 0 0 2 0 40
John Brown John Brown 15 0 6 0 6 0 0 0 0 36
Devin Singletary Devin Singletary 12 2 2 0 4 0 0 0 0 24
Frank Gore Frank Gore 16 2 0 0 2 0 0 0 0 12
Dawson Knox Dawson Knox 15 0 2 0 2 0 0 0 0 12
Dion Dawkins Dion Dawkins 16 0 1 0 1 0 0 0 0 6
Micah Hyde Micah Hyde 16 0 0 1 1 0 0 0 0 6
Tyler Kroft Tyler Kroft 11 0 1 0 1 0 0 0 0 6
Isaiah McKenzie Isaiah McKenzie 15 0 1 0 1 0 0 0 0 6
Lee Smith Lee Smith 16 0 1 0 1 0 0 0 0 6
Duke Williams Duke Williams 4 0 1 0 1 0 0 0 0 6
Tremaine Edmunds Tremaine Edmunds 16 0 0 0 0 0 0 0 1 2

Returns GP KR KR YDS KR AVG KR TD KR LNG PR PR YDS PR AVG PR TD PR LNG
Andre Roberts Andre Roberts 13 25 664 26.6 0 28 223 8.0 0 22
Micah Hyde Micah Hyde 16 2 47 23.5 1 3 16 5.3 0 10
Isaiah McKenzie Isaiah McKenzie 15 3 65 21.7 0 1 4 4.0 0 4
Patrick DiMarco Patrick DiMarco 16 1 24 24.0 0 0 0 0
Senorise Perry Senorise Perry 11 1 2 2.0 0 0 0 0

Kicking GP FGM FGA FG% FG 1-19 FG 20-29 FG 30-39 FG 40-49 FG 50+ XPM XPA XP% PTS
Stephen Hauschka Stephen Hauschka 16 22 28 78.6 0-0 5-5 7-8 9-10 1-5 30 32 93.8 96

Punting GP PUNT YDS AVG LNG BLK
Corey Bojorquez Corey Bojorquez 16 79 3,313 41.9 67 1

Player Playoffs

Passing GP CMP ATT PCT ATT/G YDS AVG YDS/G TD TD% INT INT% LNG SCK SCKY RATE
Josh Allen Josh Allen 1 24 46 52.2 46.0 264 5.7 264.0 0 0.0 0 0.0 38 3 27 69.5
John Brown John Brown 1 1 1 100.0 1.0 16 16.0 16.0 1 100.0 0 0.0 16 0 0 158.3
Corey Bojorquez Corey Bojorquez 1 0 1 0.0 1.0 0 0.0 0.0 0 0.0 0 0.0 0 0 0 39.6

Rushing GP ATT ATT/G YDS YPC YDS/G TD LNG PLY SCM YDS SCM
Devin Singletary Devin Singletary 1 13 13.0 58 4.5 58.0 0 18 19 134
Josh Allen Josh Allen 1 9 9.0 92 10.2 92.0 0 42 10 108
Frank Gore Frank Gore 1 8 8.0 22 2.8 22.0 0 14 8 22

Receiving GP REC TRG REC/G YDS AVG YDS/G TD LNG PLY SCM YDS SCM
Devin Singletary Devin Singletary 1 6 7 6.0 76 12.7 76.0 0 38 19 134
John Brown John Brown 1 4 8 4.0 50 12.5 50.0 0 28 4 50
Duke Williams Duke Williams 1 4 10 4.0 49 12.3 49.0 0 20 4 49
Cole Beasley Cole Beasley 1 4 5 4.0 44 11.0 44.0 0 21 4 44
Isaiah McKenzie Isaiah McKenzie 1 4 5 4.0 23 5.8 23.0 0 10 4 23
Josh Allen Josh Allen 1 1 1 1.0 16 16.0 16.0 1 16 10 108
Dawson Knox Dawson Knox 1 1 2 1.0 14 14.0 14.0 0 14 1 14
Lee Smith Lee Smith 1 1 1 1.0 8 8.0 8.0 0 8 1 8

Defense GP TKL AST COMB TFL SCK PDEF INT YDS AVG TD LNG
Tremaine Edmunds Tremaine Edmunds 1 8 4 12 1 1.0 0 0 0 0
Matt Milano Matt Milano 1 8 4 12 1 0.0 0 0 0 0
Kevin Johnson Kevin Johnson 1 7 2 9 0 0.0 0 0 0 0
Trent Murphy Trent Murphy 1 4 2 6 1 2.0 0 0 0 0
Jordan Poyer Jordan Poyer 1 1 5 6 0 0.0 0 0 0 0
Micah Hyde Micah Hyde 1 4 1 5 0 0.0 0 0 0 0
Tre'Davious White Tre'Davious White 1 4 1 5 0 0.0 0 0 0 0
Jerry Hughes Jerry Hughes 1 3 1 4 3 3.0 0 0 0 0
Siran Neal Siran Neal 1 3 1 4 1 1.0 1 0 0 0
Ed Oliver Ed Oliver 1 0 4 4 0 0.0 0 0 0 0
Lorenzo Alexander Lorenzo Alexander 1 1 2 3 0 0.0 0 0 0 0
Shaq Lawson Shaq Lawson 1 2 0 2 0 0.0 0 0 0 0
Star Lotulelei Star Lotulelei 1 2 0 2 0 0.0 0 0 0 0
Quinton Spain Quinton Spain 1 1 0 1 0 0.0 0 0 0 0
Julian Stanford Julian Stanford 1 1 0 1 0 0.0 0 0 0 0

Scoring GP RUSH REC RET TOT FGM XPM XP2 SFTY PTS
Stephen Hauschka Stephen Hauschka 1 0 0 0 0 4 1 0 0 13
Josh Allen Josh Allen 1 0 1 0 1 0 0 0 0 6

Returns GP KR KR YDS KR AVG KR TD KR LNG PR PR YDS PR AVG PR TD PR LNG
Andre Roberts Andre Roberts 1 0 0 0 1 8 8.0 0 8

Kicking GP FGM FGA FG% FG 1-19 FG 20-29 FG 30-39 FG 40-49 FG 50+ XPM XPA XP% PTS
Stephen Hauschka Stephen Hauschka 1 4 4 100.0 0-0 0-0 1-1 3-3 0-0 1 1 100.0 13

Punting GP PUNT YDS AVG LNG BLK
Corey Bojorquez Corey Bojorquez 1 4 179 44.8 56 0

NFL 2023 Leaders

NFL 2023 Rankings

NFL 2023 Betting

NFL 2023 Division Standings

AFC North W L T PCT
1
Ravens Ravens
13 4 0 .765
2
Browns Browns
11 6 0 .647
AFC East W L T PCT
1
Bills Bills
11 6 0 .647
2
Dolphins Dolphins
11 6 0 .647
AFC West W L T PCT
1
Chiefs Chiefs
11 6 0 .647
2
Raiders Raiders
8 9 0 .471
AFC South W L T PCT
1
Texans Texans
10 7 0 .588
2
Jaguars Jaguars
9 8 0 .529
NFC North W L T PCT
1
Lions Lions
12 5 0 .706
2
Packers Packers
9 8 0 .529
NFC West W L T PCT
1
49ers 49ers
12 5 0 .706
2
Rams Rams
10 7 0 .588
NFC East W L T PCT
1
Cowboys Cowboys
12 5 0 .706
2
Eagles Eagles
11 6 0 .647
NFC South W L T PCT
1
Buccaneers Buccaneers
9 8 0 .529
2
Saints Saints
9 8 0 .529

NFL 2023 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
2/10
SF SF
@
KC KC
22-25
Sat
1/27
KC KC
@
BAL BAL
17-10
Sat
1/27
DET DET
@
SF SF
31-34
Sat
1/20
TB TB
@
DET DET
23-31
Sat
1/20
KC KC
@
BUF BUF
27-24

Schedule

DATE MATCHUP TIME (ET)
Fri
9/6
GB GB
@
PHI PHI
1:00 PM