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
  • Starters are listed by position, beginning with primary starters and ending with non-starting depth. A player will be listed more than once if starting at mulitple positions during the season.

Pos#PlayerGPGSStart PosExpDOBHtWtCollege
QB14Ryan Fitzpatrick1616QB+811/24/19826' 2"225Harvard
QB4Tyler Thigpen40604/14/19846' 1"218Coastal Carolina
RB28C. J. Spiller169RB+308/05/19875' 11"200Clemson
RB22Fred Jackson108RB602/20/19816' 1"216Coe
RB38Corey McIntyre163FB801/25/19796' 0"245West Virginia
RB20Tashard Choice120511/20/19845' 10"210Georgia Tech
RB29Johnny White30202/03/19885' 10"202North Carolina
TE84Scott Chandler1513TE+407/23/19856' 7"260Iowa
WR86David Nelson11TE311/07/19866' 5"214Florida
TE85Lee Smith167TE211/21/19876' 6"265Marshall
WR42Dorin Dickerson110203/31/19886' 1"226Pittsburgh
WR11T. J. Graham1511WR+R07/27/19895' 11"188North Carolina State
WR19Donald Jones1210WR+312/17/19876' 0"208Youngstown State
WR13Steve Johnson1616WR+507/22/19866' 2"207Kentucky
WR16Brad Smith152WR712/12/19836' 2"213Missouri
WR81Marcus Easley30111/02/19876' 2"217Connecticut
WR82Ruvell Martin140708/10/19826' 4"214Saginaw Valley State
T77Cordy Glenn1313LT+R09/18/19896' 6"345Georgia
T75Chris Hairston128RT/LT204/26/19896' 6"330Clemson
G67Andy Levitre1616LG+405/15/19866' 2"305Oregon State
C/G70Eric Wood1414C+403/18/19866' 4"310Louisville
C61David Snow52C111/09/19896' 4"303Texas
G/C/T60Kraig Urbik1313RG+309/23/19856' 5"324Wisconsin
G/T74Colin Brown11RG208/29/19856' 7"326Missouri
G76Chad Rinehart72RG405/04/19856' 5"321Northern Iowa
T79Erik Pears77RT+606/25/19826' 8"316Colorado State
T75Chris Hairston128RT/LT204/26/19896' 6"330Clemson
T71Sam Young124RT306/24/19876' 8"316Notre Dame
LS65Garrison Sanborn160407/31/19856' 1"240Florida State
T66Thomas Welch30206/19/19876' 6"300Vanderbilt
G68Keith Williams20104/08/19886' 5"330Nebraska
DE94Mario Williams1616LDE+701/31/19856' 6"292North Carolina State
DT/DE99Marcell Dareus1616LDT+203/13/19906' 3"331Alabama
DT95Kyle Williams1616RDT+706/10/19836' 1"303Louisiana State
DE54Kyle Moore127RDE+410/25/19866' 6"263Southern California
DE93Mark Anderson54RDE705/26/19836' 4"255Alabama
LB/DE90Chris Kelsay94RDE1010/31/19796' 4"263Nebraska
LB56Shawne Merriman101RDE805/25/19846' 4"261Maryland
DE/LB92Alex Carrington160306/19/19876' 5"301Arkansas State
DT/NT91Spencer Johnson140912/12/19816' 3"304Auburn
DT73Jay Ross10110/03/19876' 3"319East Carolina
LB53Nigel Bradham1611SLB+R09/04/19896' 2"241Florida State
LB52Arthur Moats144SLB303/14/19886' 2"250James Madison
S/LB43Bryan Scott161SLB1004/13/19816' 1"220Penn State
LB55Kelvin Sheppard1615MLB+201/02/19886' 2"244Louisiana State
LB50Nick Barnett1616WLB+1005/27/19816' 2"228Oregon State
LB59Greg Lloyd20102/10/19896' 1"247Connecticut
LB58Kirk Morrison20802/19/19826' 2"245San Diego State
LB51Chris White150201/15/19896' 3"238Mississippi State
CB/S23Aaron Williams1110LCB+204/23/19906' 0"199Texas
CB33Ron Brooks92LCBR10/16/19885' 10"190Louisiana State
CB21Leodis McKelvin134LCB509/01/19855' 10"185Troy
CB27Stephon Gilmore1616RCB+R09/19/19906' 1"190South Carolina
S/WR37George Wilson1616SS+603/14/19816' 0"214Arkansas
S/CB31Jairus Byrd1616FS+410/07/19865' 10"203Oregon
CB26Justin Rogers161NB201/16/19885' 11"181Richmond
CB29Crezdon Butler50305/26/19876' 0"191Clemson
S36Delano Howell10111/17/19895' 11"201Stanford
CB24Terrence McGee701010/14/19805' 9"205Northwestern State (LA)
S25Da'Norris Searcy150211/16/19885' 11"216North Carolina
S30Mana Silva70208/17/19886' 1"214Hawaii
K9Rian Lindell1601301/20/19776' 3"227Washington State
P8Brian Moorman301202/05/19766' 0"174Pittsburg State (KS)
P6Shawn Powell130111/29/19886' 4"243Florida State
K3John Potter60R01/24/19906' 1"219Western Michigan



Generated: 11/16/2019
Football Site Owner: John Troan