Mobile Site You Are Here > Home > Teams > Buffalo Bills > 2004 Statistics & Players

2004 Buffalo Bills

Franchise IndexPrevious Season / Next Season

Record: 9-7-0, Finished 3rd in AFC East Division
NFL Season Summary

Scored 395 points (24.7/g), 7th of 32 in the NFL.
 Allowed 284 points (17.8/g), 8th.
 Differential of 111 points (6.9/g), 6th.
 Expected W-L: 11.0-5.0.

 Takeaway/Giveaway Differential +10 (0.6/g), 7th.

Simple Rating System: Total 8.1, Offense: 4.6, Defense: 3.5, SoS: 1.1, versus averages of 0.0.

Coached by Mike Mularkey (9-7-0)
 Defensive Coordinator: Jerry Gray
 Other Notable Asst.: Eric Studesville (Running Backs)

Training Camp: St. John Fisher College (Pittsford, New York)

Team Stats and Rankings

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 395 4691 982 4.8 271 262 461 2817 21 17 5.6 149 483 1874 15 3.9 102 29 12 20
Team Defense 284 4228 978 4.3 258 261 486 2624 20 24 4.9 150 447 1604 6 3.6 79 39 15 29
Lg Rank Offense 7 25 25 27 27 16 17 23 9 13 8 24 18 20
Lg Rank Defense 8 2 4 7 3 13 2 1 17 7 2 3 1 5

Team Games & Schedule

Score Offense Defense
Week Day Date OT Rec Opp Tm Opp 1stD TotYd PassY RushY TO 1stD TotYd PassY RushY TO
1 Sun September 12 boxscore L 0-1 Jacksonville Jaguars 10 13 16 242 147 95 2 14 225 142 83 2
2 Sun September 19 boxscore L 0-2 @ Oakland Raiders 10 13 14 243 176 67 1 12 273 200 73
3 Bye Week
4 Sun October 3 boxscore L 0-3 New England Patriots 17 31 18 337 214 123 2 21 397 298 99 1
5 Sun October 10 boxscore L 0-4 @ New York Jets 14 16 17 252 172 80 1 24 383 298 85 2
6 Sun October 17 boxscore W 1-4 Miami Dolphins 20 13 18 341 204 137 14 212 101 111 1
7 Sun October 24 boxscore L 1-5 @ Baltimore Ravens 6 20 15 270 185 85 5 12 160 60 100 1
8 Sun October 31 boxscore W 2-5 Arizona Cardinals 38 14 11 209 81 128 14 213 85 128
9 Sun November 7 boxscore W 3-5 New York Jets 22 17 19 341 184 157 12 282 194 88 2
10 Sun November 14 boxscore L 3-6 @ New England Patriots 6 29 8 125 75 50 5 25 428 220 208 1
11 Sun November 21 boxscore W 4-6 St. Louis Rams 37 17 16 294 175 119 1 19 270 235 35 4
12 Sun November 28 boxscore W 5-6 @ Seattle Seahawks 38 9 25 434 286 148 3 17 230 175 55 2
13 Sun December 5 boxscore W 6-6 @ Miami Dolphins 42 32 16 362 257 105 1 25 403 297 106 7
14 Sun December 12 boxscore W 7-6 Cleveland Browns 37 7 22 321 106 215 3 6 26 -3 29 5
15 Sun December 19 boxscore W 8-6 @ Cincinnati Bengals 33 17 13 212 169 43 1 16 275 126 149 4
16 Sun December 26 boxscore W 9-6 @ San Francisco 49ers 41 7 27 441 215 226 1 12 189 91 98 4
17 Sun January 2 boxscore L 9-7 Pittsburgh Steelers 24 29 16 267 171 96 3 15 262 105 157 3

Passing

ProBowl(*), 1st-team All-Pro(+),
No. 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% 4QC GWD
11 Drew Bledsoe 32 QB 16 16 9-7-0 256 450 56.9 2932 20 4.4 16 3.6 69 6.5 5.8 11.5 183.3 76.6 37 215 5.6 4.9 7.6
7 J.P. Losman 23 4 0 3 5 60.0 32 0 0.0 1 20.0 17 6.4 -2.6 10.7 8.0 39.2 1 0 5.3 -2.2 16.7
6 Shane Matthews 34 3 0 2 3 66.7 44 1 33.3 0 0.0 33 14.7 21.3 22.0 14.7 149.3 0 0 14.7 21.3 0.0
8 Brian Moorman 28 P 16 0 1 3 33.3 24 0 0.0 0 0.0 24 8.0 8.0 24.0 1.5 63.2 0 0 8.0 8.0 0.0
Team Total 26.8 16 9-7-0 262 461 56.8 3032 21 4.6 17 3.7 69 6.6 5.8 11.6 189.5 76.7 38 215 5.6 5.0 7.6 0 0
Opp Total 16 261 486 53.7 2943 20 4.1 24 4.9 6.1 4.7 11.3 183.9 65.2 45 319 4.9 3.7 8.5

Rushing & Receiving

