BUFFALO BILLS
01/1999 schedule
17 scheduled
02/1999 roster
Regular season
| Player | # | POS | G | CMP | ATT | YDS | Y/A | TD | INT |
|---|---|---|---|---|---|---|---|---|---|
| Doug Flutie | — | QB | 15 | 264 | 478 | 3,171 | 6.6 | 19 | 16 |
| Rob Johnson | — | QB | 2 | 25 | 34 | 298 | 8.8 | 2 | 0 |
| Alex Van Pelt | — | QB | 1 | 1 | 1 | 9 | 9.0 | 0 | 0 |
| Player | # | POS | G | CAR | YDS | Y/C | TD |
|---|---|---|---|---|---|---|---|
| Jonathan Linton | — | FB | 16 | 205 | 695 | 3.39 | 5 |
| Antowain Smith | — | RB | 14 | 165 | 614 | 3.72 | 6 |
| Doug Flutie | — | QB | 15 | 88 | 476 | 5.41 | 1 |
| — | RB | 4 | 36 | 152 | 4.22 | 0 | |
| Rob Johnson | — | QB | 2 | 8 | 61 | 7.63 | 0 |
| Lennox Gordon | — | RB | 6 | 11 | 38 | 3.45 | 0 |
| Kevin R. Williams | — | WR | 16 | 1 | 13 | 13.00 | 0 |
| Eric Moulds | — | WR | 14 | 1 | 1 | 1.00 | 0 |
| Player | # | POS | G | TGT | REC | YDS | Y/R | TD |
|---|---|---|---|---|---|---|---|---|
| Eric Moulds | — | WR | 14 | 115 | 65 | 994 | 15.3 | 7 |
| — | WR | 16 | 93 | 52 | 536 | 10.3 | 1 | |
| Jay Riemersma | — | TE | 14 | 65 | 37 | 496 | 13.4 | 4 |
| Peerless Price | — | WR | 15 | 69 | 31 | 393 | 12.7 | 3 |
| Kevin R. Williams | — | WR | 16 | 51 | 31 | 381 | 12.3 | 0 |
| Jonathan Linton | — | FB | 16 | 39 | 29 | 228 | 7.9 | 1 |
| — | FB | 14 | 29 | 20 | 163 | 8.2 | 2 | |
| Bobby Collins | — | TE | 10 | 20 | 9 | 124 | 13.8 | 2 |
| Kamil Loud | — | WR | 3 | 9 | 6 | 66 | 11.0 | 0 |
| — | RB | 4 | 5 | 3 | 37 | 12.3 | 1 | |
| Sheldon Jackson | — | TE | 6 | 8 | 4 | 34 | 8.5 | 0 |
| Antowain Smith | — | RB | 14 | 2 | 2 | 32 | 16.0 | 0 |
| Player | # | POS | G | TKL | SACK | TFL | INT | PD | FF |
|---|---|---|---|---|---|---|---|---|---|
| Sam Cowart | — | LB | 16 | 101 | 1.0 | 6 | 0 | 2 | 1 |
| Henry Jones | — | DB | 16 | 63 | 0.0 | 1 | 0 | 7 | 0 |
| Sam Rogers | — | OLB | 16 | 57 | 3.0 | 6 | 1 | 2 | 0 |
| — | CB | 16 | 57 | 0.0 | 0 | 2 | 6 | 0 | |
| John Holecek | — | ILB | 14 | 49 | 1.0 | 1 | 1 | 6 | 2 |
| Phil Hansen | — | DE | 14 | 46 | 6.0 | 6 | 0 | 1 | 1 |
| Kurt Schulz | — | FS | 15 | 42 | 0.0 | 0 | 3 | 11 | 0 |
| — | DE | 16 | 41 | 7.0 | 5 | 0 | 2 | 2 | |
| Thomas Smith | — | DB | 16 | 41 | 0.0 | 1 | 1 | 9 | 0 |
| Marlo Perry | — | LB | 13 | 40 | 1.5 | 2 | 0 | 2 | 0 |
| Ken Irvin | — | DB | 14 | 37 | 0.0 | 0 | 1 | 10 | 0 |
| Ted Washington | — | NT | 15 | 36 | 2.5 | 1 | 0 | 2 | 0 |
| Gabe Northern | — | DE | 14 | 32 | 3.5 | 2 | 0 | 2 | 2 |
| — | DT | 15 | 26 | 2.5 | 6 | 0 | 0 | 1 | |
| Marcellus Wiley | — | DE | 14 | 21 | 5.0 | 5 | 1 | 2 | 0 |
| Daryl Porter | — | DB | 12 | 18 | 0.0 | 0 | 0 | 2 | 0 |
| Sean Moran | — | DE | 10 | 16 | 0.5 | 0 | 0 | 0 | 1 |
| Shawn Price | — | DE | 11 | 14 | 2.5 | 2 | 0 | 2 | 0 |
| Joe Cummings | — | LB | 8 | 11 | 1.0 | 1 | 0 | 0 | 0 |
| Donovan Greer | — | CB | 8 | 11 | 0.0 | 0 | 1 | 3 | 0 |
| Manny Martin | — | DB | 5 | 8 | 0.0 | 0 | 1 | 2 | 0 |
| Dan Brandenburg | — | LB | 5 | 4 | 0.0 | 0 | 0 | 0 | 0 |
| Keion Carpenter | — | SS | 3 | 4 | 0.0 | 0 | 0 | 0 | 0 |
| Doug Flutie | — | QB | 15 | 3 | 0.0 | 0 | 0 | 0 | 0 |
| Jonathan Linton | — | FB | 16 | 2 | 0.0 | 0 | 0 | 0 | 0 |
| Lennox Gordon | — | RB | 6 | 2 | 0.0 | 0 | 0 | 0 | 0 |
| Kevin R. Williams | — | WR | 16 | 2 | 0.0 | 0 | 0 | 0 | 0 |
| Peerless Price | — | WR | 15 | 2 | 0.0 | 0 | 0 | 0 | 0 |
| John Fina | — | T | 6 | 2 | 0.0 | 0 | 0 | 0 | 0 |
| Jay Foreman | — | LB | 2 | 2 | 0.0 | 0 | 0 | 0 | 0 |
| Keith Newman | — | LB | 1 | 2 | 0.0 | 0 | 0 | 0 | 0 |
| Chris Mohr | — | P | 16 | 2 | 0.0 | 0 | 0 | 0 | 0 |
| — | WR | 16 | 1 | 0.0 | 0 | 0 | 0 | 0 | |
| Eric Moulds | — | WR | 14 | 1 | 0.0 | 0 | 0 | 0 | 0 |
| Jeremy McDaniel | — | WR | 1 | 1 | 0.0 | 0 | 0 | 0 | 0 |
| Ruben Brown | — | G | 7 | 1 | 0.0 | 0 | 0 | 0 | 0 |
| Robert Hicks | — | T | 6 | 1 | 0.0 | 0 | 0 | 0 | 0 |
| Jerry Ostroski | — | G | 3 | 1 | 0.0 | 0 | 0 | 0 | 0 |
| Steve Christie | — | K | 16 | 1 | 0.0 | 0 | 0 | 0 | 0 |
| Player | # | POS | G | PTS |
|---|---|---|---|---|
| Steve Christie | — | K | 16 | 108 |
The record above is derived from final scores for 1999 regular season only; playoff fixtures appear in the schedule marked with their round and are excluded from it. A player appears in a roster table only if he recorded something in that block, so the passing table is not a list of everyone who dressed. Games played is games with a stat line, not games on the roster. Sacks carry a half, which is why that column shows a decimal. Where a figure is a dash the block was absent from the source row rather than recorded as zero: the older weekly files carry no offensive block at all for some seasons, and a zero there would be a number the player never earned. The tendency table is a narrower window than the schedule above it — the play log covers 2020 to 2025 only — and carries no field position or down, so there is nothing here about where on the field these plays happened.