You Are Here > Pro-Football-Reference.com > Teams > Buffalo Bills > 1987 Statistics & Players

1987 Buffalo Bills

Franchise IndexPrevious Season / Next Season

Record: 7-8-0, Finished 4th in AFC East Division
NFL Season Summary

Scored 270 points (18.0/g), 24th of 28 in the NFL.
 Allowed 305 points (20.3/g), 12th.
 Differential of -35 points (-2.3/g), 19th.
 Expected W-L: 6.4-8.6.

 Takeaway/Giveaway Differential -12 (-0.8/g), 24th.

Coached by Marv Levy (7-8-0)

1987 Statistics / Starters & Roster / Games & Schedule / Team Draftees

Team Games & Schedule

Glossary · CSV · PRE
Score Offense Defense
Week Date Rec Opp Tm Opp 1stD TotYd PassY RushY TO 1stD TotYd PassY RushY TO
1 Sun September 13 box L 0-1 New York Jets 28 31 23 359 292 67 1 26 394 261 133 1
2 Sun September 20 box W 1-1 Houston Oilers 34 30 30 383 248 135 2 19 327 130 197 1
3 Sun October 4 box L 1-2 Indianapolis Colts 6 47 14 163 82 81 7 28 463 297 166 2
4 Sun October 11 box L 1-3 @ New England Patriots 7 14 14 168 61 107 5 15 256 43 213 1
5 Sun October 18 box W 2-3 New York Giants 6 3 22 331 164 167 7 19 308 180 128 2
6 Sun October 25 box W 3-3 @ Miami Dolphins 34 31 29 474 330 144 21 366 296 70 2
7 Sun November 1 box L 3-4 Washington Redskins 7 27 14 280 259 21 4 24 406 107 299 1
8 Sun November 8 box W 4-4 Denver Broncos 21 14 25 428 170 258 3 12 215 139 76 2
9 Sun November 15 box L 4-5 @ Cleveland Browns 21 27 17 267 206 61 2 24 421 337 84 3
10 Sun November 22 box W 5-5 @ New York Jets 17 14 15 331 204 127 1 21 318 192 126 1
11 Sun November 29 box W 6-5 Miami Dolphins 27 0 21 446 217 229 13 229 206 23 3
12 Sun December 6 box L 6-6 @ Los Angeles Raiders 21 34 19 387 303 84 1 29 494 350 144
13 Sun December 13 box W 7-6 @ Indianapolis Colts 27 3 25 385 167 218 4 9 130 97 33 6
14 Sun December 20 box L 7-7 New England Patriots 7 13 12 148 64 84 2 15 235 85 150 3
15 Sun December 27 box L 7-8 @ Philadelphia Eagles 7 17 14 191 134 57 4 22 344 134 210 3

Team Stats and Rankings

Glossary · CSV · PRE
Passing Rushing
Pts Yds Ply Y/P 1stD Cmp Att Yds TD Int NY/A 1stD Att Yds TD Y/A 1stD TO FL 1stPy
Team Offense 270 4741 1018 4.7 294 292 516 2901 21 19 5.2 151 465 1840 9 4.0 111 43 24 32
Team Defense 305 4906 1022 4.8 480 249 447 2854 25 17 5.9 162 541 2052 11 3.8 297 31 14 21
Lg Rank Offense 24 16 12 7 18 15 15 24 17 17 23 16 25 27
Lg Rank Defense 12 12 17 4 9 20 17 15 27 22 11 11 20 16

Passing

