Buffalo Bills

2-14-0 5th in AFC East
Logo for the 1984 Buffalo Bills

PPG

15.6

25th

OPP PPG

28.4

27th

RUSH YDS/G

102.7

26th

PASS YDS/G

203.3

23rd

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 250 4,341 1,046 4.2 1,643 398 4.1 3,252 588 5.5 60 554 263 98 149 16 121 997
Team Rank 25th 27th 15th 28th 26th 27th 11th 23rd 5th 28th 23rd 1st 26th 21st 24th 24th 24th 23rd
Opponent 16 454 5,582 1,052 5.3 2,106 531 4.0 3,667 495 7.4 26 191 345 134 186 25 87 734
Opponent Rank 27th 23rd 16th 25th 19th 21st 16th 15th 11th 20th 27th 2nd 27th 23rd 21st 20th 23rd 23rd
Net -204 -1,241 -6 -1.2 -463 -133 +0.2 -415 +93 -1.9 +34 +363 -82 -36 -37 -9 +34 +263
Net Rank 27th 26th 16th 27th 24th 26th 11th 22nd 3rd 28th 27th 1st 27th 26th 25th 22nd 27th 26th

Player Regular Season

Passing GP CMP ATT PCT ATT/G YDS AVG YDS/G TD TD% INT INT% LNG SCK SCKY RATE
Joe Ferguson Joe Ferguson 12 191 344 55.5 28.7 1,991 5.8 165.9 12 3.5 17 4.9 68 35 357 63.5
Joe Dufek Joe Dufek 5 74 150 49.3 30.0 829 5.5 165.8 4 2.7 8 5.3 64 10 86 52.9
Matt Kofler Matt Kofler 16 33 93 35.5 5.8 432 4.6 27.0 2 2.2 5 5.4 70 15 111 35.8
Mike Mosley Mike Mosley 4 0 1 0.0 0.3 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
Greg Bell Greg Bell 16 262 16.4 1,100 4.2 68.8 7 85 296 1,377
Speedy Neal Speedy Neal 12 49 4.1 175 3.6 14.6 1 10 58 251
Booker Moore Booker Moore 15 24 1.6 84 3.5 5.6 0 21 57 256
Joe Ferguson Joe Ferguson 12 19 1.6 102 5.4 8.5 0 20 19 102
Van Williams Van Williams 16 18 1.1 51 2.8 3.2 0 7 23 97
Matt Kofler Matt Kofler 16 10 0.6 80 8.0 5.0 0 19 10 80
Joe Dufek Joe Dufek 5 9 1.8 22 2.4 4.4 1 13 9 22
Robb Riddick Robb Riddick 16 3 0.2 3 1.0 0.2 0 6 26 279
Mitchell Brookins Mitchell Brookins 16 2 0.1 27 13.5 1.7 0 16 20 345
Tony Hunter Tony Hunter 11 1 0.1 6 6.0 0.5 0 6 34 337
Byron Franklin Byron Franklin 16 1 0.1 -7 -7.0 -0.4 0 -7 70 855

Receiving GP REC TRG REC/G YDS AVG YDS/G TD LNG PLY SCM YDS SCM
Byron Franklin Byron Franklin 16 69 4.3 862 12.5 53.9 4 64 70 855
Greg Bell Greg Bell 16 34 2.1 277 8.1 17.3 1 37 296 1,377
Tony Hunter Tony Hunter 11 33 3.0 331 10.0 30.1 2 30 34 337
Booker Moore Booker Moore 15 33 2.2 172 5.2 11.5 0 14 57 256
Preston Dennard Preston Dennard 16 30 1.9 417 13.9 26.1 7 68 30 417
Robb Riddick Robb Riddick 16 23 1.4 276 12.0 17.3 0 38 26 279
Julius Dawkins Julius Dawkins 16 21 1.3 295 14.0 18.4 2 37 21 295
Mitchell Brookins Mitchell Brookins 16 18 1.1 318 17.7 19.9 1 70 20 345
Speedy Neal Speedy Neal 12 9 0.8 76 8.4 6.3 0 18 58 251
Buster Barnett Buster Barnett 16 8 0.5 67 8.4 4.2 0 18 8 67
Mark Brammer Mark Brammer 12 7 0.6 49 7.0 4.1 0 12 7 49
Van Williams Van Williams 16 5 0.3 46 9.2 2.9 1 32 23 97
Mike Mosley Mike Mosley 4 4 1.0 38 9.5 9.5 0 17 4 38
Craig White Craig White 14 4 0.3 28 7.0 2.0 0 11 4 28