ProBowl(*), 1st-team All-Pro(+),
Rushing Receiving
No. 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
21 Willis McGahee 23 RB 16 11 284 1128 13 41 4.0 70.5 17.8 22 169 7.7 0 16 1.4 10.6 1297 13 4
20 Travis Henry 26 rb 10 5 94 326 0 19 3.5 32.6 9.4 10 45 4.5 0 10 1.0 4.5 371 0 0
40 Shaud Williams 24 4 0 42 167 2 27 4.0 41.8 10.5 3 19 6.3 0 10 0.8 4.8 186 2 1
11 Drew Bledsoe 32 QB 16 16 22 37 0 17 1.7 2.3 1.4 37 0 9
35 Joe Burns 25 16 0 20 73 0 21 3.7 4.6 1.3 1 7 7.0 0 7 0.1 0.4 80 0 0
80 Eric Moulds 31 WR 16 16 5 19 0 12 3.8 1.2 0.3 88 1043 11.9 5 49 5.5 65.2 1062 5 1
83 Lee Evans 23 WR 16 11 5 85 0 48 17.0 5.3 0.3 48 843 17.6 9 69 3.0 52.7 928 9 1
82 Josh Reed 24 12 1 2 -1 0 6 -0.5 -0.1 0.2 16 153 9.6 0 20 1.3 12.8 152 0 0
19 Jonathan Smith 23 9 0 2 11 0 8 5.5 1.2 0.2 3 21 7.0 0 11 0.3 2.3 32 0 0
7 J.P. Losman 23 4 0 2 15 0 10 7.5 3.8 0.5 15 0 1
6 Shane Matthews 34 3 0 2 -3 0 -1 -1.5 -1.0 0.7 -3 0 0
8 Brian Moorman 28 P 16 0 2 23 0 34 11.5 1.4 0.1 23 0 2
37 Jabari Greer 22 12 1 1 -6 0 -6 -6.0 -0.5 0.1 -6 0 0
84 Mark Campbell 29 TE 12 12 0 0 0 0 0.0 0.0 17 203 11.9 5 27 1.4 16.9 203 5 1
31 Daimon Shelton 32 FB 16 12 0 0 0 0 0.0 0.0 17 114 6.7 0 24 1.1 7.1 114 0 0
89 Sam Aiken 24 16 0 0 0 0 0 0.0 0.0 11 148 13.5 0 54 0.7 9.3 148 0 0
87 Tim Euhus 24 te 12 5 0 0 0 0 0.0 0.0 11 98 8.9 2 17 0.9 8.2 98 2 0
88 Ryan Neufeld 29 te 16 5 0 0 0 0 0.0 0.0 6 61 10.2 0 29 0.4 3.8 61 0 0
81 Bobby Shaw 29 4 0 0 0 0 0 0.0 0.0 5 59 11.8 0 20 1.3 14.8 59 0 0
81 Rod Trafford 26 4 0 0 0 0 0 0.0 0.0 3 25 8.3 0 10 0.8 6.3 25 0 0
28 Kevin Thomas 26 16 1 0 0 0 0 0.0 0.0 1 24 24.0 0 24 0.1 1.5 24 0 0
Team Total 26.8 16 483 1874 15 48 3.9 117.1 30.2 262 3032 11.6 21 69 16.4 189.5 4906 36 26
Opp Total 16 447 1604 6 3.6 100.3 27.9 261 2624 10.1 20 16.3 164.0 4228 26 31

Kick & Punt Returns

ProBowl(*), 1st-team All-Pro(+),
Punt Returns Kick Returns
No. Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
24 Terrence McGee* 24 LCB/KR 16 13 52 1370 3 104 26.3 1370
22 Nate Clements* 25 RCB/PR 16 16 35 327 1 86 9.3 1 14 0 14 14.0 341
19 Jonathan Smith 23 9 0 9 157 1 70 17.4 1 28 0 28 28.0 217
59 London Fletcher 29 MLB 16 16 4 86 0 23 21.5 86
31 Daimon Shelton 32 FB 16 12 2 25 0 15 12.5 139
90 Chris Kelsay 25 LDE 16 10 1 14 0 14 14.0 14
80 Eric Moulds 31 WR 16 16 1 2 0 2 2.0 1064
88 Ryan Neufeld 29 te 16 5 1 3 0 3 3.0 64
82 Josh Reed 24 12 1 1 7 0 7 7.0 159
40 Shaud Williams 24 4 0 1 0 0 0 0.0 186
Team Total 26.8 16 46 491 2 86 10.7 63 1542 3 104 24.5 6939
Opp Total 16 37 0 77 1406 0 18.3

Kicking & Punting

ProBowl(*), 1st-team All-Pro(+),
0-19 20-29 30-39 40-49 50+ Tot PAT Punting
No. 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
8 Brian Moorman 28 P 16 0 77 3325 80 0 43.2
9 Rian Lindell 27 K 16 0 14 13 11 10 3 1 28 24 85.7% 45 45 100.0% 1 37 37 0 37.0
Team Total 26.8 16 14 13 11 10 3 1 28 24 85.7% 45 45 100.0% 78 3362 80 0 43.1
Opp Total 16 32 27 84.4% 27 27 100.0% 79 3215 40.7

