Site Pages
Home
Contents
Index
Rosters
Bills
Historical
2012 Stats
2012 Games
2012
Standings
Stats
Rosters
Games
2012 Buffalo Bills
Head Coach:
Chan Gailey
To be listed, a player must have played at least one game for the team during this season.
+ Primary starter
Pos
#
Player
GP
GS
Start Pos
Exp
DOB
Ht
Wt
College
K
3
John Potter
6
0
R
01/24/1990
6' 1"
219
Western Michigan
QB
4
Tyler Thigpen
4
0
6
04/14/1984
6' 1"
218
Coastal Carolina
P
6
Shawn Powell
13
0
1
11/29/1988
6' 4"
243
Florida State
P
8
Brian Moorman
3
0
12
02/05/1976
6' 0"
174
Pittsburg State (KS)
K
9
Rian Lindell
16
0
13
01/20/1977
6' 3"
227
Washington State
WR
11
T. J. Graham
15
11
WR+
R
07/27/1989
5' 11"
188
North Carolina State
WR
13
Steve Johnson
16
16
WR+
5
07/22/1986
6' 2"
207
Kentucky
QB
14
Ryan Fitzpatrick
16
16
QB+
8
11/24/1982
6' 2"
225
Harvard
WR
16
Brad Smith
15
2
WR
7
12/12/1983
6' 2"
213
Missouri
WR
19
Donald Jones
12
10
WR+
3
12/17/1987
6' 0"
208
Youngstown State
RB
20
Tashard Choice
12
0
5
11/20/1984
5' 10"
210
Georgia Tech
CB
21
Leodis McKelvin
13
4
LCB
5
09/01/1985
5' 10"
185
Troy
RB
22
Fred Jackson
10
8
RB
6
02/20/1981
6' 1"
216
Coe
CB/S
23
Aaron Williams
11
10
LCB+
2
04/23/1990
6' 0"
199
Texas
CB
24
Terrence McGee
7
0
10
10/14/1980
5' 9"
205
Northwestern State (LA)
S
25
Da'Norris Searcy
15
0
2
11/16/1988
5' 11"
216
North Carolina
CB
26
Justin Rogers
16
1
NB
2
01/16/1988
5' 11"
181
Richmond
CB
27
Stephon Gilmore
16
16
RCB+
R
09/19/1990
6' 1"
190
South Carolina
RB
28
C. J. Spiller
16
9
RB+
3
08/05/1987
5' 11"
200
Clemson
CB
29
Crezdon Butler
5
0
3
05/26/1987
6' 0"
191
Clemson
RB
29
Johnny White
3
0
2
02/03/1988
5' 10"
202
North Carolina
S
30
Mana Silva
7
0
2
08/17/1988
6' 1"
214
Hawaii
S/CB
31
Jairus Byrd
16
16
FS+
4
10/07/1986
5' 10"
203
Oregon
CB
33
Ron Brooks
9
2
LCB
R
10/16/1988
5' 10"
190
Louisiana State
S
36
Delano Howell
1
0
1
11/17/1989
5' 11"
201
Stanford
S/WR
37
George Wilson
16
16
SS+
6
03/14/1981
6' 0"
214
Arkansas
RB
38
Corey McIntyre
16
3
FB
8
01/25/1979
6' 0"
245
West Virginia
WR
42
Dorin Dickerson
11
0
2
03/31/1988
6' 1"
226
Pittsburgh
S/LB
43
Bryan Scott
16
1
SLB
10
04/13/1981
6' 1"
220
Penn State
LB
50
Nick Barnett
16
16
WLB+
10
05/27/1981
6' 2"
228
Oregon State
LB
51
Chris White
15
0
2
01/15/1989
6' 3"
238
Mississippi State
LB
52
Arthur Moats
14
4
SLB
3
03/14/1988
6' 2"
250
James Madison
LB
53
Nigel Bradham
16
11
SLB+
R
09/04/1989
6' 2"
241
Florida State
DE
54
Kyle Moore
12
7
RDE+
4
10/25/1986
6' 6"
263
Southern California
LB
55
Kelvin Sheppard
16
15
MLB+
2
01/02/1988
6' 2"
244
Louisiana State
LB
56
Shawne Merriman
10
1
RDE
8
05/25/1984
6' 4"
261
Maryland
LB
58
Kirk Morrison
2
0
8
02/19/1982
6' 2"
245
San Diego State
LB
59
Greg Lloyd
2
0
1
02/10/1989
6' 1"
247
Connecticut
G/C/T
60
Kraig Urbik
13
13
RG+
3
09/23/1985
6' 5"
324
Wisconsin
C
61
David Snow
5
2
C
1
11/09/1989
6' 4"
303
Texas
LS
65
Garrison Sanborn
16
0
4
07/31/1985
6' 1"
240
Florida State
T
66
Thomas Welch
3
0
2
06/19/1987
6' 6"
300
Vanderbilt
G
67
Andy Levitre
16
16
LG+
4
05/15/1986
6' 2"
305
Oregon State
G
68
Keith Williams
2
0
1
04/08/1988
6' 5"
330
Nebraska
C/G
70
Eric Wood
14
14
C+
4
03/18/1986
6' 4"
310
Louisville
T
71
Sam Young
12
4
RT
3
06/24/1987
6' 8"
316
Notre Dame
DT
73
Jay Ross
1
0
1
10/03/1987
6' 3"
319
East Carolina
G/T
74
Colin Brown
1
1
RG
2
08/29/1985
6' 7"
326
Missouri
T
75
Chris Hairston
12
8
RT/LT
2
04/26/1989
6' 6"
330
Clemson
G
76
Chad Rinehart
7
2
RG
4
05/04/1985
6' 5"
321
Northern Iowa
T
77
Cordy Glenn
13
13
LT+
R
09/18/1989
6' 6"
345
Georgia
T
79
Erik Pears
7
7
RT+
6
06/25/1982
6' 8"
316
Colorado State
WR
81
Marcus Easley
3
0
1
11/02/1987
6' 2"
217
Connecticut
WR
82
Ruvell Martin
14
0
7
08/10/1982
6' 4"
214
Saginaw Valley State
TE
84
Scott Chandler
15
13
TE+
4
07/23/1985
6' 7"
260
Iowa
TE
85
Lee Smith
16
7
TE
2
11/21/1987
6' 6"
265
Marshall
WR
86
David Nelson
1
1
TE
3
11/07/1986
6' 5"
214
Florida
LB/DE
90
Chris Kelsay
9
4
RDE
10
10/31/1979
6' 4"
263
Nebraska
DT/NT
91
Spencer Johnson
14
0
9
12/12/1981
6' 3"
304
Auburn
DE/LB
92
Alex Carrington
16
0
3
06/19/1987
6' 5"
301
Arkansas State
DE
93
Mark Anderson
5
4
RDE
7
05/26/1983
6' 4"
255
Alabama
DE
94
Mario Williams
16
16
LDE+
7
01/31/1985
6' 6"
292
North Carolina State
DT
95
Kyle Williams
16
16
RDT+
7
06/10/1983
6' 1"
303
Louisiana State
DT/DE
99
Marcell Dareus
16
16
LDT+
2
03/13/1990
6' 3"
331
Alabama
Generated:
11/16/2019
Football Site Owner:
John Troan