2004 Buffalo Bills schedule

Season statistics

Offense Defense
Record Playoff record Total yards Pass yards Rush yards Turnovers First downs Total yards Pass yards Rush yards Turnovers First downs
9-7-0 0-0 4691 2817 1874 29 271 4228 2624 1604 39 258
Scroll the table for more season statistics.

The Buffalo Bills' forty-fifth season was in 2004, playing their home games at Ralph Wilson Stadium. During the offseason they hired Mike Mularkey to lead the team. Mularkey previously was the offensive coordinator of the Pittsburgh Steelers and had ten years of coaching experience in the NFL. They finished the season 9-7-0, 5-3-0 at home and 4-4-0 on the road.


Week Opponent Score Notes
Week 1 Jacksonville Jaguars 10-13
Week 2 @ Oakland Raiders 10-13
Week 4 New England Patriots 17-31
Week 5 @ New York Jets 14-16
Week 6 Miami Dolphins 20-13
Week 7 @ Baltimore Ravens 6-20
Week 8 Arizona Cardinals 38-14
Week 9 New York Jets 22-17
Week 10 @ New England Patriots 6-29
Week 11 St. Louis Rams 37-17
Week 12 @ Seattle Seahawks 38-9
Week 13 @ Miami Dolphins 42-32
Week 14 Cleveland Browns 37-7
Week 15 @ Cincinnati Bengals 33-17
Week 16 @ San Francisco 49ers 41-7
Week 17 Pittsburgh Steelers 24-29

2004 Buffalo Bills Coaching Staff

Head Coach: Mike Mularkey Offensive Coordinator: Tom Clements Defensive Coordinator: Jerry Gray Quarterbacks Coach: Sam Wyche Wide Receivers Coach: Tyke Tolbert Offensive Line Coach: Jim McNally Running Backs Coach: Eric Studesville Tight Ends Coach: Frank Verducci, Mike Miller Assistant Offensive Line Coach: Frank Verducci Offensive Quality Control Coach: Mike Miller Defensive Line Coach: Tim Krumrie Linebackers Coach: Don Blackmon Defensive Backs Coach: Steve Szabo Defensive Assistant Coach: Chuck Lester Special Teams Coach: Bobby April Strength and Conditioning Coordinator: Rusty Jones Strength and Conditioning Coach: Brad Roll Assistant Strength and Conditioning Coach: John Allaire General Manager: Tom Donahoe Director of Pro Personnel: John Guy Intern: Jim Arthur