Defense & Fumbles

ProBowl(*), 1st-team All-Pro(+),
Def Interceptions Fumbles Tackles
No. Age Pos G GS Sk Int Yds TD Lng PD FF Fmb FR Yds TD Tkl Ast Sfty
59 London Fletcher 29 MLB 16 16 3.5 0 0 0 0 4 2 0 1 0 0 94 49
24 Terrence McGee* 24 LCB/KR 16 13 2.0 3 21 0 21 15 0 2 1 38 0 75 17
51 Takeo Spikes*+ 28 RLB 16 16 3.0 5 122 2 62 18 4 0 1 0 0 64 35
22 Nate Clements* 25 RCB/PR 16 16 0.5 6 77 1 35 14 5 3 2 0 0 59 20
94 Aaron Schobel 27 RDE 16 16 8.0 0 0 0 0 4 5 0 3 0 0 46 27
96 Jeff Posey 29 LLB 16 15 1.0 1 3 0 3 2 0 0 1 0 0 39 27
36 Lawyer Milloy 31 SS 11 11 4.0 2 20 0 11 5 39 23
93 Pat Williams 32 RDT 16 15 2.5 1 20 1 20 1 0 0 1 0 0 37 16 1
95 Sam Adams* 31 LDT 16 16 5.0 1 0 0 0 3 26 14
28 Kevin Thomas 26 16 1 1.0 0 0 0 0 1 1 0 0 0 0 30 10
90 Chris Kelsay 25 LDE 16 10 4.5 1 3 0 3 2 1 0 2 0 0 23 15
25 Pierson Prioleau 27 16 2 0 0 0 0 1 0 0 1 12 0 25 14
43 Izell Reese 30 FS 9 9 1 33 0 33 1 18 18
92 Ryan Denney 27 lde 16 5 3.0 0 0 0 0 2 1 0 0 0 0 15 20
23 Troy Vincent 33 fs 7 7 1.0 1 8 0 8 3 0 0 1 0 0 18 9
57 Josh Stamer 27 16 0 1 0 0 0 1 17 7
27 Coy Wire 26 12 3 1.0 0 0 1 0 0 14 11
26 Rashad Baker 22 14 3 1 26 0 26 2 1 0 0 0 0 14 9
98 Ron Edwards 25 16 2 4.0 0 0 0 0 1 12 9
53 Mario Haggan 24 16 0 1 0 2 0 0 15 4
37 Jabari Greer 22 12 1 1.0 0 0 0 0 3 14 1
55 Angelo Crowell 23 16 0 0 0 0 0 1 8 6
11 Drew Bledsoe 32 QB 16 16 0 9 2 -56 0
21 Willis McGahee 23 RB 16 11 0 4 0 0 0
8 Brian Moorman 28 P 16 0 0 2 2 0 0
97 Justin Bannan 25 10 0 1 1
40 Shaud Williams 24 4 0 0 1 2 0 0
83 Lee Evans 23 WR 16 11 0 1 1 0 0
84 Mark Campbell 29 TE 12 12 0 1 0 0 0
7 J.P. Losman 23 4 0 0 1 0 0 0
80 Eric Moulds 31 WR 16 16 0 1 0 0 0
71 Jason Peters 22 5 1 0 0 1 0 0
70 Trey Teague 30 C 12 12 0 0 1 0 0
81 Rod Trafford 26 4 0 0 0 1 0 0
65 Ross Tucker 25 LG 16 12 0 1 0 -5 0
58 Chris Villarrial 31 RG 16 16 0 0 1 0 0
Team Total 26.8 16 45.0 24 333 4 62 84 21 26 28 -11 0 703 362 1
Opp Total 16 38 31 16

Scoring Summary

ProBowl(*), 1st-team All-Pro(+),
No. Age Pos G GS RshTD RecTD PR TD KR TD FblTD IntTD OthTD AllTD 2PM XPM FGM Sfty Pts
9 Rian Lindell 27 K 16 0 45 24 117
21 Willis McGahee 23 RB 16 11 13 13 78
83 Lee Evans 23 WR 16 11 9 9 54
84 Mark Campbell 29 TE 12 12 5 5 30
80 Eric Moulds 31 WR 16 16 5 5 30
24 Terrence McGee* 24 LCB/KR 16 13 3 3 18
22 Nate Clements* 25 RCB/PR 16 16 1 1 2 12
87 Tim Euhus 24 te 12 5 2 2 12
51 Takeo Spikes*+ 28 RLB 16 16 2 2 12
40 Shaud Williams 24 4 0 2 2 12
93 Pat Williams 32 RDT 16 15 1 1 1 8
71 Jason Peters 22 5 1 1 1 6
19 Jonathan Smith 23 9 0 1 1 6
Team Total 26.8 16 15 21 2 3 4 1 46 45 24 1 395
Opp Total 16 6 20 1 27 27 284