Buffalo Bills

12-4-0 1st in AFC East
Logo for the 1993 Buffalo Bills

PPG

20.6

7th

OPP PPG

15.1

5th

RUSH YDS/G

121.4

8th

PASS YDS/G

220.9

11th

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 329 5,260 1,078 4.9 1,943 550 3.5 3,535 497 7.1 31 218 316 117 176 23 94 630
Team Rank 7th 6th 3rd 16th 8th 2nd 23rd 11th 18th 8th 7th 19th 5th 5th 11th 8th 14th 7th
Opponent 16 242 5,554 1,119 5.0 1,921 500 3.8 3,889 582 6.7 37 256 331 114 199 18 99 681
Opponent Rank 5th 27th 28th 17th 21st 23rd 14th 24th 26th 16th 14th 19th 26th 23rd 27th 13th 11th 18th
Net +87 -294 -41 -0.1 +22 +50 -0.3 -354 -85 +0.4 -6 -38 -15 +3 -23 +5 -5 -51
Net Rank 5th 20th 18th 16th 16th 7th 21st 23rd 25th 8th 9th 20th 18th 14th 24th 6th 13th 10th

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 16 288 470 61.3 29.4 3,382 7.2 211.4 18 3.8 18 3.8 65 25 171 79.9
Frank Reich Frank Reich 15 16 26 61.5 1.7 153 5.9 10.2 2 7.7 0 0.0 30 6 47 103.5
Thurman Thomas Thurman Thomas 16 0 1 0.0 0.1 0 0.0 0.0 0 0.0 0 0.0 0 0 39.6

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 3 72 1,058 223 4.7 391 103 3.8 707 114 6.2 6 40 77 30 38 9 5 35
Team Rank 2nd 3rd 1st 8th 1st 1st 3rd 3rd 2nd 10th 9th 3rd 1st 1st 3rd 1st 2nd 2nd
Opponent 3 66 1,004 198 5.1 299 91 3.3 760 99 7.7 8 55 57 18 38 1 21 156
Opponent Rank 11th 10th 10th 6th 11th 11th 3rd 11th 10th 8th 3rd 11th 10th 11th 10th 2nd 1st 1st
Net +6 +54 +25 -0.3 +92 +12 +0.5 -53 +15 -1.5 -2 -15 +20 +12 0 +8 -16 -121
Net Rank 4th 4th 1st 9th 4th 3rd 4th 9th 3rd 10th 2nd 9th 1st 1st 5th 1st 1st 1st

Rushing GP ATT ATT/G YDS YPC YDS/G TD LNG PLY SCM YDS SCM
Thurman Thomas Thurman Thomas 16 355 22.2 1,315 3.7 82.2 6 27 403 1,702
Kenneth Davis Kenneth Davis 16 109 6.8 391 3.6 24.4 6 19 130 486
Jim Kelly Jim Kelly 16 36 2.3 102 2.8 6.4 0 17 36 102
Carwell Gardner Carwell Gardner 13 20 1.5 56 2.8 4.3 0 8 24 106
Nate Turner Nate Turner 13 11 0.8 36 3.3 2.8 0 10 11 36
Andre Reed Andre Reed 15 9 0.6 21 2.3 1.4 0 15 61 875
Frank Reich Frank Reich 15 6 0.4 -6 -1.0 -0.4 0 -1 6 -6
Bill Brooks Bill Brooks 16 3 0.2 30 10.0 1.9 0 15 63 744
John Fina John Fina 16 1 0.1 -2 -2.0 -0.1 0 -2 1 -2

Receiving GP REC TRG REC/G YDS AVG YDS/G TD LNG PLY SCM YDS SCM
Pete Metzelaars Pete Metzelaars 16 68 4.3 609 9.0 38.1 4 51 68 609
Bill Brooks Bill Brooks 16 60 3.8 714 11.9 44.6 5 32 63 744
Andre Reed Andre Reed 15 52 3.5 854 16.4 56.9 6 65 61 875
Thurman Thomas Thurman Thomas 16 48 3.0 387 8.1 24.2 0 37 403 1,702
Don Beebe Don Beebe 14 31 2.2 504 16.3 36.0 3 65 31 504
Kenneth Davis Kenneth Davis 16 21 1.3 95 4.5 5.9 0 28 130 486
Russell Copeland Russell Copeland 16 13 0.8 242 18.6 15.1 0 60 13 242
Carwell Gardner Carwell Gardner 13 4 0.3 50 12.5 3.8 1 22 24 106
Keith McKeller Keith McKeller 8 3 0.4 35 11.7 4.4 1 13 3 35
Steve Tasker Steve Tasker 15 2 0.1 26 13.0 1.7 0 22 2 26
Rob Awalt Rob Awalt 12 2 0.2 19 9.5 1.6 0 10 2 19

Defense GP TKL AST COMB TFL SCK PDEF INT YDS AVG TD LNG
Bruce Smith Bruce Smith 16 14.0 1 0 0 0 0
Cornelius Bennett Cornelius Bennett 16 5.0 1 5 5 0 5
Jeff Wright Jeff Wright 15 4.5 0 0 0
Phil Hansen Phil Hansen 11 3.5 0 0 0
Darryl Talley Darryl Talley 16 2.0 3 74 24.7 1 61
Henry Jones Henry Jones 16 2.0 2 92 46 1 85
Oliver Barnett Oliver Barnett 16 2.0 0 0 0
Marvcus Patton Marvcus Patton 16 1.0 2 0 0 0 0
Keith Goganious Keith Goganious 16 1.0 0 0 0
John Parrella John Parrella 10 1.0 0 0 0
Mickey Washington Mickey Washington 16 0.5 1 27 27 1 27
Mike Lodish Mike Lodish 15 0.5 0 0 0
Nate Odomes Nate Odomes 16 0.0 9 65 7.2 0 25
Matt Darby Matt Darby 16 0.0 2 32 16 0 32
James Williams James Williams 15 0.0 2 11 5.5 0 6