Glossary · ProBowl(*), 1st-team All-Pro(+), · CSV · PRE
Age Pos G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate Sk Yds NY/A ANY/A Sk%
Jim Kelly* 27 QB 12 12 6-6-0 250 419 59.7 2798 19 4.5 11 2.6 47 6.7 5.9 11.2 233.2 83.8 27 239 5.7 5.1 6.1
Brian McClure 24 1 1 1-0-0 20 38 52.6 181 0 0.0 3 7.9 30 4.8 1.2 9.1 181.0 32.9 2 17 4.1 0.7 5.0
Willie Totten 25 2 1 0-1-0 13 33 39.4 155 2 6.1 2 6.1 37 4.7 2.6 11.9 77.5 49.4 5 62 2.4 0.6 13.2
Dan Manucci 30 3 1 0-1-0 7 21 33.3 68 0 0.0 2 9.5 15 3.2 -1.0 9.7 22.7 3.8 3 27 1.7 -2.0 12.5
Mark Miller 25 1 0 1 3 33.3 9 0 0.0 1 33.3 9 3.0 -12.0 9.0 9.0 2.8 0 0 3.0 -12.0 0.0
John Kidd 26 P 12 0 0 1 0.0 0 0 0.0 0 0.0 0 0.0 0.0 0.0 39.6 0 0 0.0 0.0 0.0
Robb Riddick 30 6 1 1 1 100.0 35 0 0.0 0 0.0 35 35.0 35.0 35.0 5.8 118.7 0 0 35.0 35.0 0.0
Team Total 25.6 15 7-8-0 292 516 56.6 3246 21 4.1 19 3.7 47 6.3 5.0 11.1 249.7 73.7 37 345 5.2 4.1 6.7
Opp Total 15 249 447 55.7 2854 25 5.6 17 3.8 6.4 5.2 11.5 190.3 77.9 34 267 5.9 4.3

Rushing & Receiving

Glossary · ProBowl(*), 1st-team All-Pro(+), · CSV · PRE
Rushing Receiving
Age Pos G GS Att Yds TD Lng Y/A Y/G A/G Rec Yds Y/R TD Lng R/G Y/G YScm RRTD Fmb
Ronnie Harmon 23 RB 12 10 116 485 2 21 4.2 40.4 9.7 56 477 8.5 2 42 4.7 39.8 962 4 2
Jamie Mueller 23 fb 12 6 82 354 2 20 4.3 29.5 6.8 3 13 4.3 0 11 0.3 1.1 367 2 5
Carl Byrum 24 FB 13 8 66 280 0 30 4.2 21.5 5.1 3 23 7.7 0 20 0.2 1.8 303 0 4
Robb Riddick 30 6 1 59 221 5 25 3.7 36.8 9.8 15 96 6.4 3 17 2.5 16.0 317 8 2
Ricky Porter 27 9 0 47 177 0 13 3.8 19.7 5.2 9 70 7.8 0 26 1.0 7.8 247 0 0
Jim Kelly* 27 QB 12 12 29 133 0 24 4.6 11.1 2.4 1 35 35.0 0 35 0.1 2.9 168 0 6
Greg Bell 25 2 2 14 60 0 11 4.3 30.0 7.0 4 37 9.3 0 12 2.0 18.5 97 0 1
Johnny Shepherd 30 2 1 12 42 0 19 3.5 21.0 6.0 1 2 2.0 0 2 0.5 1.0 44 0 0
Willie Totten 25 2 1 12 11 0 7 0.9 5.5 6.0 11 0 9
Bruce King 24 3 2 9 28 0 8 3.1 9.3 3.0 1 3 3.0 0 3 0.3 1.0 31 0 0
Leonard Williams 27 2 0 9 25 0 9 2.8 12.5 4.5 1 5 5.0 0 5 0.5 2.5 30 0 0
Dan Manucci 30 3 1 4 6 0 9 1.5 2.0 1.3 6 0 1
Brian McClure 24 1 1 2 4 0 3 2.0 4.0 2.0 4 0 0
Kerry Porter 23 6 0 2 0 0 1 0.0 0.0 0.3 0 0 0
Andre Reed 23 WR 12 12 1 1 0 1 1.0 0.1 0.1 57 752 13.2 5 40 4.8 62.7 753 5 0
Rick Partridge 30 3 0 1 13 0 13 13.0 4.3 0.3 13 0 0
Chris Burkett 25 WR 12 12 0 0 0 0 0.0 0.0 56 765 13.7 4 47 4.7 63.8 765 4 1
Pete Metzelaars 27 TE 12 12 0 0 0 0 0.0 0.0 28 290 10.4 0 34 2.3 24.2 290 0 3
Trumaine Johnson 27 12 0 0 0 0 0 0.0 0.0 15 186 12.4 2 26 1.3 15.5 186 2 0
Marc Brown 26 3 0 0 0 0 0 0.0 0.0 9 120 13.3 1 30 3.0 40.0 120 1 0
Sheldon Gaines 23 3 3 0 0 0 0 0.0 0.0 9 115 12.8 0 37 3.0 38.3 115 0 1
Keith McKeller 23 1 1 0 0 0 0 0.0 0.0 9 80 8.9 0 22 9.0 80.0 80 0 0
Walter Broughton 25 9 0 0 0 0 0 0.0 0.0 5 90 18.0 1 39 0.6 10.0 90 1 0
Thad McFadden 25 3 2 0 0 0 0 0.0 0.0 4 41 10.3 1 13 1.3 13.7 41 1 0
Reggie Bynum 23 1 1 0 0 0 0 0.0 0.0 2 24 12.0 0 17 2.0 24.0 24 0 0
Butch Rolle 23 12 0 0 0 0 0 0.0 0.0 2 6 3.0 2 3 0.2 0.5 6 2 0
Veno Belk 24 2 2 0 0 0 0 0.0 0.0 1 7 7.0 0 7 0.5 3.5 7 0 0
Joe Chetti 24 2 0 0 0 0 0 0.0 0.0 1 9 9.0 0 9 0.5 4.5 9 0 0
Team Total 25.6 15 465 1840 9 30 4.0 141.5 35.8 292 3246 11.1 21 47 22.5 249.7 5086 30 42
Opp Total 15 541 2052 11 3.8 136.8 36.1 249 2854 11.5 25 16.6 190.3 4906 36 37

