Buffalo Bills

9-7-0 3rd in AFC East
Logo for the 2004 Buffalo Bills

PPG

24.7

7th

OPP PPG

17.8

8th

RUSH YDS/G

117.1

13th

PASS YDS/G

189.5

27th

Overview Stats Scores & Schedule Roster Splits History

2004 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE COLLEGE
95 Sam Adams Sam Adams DL 6'3" 350 6/13/1973 31 Texas A&M
89 Sam Aiken Sam Aiken WR 6'2" 220 12/14/1980 24 North Carolina
69 Tim Anderson Tim Anderson DL 6'4" 315 11/22/1980 24 Ohio State
26 Rashad Baker Rashad Baker DB 5'10" 200 2/22/1982 22 Tennessee
97 Justin Bannan Justin Bannan DL 6'3" 312 4/18/1979 25 Colorado
86 Brad Banta Brad Banta TE 6'6" 257 12/14/1970 34 Southern California
11 Drew Bledsoe Drew Bledsoe QB 6'5" 238 2/14/1972 32 Washington State
35 Joe Burns Joe Burns RB 5'9" 215 9/15/1979 25 Georgia Tech
84 Mark Campbell Mark Campbell TE 6'6" 260 12/6/1975 29 Michigan
22 Nate Clements Nate Clements DB 6'0" 205 12/12/1979 25 Ohio State
55 Angelo Crowell Angelo Crowell LB 6'1" 246 8/16/1981 23 Virginia
92 Ryan Denney Ryan Denney DL 6'7" 264 6/15/1977 27 Brigham Young
54 Jon Dorenbos Jon Dorenbos OL 6'0" 250 7/21/1980 24 Texas-El Paso
98 Ron Edwards Ron Edwards DL 6'3" 325 7/12/1979 25 Texas A&M
87 Tim Euhus Tim Euhus TE 6'5" 256 10/2/1980 24 Oregon State
83 Lee Evans Lee Evans WR 6'0" 210 3/11/1981 23 Wisconsin
59 London Fletcher London Fletcher LB 5'10" 242 5/19/1975 29 John Carroll
37 Jabari Greer Jabari Greer DB 5'11" 180 2/11/1982 22 Tennessee
86 Drew Haddad Drew Haddad WR 5'11" 187 8/15/1978 26 Buffalo
53 Mario Haggan Mario Haggan LB 6'3" 274 3/3/1980 24 Mississippi State
20 Travis Henry Travis Henry RB 5'9" 230 10/29/1978 26 Tennessee
75 Jonas Jennings Jonas Jennings OL 6'3" 328 11/21/1977 27 Georgia
90 Chris Kelsay Chris Kelsay DL 6'4" 263 10/31/1979 25 Nebraska
9 Rian Lindell Rian Lindell K 6'3" 227 1/20/1977 27 Washington State
7 J.P. Losman J.P. Losman QB 6'2" 217 3/12/1981 23 Tulane
6 Shane Matthews Shane Matthews QB 6'3" 199 6/1/1970 34 Florida
79 Dylan McFarland Dylan McFarland OL 6'5" 290 7/11/1980 24 Montana
21 Willis McGahee Willis McGahee RB 6'0" 235 10/21/1981 23 Miami (FL)
24 Terrence McGee Terrence McGee DB 5'9" 205 10/14/1980 24 Northwestern State
36 Lawyer Milloy Lawyer Milloy DB 6'0" 211 11/14/1973 31 Washington
8 Brian Moorman Brian Moorman P 6'0" 174 2/5/1976 28 Pittsburg State
80 Eric Moulds Eric Moulds WR 6'2" 225 7/17/1973 31 Mississippi State
88 Ryan Neufeld Ryan Neufeld TE 6'4" 245 11/22/1975 29 UCLA
71 Jason Peters Jason Peters OL 6'4" 328 1/22/1982 22 Arkansas
96 Jeff Posey Jeff Posey LB 6'4" 241 8/14/1975 29 Southern Mississippi
73 Marcus Price Marcus Price OL 6'4" 310 3/3/1972 32 Louisiana State
25 Pierson Prioleau Pierson Prioleau DB 5'11" 188 8/6/1977 27 Virginia Tech
61 Mike Pucillo Mike Pucillo OL 6'4" 306 7/14/1979 25 Auburn
82 Josh Reed Josh Reed WR 5'10" 210 5/1/1980 24 Louisiana State
43 Izell Reese Izell Reese DB 6'2" 195 5/7/1974 30 Alabama-Birmingham
94 Aaron Schobel Aaron Schobel DL 6'4" 243 9/1/1977 27 Texas Christian
81 Bobby Shaw Bobby Shaw WR 6'1" 185 4/23/1973 29 California
31 Daimon Shelton Daimon Shelton RB 6'0" 262 9/15/1972 32 Sacramento State
19 Jonathan Smith Jonathan Smith WR 5'10" 190 11/28/1981 23 Georgia Tech
72 Lawrence Smith Lawrence Smith OL 6'3" 295 8/16/1979 25 Tennessee State
51 Takeo Spikes Takeo Spikes LB 6'2" 242 12/17/1976 28 Auburn
57 Josh Stamer Josh Stamer LB 6'2" 242 10/11/1977 27 South Dakota
70 Trey Teague Trey Teague OL 6'5" 300 12/27/1974 30 Tennessee
28 Kevin Thomas Kevin Thomas DB 6'0" 182 7/28/1978 26 Nevada-Las Vegas
81 Rod Trafford Rod Trafford TE 6'3" 250 11/29/1978 26 South Carolina
65 Ross Tucker Ross Tucker OL 6'4" 310 3/2/1979 25 Princeton
58 Chris Villarrial Chris Villarrial OL 6'3" 318 6/9/1973 31 Indiana (PA)
23 Troy Vincent Troy Vincent DB 6'1" 200 6/8/1970 33 Wisconsin
68 Mike Williams Mike Williams OL 6'7" 337 1/11/1980 24 Texas
93 Pat Williams Pat Williams DL 6'3" 317 10/24/1972 32 Texas A&M
40 Shaud Williams Shaud Williams RB 5'7" 193 10/2/1980 24 Alabama
27 Coy Wire Coy Wire DB 6'0" 225 11/7/1978 26 Stanford