Scoring GP RUSH REC RET TOT FGM XPM XP2 SFTY PTS
Steve Christie Steve Christie 16 0 0 0 0 23 36 0 105
Kenneth Davis Kenneth Davis 16 6 0 0 6 0 0 0 36
Andre Reed Andre Reed 15 0 6 0 6 0 0 0 36
Thurman Thomas Thurman Thomas 16 6 0 0 6 0 0 0 36
Bill Brooks Bill Brooks 16 0 5 0 5 0 0 0 30
Pete Metzelaars Pete Metzelaars 16 0 4 0 4 0 0 0 24
Don Beebe Don Beebe 14 0 3 0 3 0 0 0 18
Henry Jones Henry Jones 16 0 0 1 1 0 0 1 8
Russell Copeland Russell Copeland 16 0 0 1 1 0 0 0 6
Carwell Gardner Carwell Gardner 13 0 1 0 1 0 0 0 6
Keith McKeller Keith McKeller 8 0 1 0 1 0 0 0 6
Nate Odomes Nate Odomes 16 0 0 1 1 0 0 0 6
Darryl Talley Darryl Talley 16 0 0 1 1 0 0 0 6
Mickey Washington Mickey Washington 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
Russell Copeland Russell Copeland 16 24 436 18.2 0 31 274 8.8 1 47
Don Beebe Don Beebe 14 10 160 16.0 0 0 0 0
Kenneth Davis Kenneth Davis 16 8 100 12.5 0 0 0 0
Brad Lamb Brad Lamb 1 2 40 20.0 0 0 0 0
Nate Turner Nate Turner 13 1 10 10.0 0 0 0 0
Bill Brooks Bill Brooks 16 0 0 0 1 3 3.0 0 3
Steve Tasker Steve Tasker 15 0 0 0 1 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
Steve Christie Steve Christie 16 23 32 71.9 0-0 4-5 12-12 6-9 1-6 36 37 97.3 105

Punting GP PUNT YDS AVG LNG BLK
Chris Mohr Chris Mohr 16 74 2,991 40.4 58 0

Player Playoffs

Passing GP CMP ATT PCT ATT/G YDS AVG YDS/G TD TD% INT INT% LNG SCK SCKY RATE
Jim Kelly Jim Kelly 3 75 114 65.8 38.0 707 6.2 235.7 2 1.8 1 0.9 28 6 40 84.9

Rushing GP ATT ATT/G YDS YPC YDS/G TD LNG PLY SCM YDS SCM
Thurman Thomas Thurman Thomas 3 63 21.0 267 4.2 89.0 5 33 78 389
Kenneth Davis Kenneth Davis 3 30 10.0 106 3.5 35.3 1 15 34 117
Jim Kelly Jim Kelly 3 9 3.0 10 1.1 3.3 0 8 9 10
Andre Reed Andre Reed 3 1 0.3 8 8.0 2.7 0 8 15 185

Receiving GP REC TRG REC/G YDS AVG YDS/G TD LNG PLY SCM YDS SCM
Bill Brooks Bill Brooks 3 17 5.7 193 11.4 64.3 2 25 17 193
Thurman Thomas Thurman Thomas 3 15 5.0 122 8.1 40.7 0 24 78 389
Andre Reed Andre Reed 3 14 4.7 177 12.6 59.0 0 28 15 185
Pete Metzelaars Pete Metzelaars 3 10 3.3 80 8.0 26.7 0 17 10 80
Don Beebe Don Beebe 3 9 3.0 88 9.8 29.3 0 18 9 88
Keith McKeller Keith McKeller 3 5 1.7 35 7.0 11.7 0 8 5 35
Kenneth Davis Kenneth Davis 3 4 1.3 11 2.8 3.7 0 16 34 117
Carwell Gardner Carwell Gardner 3 1 0.3 1 1.0 0.3 0 1 1 1

Defense GP TKL AST COMB TFL SCK PDEF INT YDS AVG TD LNG
Bruce Smith Bruce Smith 3 3.0 0 0 0
Jeff Wright Jeff Wright 3 3.0 0 0 0
Phil Hansen Phil Hansen 3 1.0 0 0 0
Darryl Talley Darryl Talley 3 1.0 0 0 0
Nate Odomes Nate Odomes 3 0.0 1 41 41 0 41
Henry Jones Henry Jones 3 0.0 1 15 15 0 15
James Williams James Williams 2 0.0 1 0 0 0 0

Scoring GP RUSH REC RET TOT FGM XPM XP2 SFTY PTS
Thurman Thomas Thurman Thomas 3 5 0 0 5 0 0 0 30
Steve Christie Steve Christie 3 0 0 0 0 6 6 0 24
Bill Brooks Bill Brooks 3 0 2 0 2 0 0 0 12
Kenneth Davis Kenneth Davis 3 1 0 0 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
Russell Copeland Russell Copeland 3 10 185 18.5 0 9 82 9.1 0 26
Don Beebe Don Beebe 3 3 71 23.7 0 0 0 0
Steve Tasker Steve Tasker 3 1 67 67.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
Steve Christie Steve Christie 3 6 7 85.7 6 8 75.0 24

Punting GP PUNT YDS AVG LNG BLK
Chris Mohr Chris Mohr 3 12 430 35.8 52 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