Buffalo Bills

7-8-0 4th in AFC East
Logo for the 1987 Buffalo Bills

PPG

18.0

24th

OPP PPG

20.3

12th

RUSH YDS/G

122.7

17th

PASS YDS/G

216.4

17th

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 15 270 4,741 1,018 4.7 1,840 465 4.0 3,246 516 6.3 37 345 294 111 151 32 94 762
Team Rank 24th 16th 8th 21st 17th 17th 16th 17th 7th 25th 15th 10th 12th 15th 19th 5th 9th 9th
Opponent 15 305 4,906 1,022 4.8 2,052 541 3.8 3,121 447 7.0 34 267 297 114 162 21 103 840
Opponent Rank 12th 12th 21st 9th 22nd 27th 11th 7th 4th 13th 20th 10th 19th 18th 16th 5th 12th 16th
Net -35 -165 -4 -0.1 -212 -76 +0.2 +125 +69 -0.7 +3 +78 -3 -3 -11 +11 -9 -78
Net Rank 19th 16th 15th 17th 21st 22nd 11th 10th 4th 24th 18th 6th 16th 17th 19th 4th 10th 11th

Player Regular Season

Passing GP CMP ATT PCT ATT/G YDS AVG YDS/G TD TD% INT INT% LNG SCK SCKY RATE
Jim Kelly Jim Kelly 12 250 419 59.7 34.9 2,798 6.7 233.2 19 4.5 11 2.6 47 27 239 83.8
Brian McClure Brian McClure 1 20 38 52.6 38.0 181 4.8 181.0 0 0.0 3 7.9 30 2 17 32.9
Willie Totten Willie Totten 2 13 33 39.4 16.5 155 4.7 77.5 2 6.1 2 6.1 37 5 62 49.4
Dan Manucci Dan Manucci 3 7 21 33.3 7.0 68 3.2 22.7 0 0.0 2 9.5 15 3 27 3.8
Mark Miller Mark Miller 1 1 3 33.3 3.0 9 3.0 9.0 0 0.0 1 33.3 9 0 0 2.8
Robb Riddick Robb Riddick 6 1 1 100.0 0.2 35 35.0 5.8 0 0.0 0 0.0 35 0 0 118.8
John Kidd John Kidd 12 0 1 0.0 0.1 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
Ronnie Harmon Ronnie Harmon 12 116 9.7 485 4.2 40.4 2 21 172 962
Jamie Mueller Jamie Mueller 12 82 6.8 354 4.3 29.5 2 20 85 367
Carl Byrum Carl Byrum 13 66 5.1 280 4.2 21.5 0 30 69 303
Robb Riddick Robb Riddick 6 59 9.8 221 3.7 36.8 5 25 74 317
Ricky Porter Ricky Porter 9 47 5.2 177 3.8 19.7 0 13 56 247
Jim Kelly Jim Kelly 12 29 2.4 133 4.6 11.1 0 24 30 168
Greg Bell Greg Bell 2 14 7.0 60 4.3 30.0 0 11 18 97
Johnny Shepherd Johnny Shepherd 2 12 6.0 42 3.5 21.0 0 19 13 44
Willie Totten Willie Totten 2 12 6.0 11 0.9 5.5 0 7 12 11
Bruce King Bruce King 3 9 3.0 28 3.1 9.3 0 8 10 31
Leonard Williams Leonard Williams 2 9 4.5 25 2.8 12.5 0 9 10 30
Dan Manucci Dan Manucci 3 4 1.3 6 1.5 2.0 0 9 4 6
Brian McClure Brian McClure 1 2 2.0 4 2.0 4.0 0 3 2 4
Kerry Porter Kerry Porter 6 2 0.3 0 0.0 0.0 0 1 2 0
Rick Partridge Rick Partridge 3 1 0.3 13 13.0 4.3 0 13 1 13
Andre Reed Andre Reed 12 1 0.1 1 1.0 0.1 0 1 58 753

Receiving GP REC TRG REC/G YDS AVG YDS/G TD LNG PLY SCM YDS SCM
Andre Reed Andre Reed 12 57 4.8 752 13.2 62.7 5 40 58 753
Chris Burkett Chris Burkett 12 56 4.7 765 13.7 63.8 4 47 56 765
Ronnie Harmon Ronnie Harmon 12 56 4.7 477 8.5 39.8 2 42 172 962
Pete Metzelaars Pete Metzelaars 12 28 2.3 290 10.4 24.2 0 34 28 290
Trumaine Johnson Trumaine Johnson 12 15 1.3 186 12.4 15.5 2 26 15 186
Robb Riddick Robb Riddick 6 15 2.5 96 6.4 16.0 3 17 74 317
Marc Brown Marc Brown 3 9 3.0 120 13.3 40.0 1 30 9 120
Sheldon Gaines Sheldon Gaines 3 9 3.0 115 12.8 38.3 0 37 9 115
Keith McKeller Keith McKeller 1 9 9.0 80 8.9 80.0 0 22 9 80
Ricky Porter Ricky Porter 9 9 1.0 70 7.8 7.8 0 26 56 247
Walter Broughton Walter Broughton 9 5 0.6 90 18.0 10.0 1 39 5 90
Thad McFadden Thad McFadden 3 4 1.3 41 10.3 13.7 1 13 4 41
Greg Bell Greg Bell 2 4 2.0 37 9.3 18.5 0 12 18 97
Carl Byrum Carl Byrum 13 3 0.2 23 7.7 1.8 0 20 69 303
Jamie Mueller Jamie Mueller 12 3 0.3 13 4.3 1.1 0 11 85 367
Reggie Bynum Reggie Bynum 1 2 2.0 24 12.0 24.0 0 17 2 24
Butch Rolle Butch Rolle 12 2 0.2 6 3.0 0.5 2 3 2 6
Jim Kelly Jim Kelly 12 1 0.1 35 35.0 2.9 0 35 30 168
Joe Chetti Joe Chetti 2 1 0.5 9 9.0 4.5 0 9 1 9
Veno Belk Veno Belk 2 1 0.5 7 7.0 3.5 0 7 1 7
Leonard Williams Leonard Williams 2 1 0.5 5 5.0 2.5 0 5 10 30
Bruce King Bruce King 3 1 0.3 3 3.0 1.0 0 3 10 31
Johnny Shepherd Johnny Shepherd 2 1 0.5 2 2.0 1.0 0 2 13 44