NFL 2023 Leaders

NFL 2023 Rankings

NFL 2023 Betting

NFL 2023 Division Standings

AFC North W L T PCT
1
Ravens Ravens
13 4 0 .765
2
Browns Browns
11 6 0 .647
AFC East W L T PCT
1
Bills Bills
11 6 0 .647
2
Dolphins Dolphins
11 6 0 .647
AFC West W L T PCT
1
Chiefs Chiefs
11 6 0 .647
2
Raiders Raiders
8 9 0 .471
AFC South W L T PCT
1
Texans Texans
10 7 0 .588
2
Jaguars Jaguars
9 8 0 .529
NFC North W L T PCT
1
Lions Lions
12 5 0 .706
2
Packers Packers
9 8 0 .529
NFC West W L T PCT
1
49ers 49ers
12 5 0 .706
2
Rams Rams
10 7 0 .588
NFC East W L T PCT
1
Cowboys Cowboys
12 5 0 .706
2
Eagles Eagles
11 6 0 .647
NFC South W L T PCT
1
Buccaneers Buccaneers
9 8 0 .529
2
Saints Saints
9 8 0 .529

NFL 2023 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
2/10
SF SF
@
KC KC
22-25
Sat
1/27
KC KC
@
BAL BAL
17-10
Sat
1/27
DET DET
@
SF SF
31-34
Sat
1/20
TB TB
@
DET DET
23-31
Sat
1/20
KC KC
@
BUF BUF
27-24

Schedule

DATE MATCHUP TIME (ET)
Fri
9/6
GB GB
@
PHI PHI
1:00 PM