Kick & Punt Returns

Glossary · ProBowl(*), 1st-team All-Pro(+), · CSV · PRE
Punt Returns Kick Returns
Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
Ron Pitts 25 RET 12 3 23 149 0 19 6.5 149
Thad McFadden 25 3 2 8 83 0 23 10.4 7 121 0 26 17.3 245
Steve Tasker* 25 RET 12 0 11 197 0 39 17.9 197
Ricky Porter 27 9 0 8 219 0 40 27.4 466
Robb Riddick 30 6 1 7 151 0 31 21.6 468
Jamie Mueller 23 fb 12 6 5 74 0 20 14.8 441
John Armstrong 24 3 2 2 25 0 18 12.5 25
Marc Brown 26 3 0 2 35 0 18 17.5 155
Ronnie Harmon 23 RB 12 10 1 30 0 30 30.0 992
Scott Radecic 25 RILB 12 9 1 14 0 14 14.0 14
Butch Rolle 23 12 0 1 6 0 6 6.0 12
Team Total 25.6 15 31 232 0 23 7.5 45 872 0 40 19.4 6190
Opp Total 15 35 0 43 679 0 15.8

Kicking & Punting

Glossary · ProBowl(*), 1st-team All-Pro(+), · CSV · PRE
0--19 20--29 30--39 40--49 50+ Tot PAT Punting
Age Pos G GS FGA FGM FGA FGM FGA FGM FGA FGM FGA FGM FGA FGM FG% XPA XPM XP% Pnt Yds Lng Blck Y/P
John Kidd 26 P 12 0 64 2495 67 0 39.0
Scott Norwood 27 K 12 0 4 3 6 4 5 3 15 10 66.7% 31 31 100.0%
Rick Partridge 30 3 0 18 678 52 1 37.7
Todd Schlopy 26 3 0 1 1 3 1 1 5 2 40.0% 2 1 50.0%
Team Total 25.6 15 5 4 9 5 6 3 20 12 60.0% 33 32 97.0% 82 3173 67 1 38.7
Opp Total 15 20 15 75.0% 37 36 97.3% 88 3230 36.7

Defense & Fumbles

