2007 buffalo bills roster

The 2007 roster for the Bills included Trent Edwards at quarterback, Marshawn Lynch at running back, Lee Evans at wide receiver, Robert Royal at tight end and Brad Butler at offensive lineman.

NO.NAMEPOSHEIGHTWEIGHTDOBAGECOLLEGE
1
89
Sam Aiken
S. Aiken
WR
6'2"
220
12/14/1980
27
North Carolina
2
77
Tim Anderson
T. Anderson
DL
6'4"
315
11/22/1980
27
Ohio State
3
96
Copeland Bryan
C. Bryan
DL
6'4"
253
7/14/1983
24
Arizona
4
60
Brad Butler
B. Butler
OL
6'7"
315
9/18/1983
24
Virginia
5
38
Jerametrius Butler
J. Butler
DB
5'10"
185
11/28/1978
29
Kansas State
6
73
Kirk Chambers
K. Chambers
OL
6'7"
315
3/19/1979
28
Stanford
7
48
Brad Cieslak
B. Cieslak
TE
6'3"
260
7/1/1982
25
Northern Illinois
8
54
Blake Costanzo
B. Costanzo
LB
6'2"
235
4/14/1984
23
Lafayette
9
55
Angelo Crowell
A. Crowell
LB
6'1"
246
8/16/1981
26
Virginia
10
92
Ryan Denney
R. Denney
DL
6'7"
264
6/15/1977
30
Brigham Young
11
52
John DiGiorgio
J. DiGiorgio
LB
6'2"
229
6/29/1982
25
Saginaw Valley
12
66
Derrick Dockery
D. Dockery
OL
6'6"
325
9/7/1980
27
Texas
13
5
Trent Edwards
T. Edwards
QB
6'4"
230
10/30/1983
24
Stanford
14
56
Keith Ellison
K. Ellison
LB
6'0"
229
2/6/1984
23
Oregon State
15
83
Lee Evans
L. Evans
WR
6'0"
210
3/11/1981
26
Wisconsin
16
85
Kevin Everett
K. Everett
TE
6'4"
253
2/5/1982
25
Miami (FL)
17
67
Melvin Fowler
M. Fowler
OL
6'3"
310
3/31/1979
28
Maryland
18
35
Dustin Fox
D. Fox
DB
5'11"
200
10/8/1982
25
Ohio State
19
63
Christian Gaddis
C. Gaddis
OL
6'1"
300
10/5/1984
23
Villanova
20
86
Michael Gaines
M. Gaines
TE
6'2"
267
3/30/1980
27
Central Florida
21
33
Jabari Greer
J. Greer
DB
5'11"
180
2/11/1982
25
Tennessee
22
53
Mario Haggan
M. Haggan
LB
6'3"
274
3/3/1980
27
Mississippi State
23
93
Anthony Hargrove
A. Hargrove
DL
6'3"
282
7/20/1983
24
Georgia Tech
24
50
Kevin Harrison
K. Harrison
LB
6'0"
250
12/24/1981
26
Eastern Michigan
25
22
Fred Jackson
F. Jackson
RB
6'1"
216
2/20/1981
26
Coe

More Bills Stats

Team Leaders

PASS

3,668

Allen

Josh Allen

RUSH

1,621

Cook

James Cook III

REC

719

Shakir

Khalil Shakir
Team Rankings

PPG

28.3

4th

OPP PPG

21.5

12th

RUSH YDS/G

159.6

1st

PASS YDS/G

234.2

13th

2025 Division Standings
TEAMWLTPCT
14
3
0
.824
Bills Bills
12
5
0
.706
7
10
0
.412
3
14
0
.176
Schedule
DATEMATCHUPTIME (ET)
Sun
1/11
@
1:00 PM
Last Game
NYJ Jets

3 - 14

8

Final

35

BUF Bills

12 - 5

Sun 4 Jan 2026

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
14
3
0
.824
Bills Bills - w
12
5
0
.706
7
10
0
.412
Jets Jets - e
3
14
0
.176
AFC NorthWLTPCT
10
7
0
.588
8
9
0
.471
6
11
0
.353
5
12
0
.294
AFC SouthWLTPCT
13
4
0
.765
12
5
0
.706
Colts Colts - e
8
9
0
.471
3
14
0
.176
AFC WestWLTPCT
14
3
0
.824
11
6
0
.647
6
11
0
.353
3
14
0
.176
NFC EastWLTPCT
11
6
0
.647
7
9
1
.441
5
12
0
.294
4
13
0
.235
NFC NorthWLTPCT
Bears Bears - y
11
6
0
.647
9
7
1
.559
9
8
0
.529
Lions Lions - e
9
8
0
.529
NFC SouthWLTPCT
8
9
0
.471
8
9
0
.471
8
9
0
.471
6
11
0
.353
NFC WestWLTPCT
14
3
0
.824
Rams Rams - w
12
5
0
.706
49ers 49ers - w
12
5
0
.706
3
14
0
.176

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
10/4
@
22-21
Sat
10/4
@
38-35
Sat
10/4
@
37-24
Sat
10/4
@
27-10
Sat
10/4
@
23-20

Schedule

DATEMATCHUPTIME (ET)
Sat
1/10
@
4:30 PM
Sat
1/10
@
8:00 PM
Sun
1/11
@
1:00 PM
Sun
1/11
@
4:30 PM
Sun
1/11
@
8:00 PM