Defense GP TKL AST COMB TFL SCK PDEF INT YDS AVG TD LNG
Darryl Talley Darryl Talley 16 5.0 1 0 0 0 0
Jim Haslett Jim Haslett 15 3.5 0 0 0
Ken Johnson Ken Johnson 16 3.5 0 0 0
Sean McNanie Sean McNanie 15 3.0 0 0 0
Steve Freeman Steve Freeman 15 2.0 3 45 15 0 45
Fred Smerlas Fred Smerlas 16 2.0 1 25 25 0 25
Rod Kush Rod Kush 16 2.0 1 15 15 0 15
Chris Keating Chris Keating 16 2.0 0 0 0
Ben Williams Ben Williams 15 2.0 0 0 0
Stan David Stan David 16 1.0 0 0 0
Charles Romes Charles Romes 16 0.0 5 130 26 0 55
Brian Carpenter Brian Carpenter 13 0.0 3 11 3.7 0 11
Lucious Smith Lucious Smith 4 0.0 1 7 7 0 7
Rodney Bellinger Rodney Bellinger 10 0.0 1 0 0 0 0

Scoring GP RUSH REC RET TOT FGM XPM XP2 SFTY PTS
Greg Bell Greg Bell 16 7 1 0 8 0 0 0 48
Preston Dennard Preston Dennard 16 0 7 0 7 0 0 0 42
Joe Danelo Joe Danelo 9 0 0 0 0 8 17 0 41
Byron Franklin Byron Franklin 16 0 4 0 4 0 0 0 24
Chuck Nelson Chuck Nelson 7 0 0 0 0 3 14 0 23
Julius Dawkins Julius Dawkins 16 0 2 0 2 0 0 0 12
Tony Hunter Tony Hunter 11 0 2 0 2 0 0 0 12
Mitchell Brookins Mitchell Brookins 16 0 1 0 1 0 0 0 6
Stan David Stan David 16 0 0 1 1 0 0 0 6
Joe Dufek Joe Dufek 5 1 0 0 1 0 0 0 6
Chris Keating Chris Keating 16 0 0 1 1 0 0 0 6
Speedy Neal Speedy Neal 12 1 0 0 1 0 0 0 6
Lucius Sanford Lucius Sanford 8 0 0 1 1 0 0 0 6
Van Williams Van Williams 16 0 1 0 1 0 0 0 6
Don Wilson Don Wilson 16 0 0 1 1 0 0 0 6

Returns GP KR KR YDS KR AVG KR TD KR LNG PR PR YDS PR AVG PR TD PR LNG
Don Wilson Don Wilson 16 34 576 16.9 0 33 297 9.0 1 65
Van Williams Van Williams 16 39 820 21.0 0 0 0 0
Greg Bell Greg Bell 16 1 15 15.0 0 0 0 0
Stan David Stan David 16 1 6 6.0 0 0 0 0
Craig White Craig White 14 1 5 5.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
Joe Danelo Joe Danelo 9 8 16 50.0 0-0 5-5 2-4 0-4 1-3 17 17 100.0 41
Chuck Nelson Chuck Nelson 7 3 5 60.0 0-0 0-0 1-2 2-3 0-0 14 14 100.0 23

Punting GP PUNT YDS AVG LNG BLK
John Kidd John Kidd 16 88 3,696 42.0 63 2

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