2012 Buffalo Bills Team Info
| League | Coach | Record | Postseason Record | Division Standing | End of Season |
| National Football League (NFL) | Chan Gailey (6-10) | 6-10 | – | Finished 3rd in the NFL’s American Football Conference East Division | – |
Roster
| Player | Pos. | Birth Date | Height | Weight | College |
| Mark Anderson | DE | May 26, 1983 | 6’4′ | 255 | Alabama |
| Nick Barnett | LB | May 27, 1981 | 6’2′ | 240 | Oregon St. |
| Nigel Bradham | OLB | September 4, 1989 | 6’2′ | 241 | Florida St. |
| Ron Brooks | CB | October 16, 1988 | 5’10’ | 190 | LSU |
| Colin Brown | T | August 29, 1985 | 6’7′ | 335 | Missouri |
| Crezdon Butler | DB | May 26, 1987 | 6’0′ | 183 | Clemson |
| Jairus Byrd | DB | October 7, 1986 | 6’0′ | 205 | Oregon |
| Alex Carrington | DE | June 19, 1987 | 6’5′ | 284 | Arkansas St. |
| Scott Chandler | TE | July 23, 1985 | 6’7′ | 270 | Iowa |
| Tashard Choice | RB | November 20, 1984 | 5’9′ | 210 | Oklahoma |
| Marcell Dareus | DT | November 18, 1989 | 6’3′ | 319 | Alabama |
| Dorin Dickerson | WR | March 31, 1988 | 6’4′ | 226 | |
| Marcus Easley | WR | February 17, 1986 | 6’2′ | 225 | |
| Ryan Fitzpatrick | QB | November 24, 1982 | 6’2′ | 221 | Harvard |
| Stephon Gilmore | CB | September 19, 1989 | 6’0′ | 190 | South Carolina |
| Cordy Glenn | T | September 18, 1989 | 6’5′ | 345 | Georgia |
| T.J. Graham | WR | July 27, 1989 | 5’11’ | 188 | North Carolina St. |
| Chris Hairston | OL | April 26, 1989 | 6’6′ | 326 | Clemson |
| Delano Howell | DB | November 17, 1989 | 5’11’ | 198 | Stanford |
| Fred Jackson | RB | February 20, 1981 | 6’1′ | 215 | Coe College |
| Tarvaris Jackson | QB | April 21, 1983 | 6’2′ | 226 | Arkansas |
| Spencer Johnson | DT | December 12, 1981 | 6’3′ | 286 | Auburn |
| Steve Johnson | WR | November 28, 1986 | 6’2′ | 210 | Kentucky |
| Donald Jones | WR | December 17, 1987 | 6’0′ | 214 | Youngstown St. |
| Chris Kelsay | DE | October 31, 1979 | 6’4′ | 275 | Nebraska |
| Andy Levitre | G | May 15, 1986 | 6’2′ | 306 | Oregon St. |
| Rian Lindell | K | January 20, 1977 | 6’3′ | 235 | Washington St. |
| Greg Lloyd | LB | February 10, 1989 | 6’1′ | 246 | Central Connecticut St. |
| Ruvell Martin | WR | August 10, 1982 | 6’4′ | 217 | Saginaw Valley St. |
| Terrence McGee | DB | October 14, 1980 | 5’9′ | 195 | NW State (LA) |
| Corey McIntyre | FB | January 25, 1979 | 6’0′ | 245 | West Virginia |
| Leodis McKelvin | DB | September 1, 1985 | 5’11’ | 190 | Troy |
| Shawne Merriman | LB | May 25, 1984 | 6’4′ | 272 | Maryland |
| Arthur Moats | LB | March 14, 1988 | 6’0′ | 246 | James Madison |
| Kyle Moore | DE | October 25, 1986 | 6’4′ | 265 | USC |
| Brian Moorman | P | February 5, 1976 | 6’0′ | 175 | Pittsburg St. |
| Kirk Morrison | LB | February 19, 1982 | 6’1′ | 238 | San Diego St. |
| David Nelson | WR | November 7, 1986 | 6’5′ | 217 | Florida |
| Erik Pears | T | June 25, 1982 | 6’8′ | 305 | Colorado St. |
| John Potter | K | January 24, 1990 | Western Michigan | ||
| Shawn Powell | P | November 29, 1988 | 6’4′ | 235 | Florida State |
| Chad Rinehart | T | May 4, 1985 | 6’5′ | 307 | Northern Iowa |
| Justin Rogers | DB | January 16, 1988 | 5’11’ | 180 | Richmond |
| Jay Ross | DT | October 3, 1987 | 6’3′ | 302 | East Carolina |
| Garrison Sanborn | C | July 31, 1985 | 6’1′ | 222 | Florida St. |
| Bryan Scott | DB | April 13, 1981 | 6’1′ | 219 | Penn St. |
| Da’Norris Searcy | DB | November 16, 1988 | 5’11’ | 223 | North Carolina |
| Kelvin Sheppard | LB | January 2, 1988 | 6’2′ | 250 | LSU |
| Mana Silva | S | August 17, 1988 | 6’0′ | 206 | Hawaii |
| Brad Smith | QB | December 12, 1983 | 6’2′ | 210 | Missouri |
| Lee Smith | TE | November 21, 1987 | 6’6′ | 266 | East Tennessee St. |
| David Snow | C | November 9, 1989 | 6’4′ | 305 | Texas |
| C.J. Spiller | RB | August 15, 1987 | 5’11’ | 194 | Clemson |
| Tyler Thigpen | QB | April 14, 1984 | 6’3′ | 235 | Coastal Carolina |
| Kraig Urbik | G | September 23, 1985 | 6’5′ | 323 | Wisconsin |
| Thomas Welch | T | June 19, 1987 | 6’7′ | 300 | Vanderbilt |
| Reggie Wells | G-T | November 3, 1980 | 6’4′ | 320 | Clarion |
| Chris White | LB | January 15, 1989 | 6’3′ | 240 | Mississippi St. |
| Johnny White | RB | February 3, 1988 | 5’10’ | 209 | North Carolina |
| Aaron Williams | DB | April 23, 1990 | 6’0′ | 204 | North Texas |
| Keith Williams | OL | April 8, 1988 | 6’4′ | 318 | Nebraska |
| Kyle Williams | DT | June 10, 1983 | 6’1′ | 300 | LSU |
| Mario Williams | DE | January 31, 1985 | 6’6′ | 290 | North Carolina St. |
| George Wilson | SS | March 14, 1981 | 6’0′ | 210 | Arkansas |
| Eric Wood | C | March 18, 1986 | 6’4′ | 304 | Louisville |
| Sam Young | T | June 24, 1987 | 6’8′ | 302 | Notre Dame |
