2004 Buffalo Bills
The 2004 Buffalo Bills went 9–7, finishing 3rd in the AFC East, and missed the playoffs. They scored 395 points and allowed 284.
- Record
- 9–7
- Home
- 5–3
- Road & neutral
- 4–4
- Points
- 395–284
- AFC East
- Place 3 of 4
- Postseason
- Did not qualify
Where the season ranked
They scored 395 points, the seventh-most among the 32 teams, and allowed 284, the eighth-fewest. Their point differential was +111.
How the season unfolded
The Bills opened with four straight losses and were 3–5 after eight games. They went 3–1 over the final four weeks to finish 9–7.
Their longest winning streak was six games, from Week 11 to Week 16.
Their longest losing streak was four games, from Week 1 to Week 5.
Best and worst games
Their biggest win was 41–7 over the San Francisco 49ers in Week 16 (December 26, 2004).
Their heaviest loss was 29–6 to the New England Patriots in Week 10 (November 14, 2004).
They scored a season-high 42 points against the Miami Dolphins in Week 13 (December 5, 2004), winning 42–32.
In games decided by eight points or fewer, they went 2–4.
Division and playoff opponents
They went 3–3 against the AFC East, sweeping the Dolphins, splitting with the Jets, and getting swept by the Patriots.
Against teams that reached the playoffs, they went 3–4 in the regular season.
Postseason
They missed the playoffs. The lowest record among AFC playoff teams was 10–6, one game better than their record.
Before and after
That was a three-win improvement on 2003, when they went 6–10.
In 2005, they went 5–11.
2004 schedule and results
| Week | Date | Opponent | Result |
|---|---|---|---|
| Week 1 | Sep 12, 2004 | vs Jacksonville Jaguars | L 10–13 |
| Week 2 | Sep 19, 2004 | at Oakland Raiders | L 10–13 |
| Week 4 | Oct 3, 2004 | vs New England Patriots | L 17–31 |
| Week 5 | Oct 10, 2004 | at New York Jets | L 14–16 |
| Week 6 | Oct 17, 2004 | vs Miami Dolphins | W 20–13 |
| Week 7 | Oct 24, 2004 | at Baltimore Ravens | L 6–20 |
| Week 8 | Oct 31, 2004 | vs Arizona Cardinals | W 38–14 |
| Week 9 | Nov 7, 2004 | vs New York Jets | W 22–17 |
| Week 10 | Nov 14, 2004 | at New England Patriots | L 6–29 |
| Week 11 | Nov 21, 2004 | vs St. Louis Rams | W 37–17 |
| Week 12 | Nov 28, 2004 | at Seattle Seahawks | W 38–9 |
| Week 13 | Dec 5, 2004 | at Miami Dolphins | W 42–32 |
| Week 14 | Dec 12, 2004 | vs Cleveland Browns | W 37–7 |
| Week 15 | Dec 19, 2004 | at Cincinnati Bengals | W 33–17 |
| Week 16 | Dec 26, 2004 | at San Francisco 49ers | W 41–7 |
| Week 17 | Jan 2, 2005 | vs Pittsburgh Steelers | L 24–29 |
Counted by WHYNFL from the final score of every 2004 game. Division place uses win percentage, then point differential; the NFL's full tiebreaker procedure is not applied.