Defense GP TKL AST COMB TFL SCK PDEF INT YDS AVG TD LNG
Bruce Smith Bruce Smith 12 12.0 0 0 0
Cornelius Bennett Cornelius Bennett 8 8.5 0 0 0
Leon Seals Leon Seals 13 3.5 0 0 0
Sean McNanie Sean McNanie 12 2.5 0 0 0
John Armstrong John Armstrong 3 2.0 0 0 0
Ray Bentley Ray Bentley 9 1.0 0 0 0
Dwight Drane Dwight Drane 11 1.0 0 0 0
David Martin David Martin 3 1.0 0 0 0
Fred Smerlas Fred Smerlas 12 1.0 0 0 0
Darryl Talley Darryl Talley 12 1.0 0 0 0
Shane Conlan Shane Conlan 12 0.5 0 0 0
Mark Kelso Mark Kelso 12 0.0 6 25 4.2 0 12
Ron Pitts Ron Pitts 12 0.0 3 19 6.3 0 12
Derrick Burroughs Derrick Burroughs 12 0.0 2 11 5.5 0 14
Scott Radecic Scott Radecic 12 0.0 2 4 2 0 4
Steve Clark Steve Clark 3 0.0 1 23 23 0 23
Scott Schankweiler Scott Schankweiler 3 0.0 1 7 7 0 7
Will Cokeley Will Cokeley 3 0.0 1 4 4 0 4
Wayne Davis Wayne Davis 10 0.0 1 0 0 0 0

Scoring GP RUSH REC RET TOT FGM XPM XP2 SFTY PTS
Scott Norwood Scott Norwood 12 0 0 0 0 10 31 0 61
Robb Riddick Robb Riddick 6 5 3 0 8 0 0 1 50
Andre Reed Andre Reed 12 0 5 0 5 0 0 0 30
Chris Burkett Chris Burkett 12 0 4 0 4 0 0 0 24
Ronnie Harmon Ronnie Harmon 12 2 2 0 4 0 0 0 24
Trumaine Johnson Trumaine Johnson 12 0 2 0 2 0 0 0 12
Jamie Mueller Jamie Mueller 12 2 0 0 2 0 0 0 12
Butch Rolle Butch Rolle 12 0 2 0 2 0 0 0 12
Todd Schlopy Todd Schlopy 3 0 0 0 0 2 1 0 7
Walter Broughton Walter Broughton 9 0 1 0 1 0 0 0 6
Marc Brown Marc Brown 3 0 1 0 1 0 0 0 6
Mark Kelso Mark Kelso 12 0 0 1 1 0 0 0 6
Thad McFadden Thad McFadden 3 0 1 0 1 0 0 0 6
Sean McNanie Sean McNanie 12 0 0 1 1 0 0 0 6
Bruce Smith Bruce Smith 12 0 0 1 1 0 0 0 6
Steve Tasker Steve Tasker 12 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
Ron Pitts Ron Pitts 12 0 0 0 23 149 6.5 0 19
Thad McFadden Thad McFadden 3 7 121 17.3 0 8 83 10.4 0 23
Steve Tasker Steve Tasker 12 11 197 17.9 0 0 0 0
Ricky Porter Ricky Porter 9 8 219 27.4 0 0 0 0
Robb Riddick Robb Riddick 6 7 151 21.6 0 0 0 0
Jamie Mueller Jamie Mueller 12 5 74 14.8 0 0 0 0
Marc Brown Marc Brown 3 2 35 17.5 0 0 0 0
John Armstrong John Armstrong 3 2 25 12.5 0 0 0 0
Ronnie Harmon Ronnie Harmon 12 1 30 30.0 0 0 0 0
Scott Radecic Scott Radecic 12 1 14 14.0 0 0 0 0
Butch Rolle Butch Rolle 12 1 6 6.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
Scott Norwood Scott Norwood 12 10 15 66.7 0-0 3-4 4-6 3-5 0-0 31 31 100.0 61
Todd Schlopy Todd Schlopy 3 2 5 40.0 0-0 1-1 1-3 0-1 0-0 1 2 50.0 7

Punting GP PUNT YDS AVG LNG BLK
John Kidd John Kidd 12 64 2,495 39.0 67 0
Rick Partridge Rick Partridge 3 18 678 37.7 52 1

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