NFL Rosters by Team
Bills Roster - 2012 Resolved Abbreviation: BUF
Status: ACT Offense Position: C
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
David Snow NA 61 76 303 NA 1989-11-09 0 NA NA 2012 Eric Wood NA 70 76 310 Louisville 1986-03-18 3 28 BUF 2009
Position: FB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Corey McIntyre NA 38 72 245 NA 1979-01-25 10 NA NA 2002 Dorin Dickerson NA 42 73 226 Pittsburgh 1988-03-31 2 227 HST 2010
Position: QB Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
C.J. Spiller NA 28 71 200 Clemson 1987-08-05 2 9 BUF 2010 Tashard Choice NA 20 70 210 NA 1984-11-20 4 122 DAL 2008
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Lee Smith NA 85 78 265 Marshall 1987-11-21 1 159 NE 2011
Position: WR Defense Position: CB Position: DB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Ron Brooks NA 33 70 190 LSU 1988-10-16 0 124 BUF 2012 T.J. Heath NA 44 72 188 NA 1987-09-11 1 NA NA 2011
Position: DE Position: DT Position: FS
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Delano Howell NA 36 71 201 NA 1989-11-17 0 NA NA 2012 Jairus Byrd NA 31 70 203 Oregon 1986-10-07 3 42 BUF 2009
Position: LB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Greg Lloyd NA 59 73 247 NA 1989-02-10 1 237 PHI 2011
Position: OLB Position: SS
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Da'Norris Searcy NA 25 71 216 North Carolina 1988-11-16 1 100 BUF 2011 George Wilson NA 37 72 214 NA 1981-03-14 8 NA NA 2004 Mana Silva NA 30 73 214 NA 1988-08-17 1 NA NA 2011
Special Teams Position: K
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Rian Lindell NA 9 75 227 NA 1977-01-20 12 NA NA 2000
Position: LS
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Garrison Sanborn NA 65 73 240 Florida State 1985-07-31 3 NA NA 2009
Position: P
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Brian Moorman NA 8 72 174 NA 1976-02-05 13 NA NA 1999 Shawn Powell NA 6 76 243 NA 1988-11-29 0 NA NA 2012
Other Position: G
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Andy Levitre NA 67 74 305 Oregon State 1986-05-15 3 51 BUF 2009 Chris Scott NA 73 76 319 Tennessee 1987-08-04 2 151 PIT 2010 Keith Williams NA 68 77 330 NA 1988-04-08 1 196 PIT 2011 Kraig Urbik NA 60 77 324 Wisconsin 1985-09-23 3 79 PIT 2009
Position: MLB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Kelvin Sheppard NA 55 74 244 LSU 1988-01-02 1 68 BUF 2011 Kirk Morrison NA 58 74 245 NA 1982-02-19 7 78 OAK 2005
Position: T
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Cordy Glenn NA 77 77 345 Georgia 1989-09-18 0 41 BUF 2012 Sam Young NA 71 80 316 Notre Dame 1987-06-24 2 179 DAL 2010 Thomas Welch NA 66 78 300 NA 1987-06-19 2 208 NE 2010
Status: CUT Special Teams Position: K
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
John Potter NA 3 73 219 NA 1990-01-24 0 251 BUF 2012
Status: RES Offense Position: C
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Colin Brown NA 74 79 326 NA 1985-08-29 3 139 KC 2009
Position: RB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Fred Jackson NA 22 73 216 Coe 1981-02-20 7 NA NA 2006
Position: TE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Scott Chandler NA 84 79 260 Iowa 1985-07-23 5 129 SD 2007
Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
David Nelson NA 86 77 214 NA 1986-11-07 2 NA NA 2010
Defense Position: CB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Leodis McKelvin NA 21 70 185 Troy 1985-09-01 4 11 BUF 2008 Terrence McGee NA 24 69 205 NA 1980-10-14 9 111 BUF 2003
Position: DE
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Chris Kelsay NA 90 76 263 NA 1979-10-31 9 48 BUF 2003
Position: OLB
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Arthur Moats NA 52 74 250 James Madison 1988-03-14 2 178 BUF 2010
Other Position: G
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Chad Rinehart NA 76 77 321 NA 1985-05-04 4 96 WAS 2008 Reggie Wells NA 68 76 318 NA 1980-11-03 9 177 ARZ 2003
Position: T
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Chris Hairston NA 75 78 330 Clemson 1989-04-26 1 122 BUF 2011 Erik Pears NA 79 80 316 NA 1982-06-25 7 NA NA 2005
Status: RSN Offense Position: WR
Name Depth # Ht Wt
College DOB Exp Pick Draft Team First Year
Donald Jones NA 19 72 208 NA 1987-12-17 2 NA NA 2010
Hello! I have been compiling Football Data for years to help me dominate my Fantasy Fooball and PickEm Leagues. I see so many frustrated people out there struggling to find the data they were looking for, so I decided to start making this available to you as well. I specialize in making information easy to get to in simple formats, that get you the information you need FAST. If you find this useful, please help this website grow by telling your friends or posting a link.