THE GAME. THE STORIES. THE WHY.
Independent football coverage●Our standards
EXPLOREPower rankingsLeague leadersTeam statsInjuriesOddsTransactionsShortsRivalriesRecordsTV scheduleBye weeksEVENTSSuper BowlPro BowlCombineDraftPlayoffsWeb StoriesALL FOOTBALL. ALL IN.
WEEK 5
Find your next read

Search whynfl

Go deeper on the game you love.

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

2004 Buffalo Bills · every game
WeekDateOpponentResult
Week 1Sep 12, 2004vs Jacksonville JaguarsL 10–13
Week 2Sep 19, 2004at Oakland RaidersL 10–13
Week 4Oct 3, 2004vs New England PatriotsL 17–31
Week 5Oct 10, 2004at New York JetsL 14–16
Week 6Oct 17, 2004vs Miami DolphinsW 20–13
Week 7Oct 24, 2004at Baltimore RavensL 6–20
Week 8Oct 31, 2004vs Arizona CardinalsW 38–14
Week 9Nov 7, 2004vs New York JetsW 22–17
Week 10Nov 14, 2004at New England PatriotsL 6–29
Week 11Nov 21, 2004vs St. Louis RamsW 37–17
Week 12Nov 28, 2004at Seattle SeahawksW 38–9
Week 13Dec 5, 2004at Miami DolphinsW 42–32
Week 14Dec 12, 2004vs Cleveland BrownsW 37–7
Week 15Dec 19, 2004at Cincinnati BengalsW 33–17
Week 16Dec 26, 2004at San Francisco 49ersW 41–7
Week 17Jan 2, 2005vs Pittsburgh SteelersL 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.