Glossary · ProBowl(*), 1st-team All-Pro(+), · CSV · PRE
Def Interceptions Fumbles Tackles
Age Pos G GS Sk Int Yds TD Lng PD FF Fmb FR Yds TD Tkl Ast Sfty
Bruce Smith*+ 24 RDE 12 12 12.0 3 0 2 15 1 78
Willie Totten 25 2 1 9 3 0 0
Cornelius Bennett 22 LOLB 8 7 8.5 5 0 0 0 0 69
Jim Kelly* 27 QB 12 12 6 2 0 0
Mark Kelso 24 FS 12 12 6 25 0 12 0 2 56 1
Ron Pitts 25 RET 12 3 3 19 0 12 3 1 0 0
Jamie Mueller 23 fb 12 6 5 1 -22 0
Carl Byrum 24 FB 13 8 4 1 0 0
Pete Metzelaars 27 TE 12 12 3 1 0 0
Scott Radecic 25 RILB 12 9 2 4 0 4 0 0 2 0 0 81
Sean McNanie 26 LDE 12 12 2.5 0 1 14 1
Leon Seals 23 13 1 3.5
John Armstrong 24 3 2 2.0 1 0 0 0
Derrick Burroughs 25 LCB 12 12 2 11 0 14 0 1 0 0
Robb Riddick 30 6 1 2 1 0 0 1
Dwight Drane 25 SS 11 6 1.0 0 1 0 0
Ronnie Harmon 23 RB 12 10 2 0 0 0
Nate Odomes 22 RCB 12 12 1 0 2 0 0 42
Darryl Talley 27 ROLB 12 12 1.0 0 0 1 1 0 79
Steve Tasker* 25 RET 12 0 2 0 0 0 1
Tim Vogler 31 RG 12 12 0 2 0 0
Scott Watters 22 3 3 0 2 0 0
Greg Bell 25 2 2 1 0 0 0
Ray Bentley 27 9 4 1.0
Chris Burkett 25 WR 12 12 1 0 0 0
Steve Clark 25 3 1 1 23 0 23
Will Cokeley 27 3 3 1 4 0 4
Wayne Davis 24 10 0 1 0 0 0
Sheldon Gaines 23 3 3 1 0 0 0
John Kaiser 25 12 0 0 1 0 0
Adam Lingner 27 12 0 0 1 0 0
Dan Manucci 30 3 1 1 0 -7 0
David Martin 28 3 2 1.0
Rick Partridge 30 3 0 0 1 0 0
Scott Schankweiler 24 3 3 1 7 0 7
Rick Schulte 24 3 3 0 1 0 0
Fred Smerlas 30 NT 12 12 1.0
Mark Walczak 25 2 0 1 0 0 0
Leonard Williams 27 2 0 0 1 0 0
Shane Conlan 23 LILB/lolb 12 12 0.5 1 0 0 0 0 114
Team Total 25.6 15 34.0 17 93 0 23 10 42 31 57 3 465 2
Opp Total 15 37 37 23 1

Scoring Summary

Glossary · ProBowl(*), 1st-team All-Pro(+), · CSV · PRE
Age Pos G GS RshTD RecTD PR TD KR TD FblTD IntTD OthTD 2PM XPM FGM Sfty Pts
Scott Norwood 27 K 12 0 31 10 61
Robb Riddick 30 6 1 5 3 1 50
Andre Reed 23 WR 12 12 5 30
Chris Burkett 25 WR 12 12 4 24
Ronnie Harmon 23 RB 12 10 2 2 24
Trumaine Johnson 27 12 0 2 12
Jamie Mueller 23 fb 12 6 2 12
Butch Rolle 23 12 0 2 12
Todd Schlopy 26 3 0 1 2 7
Walter Broughton 25 9 0 1 6
Marc Brown 26 3 0 1 6
Mark Kelso 24 FS 12 12 1 6
Thad McFadden 25 3 2 1 6
Sean McNanie 26 LDE 12 12 1 6
Bruce Smith*+ 24 RDE 12 12 1 6
Steve Tasker* 25 RET 12 0 1 2
Team Total 25.6 15 9 21 3 32 12 2 270
Opp Total 15 11 25 36 15 1 305