HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

2012 Buffalo Bills (NFL)

4th place • American Football Conference • East Division • 6-10-0 .375
2012 NFLPrevious SeasonNext Season
Roster KeyStat Key
Head Coach: Chan Gailey
Bob BicknellWide Receivers
George CatavolosDefensive Backs
Eric CianoCo-Head Strength and Conditioning
Joe DĠAlessandrisOffensive Line
Andrew DeesAssistant Offensive Line
Bruce DeHavenSpecial Teams Coordinator
John GambleCo-Head Strength and Conditioning
William IngeAssistant Defensive Line
Stan KwanAssistant Special Teams
David LeeQuarterbacks
Pete MetzelaarsTight Ends
Curtis ModkinsOffensive Coordinator/Running Backs
Kevin PatulloOffensive Quality Control
Bob SandersLinebackers
Giff SmithDefensive Line
Eric ThatcherDefensive Quality Control
Dave WannstedtAssistant Head Coach/Defensive Coordinator
Adrian WhiteDefensive Quality Control
SCORES
DayDateOpponentScoreLocationVenueAttendance
Thu8/9/2012HWashington Redskins6-7LOcrhard Park, NYRalph Wilson Stadium51521
Fri8/17/2012AMinnesota Vikings14-36LMinneapolis, MNSun Life Stadium56430
Sat8/25/2012HPittsburgh Steelers7-38LOrchard Park, NYRalph Wilson Stadium67383
Thu8/30/2012ADetroit Lions32-38LDetroit, MIFord Field55972
Sun9/9/2012ANew York Jets28-48LEast Rutherford, NJMetLife Stadium79088
Sun9/16/2012HKansas City Chiefs35-17WOrchard Park, NYRalph Wilson Stadium69402
Sun9/23/2012ACleveland Browns24-14WCleveland, OHCleveland Browns Stadium69353
Sun9/30/2012HNew England Patriots28-52LOrchard Park, NYRalph Wilson Stadium70684
Sun10/7/2012ASan Francisco 49ers3-45LSan Francisco, CACandlestick Park69732
Sun10/14/2012AArizona Cardinals19-16WOTGlendale, AZUniversity of Phoenix Stadium60385
Sun10/21/2012HTennessee Titans34-35LOrchard Park, NYRalph Wilson Stadium68836
Sun11/4/2012AHouston Texans9-21LHouston, TXReliant Stadium71698
Sun11/11/2012ANew England Patriots31-37LFoxborough, MAGillette Stadium68756
Sun11/15/2012HMiami Dolphins19-14WOrchard Park, NYRalph Wilson Stadium69118
Sun11/25/2012AIndianapolis Colts13-20LIndianapolis, INLucas Oil Stadium64366
Sun12/2/2012HJacksonville Jaguars34-18WOrchard Park, NYRalph Wilson Stadium53971
Sun12/9/2012HSt. Louis Rams12-15LOrchard Park, NYRalph Wilson Stadium68109
Sun12/16/2012HSeattle Seahawks17-50LToronto, ONRogers Centre40770
Sun12/23/2012AMiami Dolphins10-24LMiami Gardens, FLSun Life Stadium54462
Sun12/30/2012HNew York Jets28-9WOrchard Park, NYRalph Wilson Stadium54533

Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.

Click on Date to see boxscore.

ROSTER
PlayerNoPosHtWtAgeCollegeGPGS
Mark Anderson93RDE6-425529Alabama54
Nick Barnett50WLB6-223131Oregon State1616
Nigel Bradham53SLB6-224123Florida State1611
Ron Brooks33LCB-SS5-1019024Louisiana State92
Colin Brown74ROG6-733527Missouri11
Crezdon Butler29LCB6-119125Clemson10
Jairus Byrd31FS5-1020226Oregon1616
Alex Carrington92RDT6-528425Arkansas State160
Scott Chandler84TE6-727027Iowa1513
Tashard Choice20RB5-1021128Oklahoma; Georgia Tech120
Marcell Dareus99LDT6-333123Alabama1616
Dorin Dickerson42FB6-422624Pittsburgh110
Marcus Easley81WR6-221725Connecticut30
Ryan Fitzpatrick14QB6-222330Harvard1616
Stephon Gilmore27RCB6-119022South Carolina1616
Cordy Glenn77LOT6-634523Georgia1313
T.J. Graham11WR5-1118823North Carolina State1511
Chris Hairston75ROT-LOT6-633023Clemson128
Delano Howell36FS5-1119823Stanford10
Fred Jackson22RB6-121531Coe108
Spencer Johnson91LDT6-328631Auburn140
Steve Johnson13WR6-220226Chabot JC; Kentucky1616
Donald Jones19WR6-021425Lackawanna JC; Youngstown State1210
Chris Kelsay90RDE6-426833Nebraska94
Andy Levitre67LOG6-230426Oregon State1616
Rian Lindell9K6-323435Washington State160
Greg Lloyd59SLB6-124623Connecticut20
Ruvell Martin82WR6-421730Saginaw Valley State140
Terrence McGee24LCB5-919832Northwestern State (Louisiana)70
Corey McIntyre38FB6-024933West Virginia163
Leodis McKelvin21LCB-RCB5-1018427Troy134
Shawne Merriman56RDE-LDE6-427028Maryland101
Arthur Moats52SLB6-024824James Madison144
Kyle Moore54RDE-LDE6-527226Southern California127
Brian Moorman8P6-017536Pittsburg State30
Kirk Morrison58MLB-WLB6-224030San Diego State20
David Nelson86TE6-521726Florida11
Erik Pears79ROT6-830530Colorado State77
John Potter3K6-220922Western Michigan60
Shawn Powell6P6-423524Florida State130
Chad Rinehart76ROG6-530827Northern Iowa72
Justin Rogers26RCB5-1118024Richmond161
Jay Ross73DT6-330225East Carolina10
Garrison Sanborn65LONG6-124027Florida State160
Bryan Scott43WLB6-121931Penn State161
Da'Norris Searcy25SS5-1120724North Carolina150
Kelvin Sheppard55MLB6-225024Louisiana State1615
Mana Silva30FS6-121024Oregon State; Hawaii70
Brad Smith16WR-QB6-221029Missouri152
Lee Smith85TE6-626525Marshall167
David Snow61C-ROG6-430523Texas52
C.J. Spiller28RB5-1119825Clemson169
Tyler Thigpen4QB6-122428Coastal Carolina40
Kraig Urbik60ROG6-532327Wisconsin1313
Thomas Welch66LOT6-630725Vanderbilt30
Chris White51SLB6-324023Mississippi Gulf Coast CC; Mississippi State150
Johnny White29RB5-1020924North Carolina30
Aaron Williams23LCB6-020022Texas1110
Keith Williams68LOG6-431824Nebraska20
Kyle Williams95RDT6-130429Louisiana State1616
Mario Williams94LDE6-629027North Carolina State1616
George Wilson37SS6-021131Arkansas1616
Eric Wood70C6-431226Louisville1414
Sam Young71ROT6-831425Notre Dame124
DRAFT LIST
RoundOverallPlayerPosCollege
110Stephon GilmoreDBSouth Carolina
241Cordy GlennTGeorgia
369T.J. GrahamWRNorth Carolina State
4105Nigel BradhamLBFlorida State
4124Ron BrooksDBLouisiana State
5144Zebrie SandersTFlorida State
5147Tank CarderLBTexas Christian
6178Mark AsperGOregon
7251John PotterKWestern Michigan
SNAP COUNTSTOTALOFFOFF%DEFDEF%STST%
Mark Anderson27700.024422.4337.1
Nick Barnett101600.099891.8183.9
Nigel Bradham67200.039436.227860.0
Ron Brooks27800.016214.911625.1
Colin Brown20191.900.010.2
Crezdon Butler2400.0171.671.5
Jairus Byrd114400.0102193.912326.6
Alex Carrington57500.034331.623250.1
Scott Chandler80574674.100.05912.7
Tashard Choice16512412.300.0418.9
Marcell Dareus88100.078672.39520.5
Dorin Dickerson110979.600.0132.8
Marcus Easley2940.400.0255.4
Ryan Fitzpatrick99399398.600.000.0
Stephon Gilmore113200.0105597.17716.6
Cordy Glenn84779979.300.04810.4
T.J. Graham69669569.000.010.2
Chris Hairston60456456.000.0408.6
Delano Howell1500.000.0153.2
Fred Jackson33032932.700.010.2
Spencer Johnson39200.026424.312827.6
Steve Johnson93693692.900.000.0
Donald Jones66866766.200.010.2
Chris Kelsay33600.028826.54810.4
Andy Levitre10151007100.000.081.7
Rian Lindell11100.000.011124.0
Greg Lloyd500.000.051.1
Ruvell Martin36611511.400.025154.2
Terrence McGee14600.014113.051.1
Corey McIntyre3951009.900.029563.7
Leodis McKelvin60300.034731.925655.3
Shawne Merriman24200.020619.0367.8
Arthur Moats35500.012111.123450.5
Kyle Moore50300.049045.1132.8
Brian Moorman2800.000.0286.0
Kirk Morrison3300.000.0337.1
David Nelson28282.800.000.0
Erik Pears40537837.500.0275.8
John Potter2600.000.0265.6
Shawn Powell11300.000.011324.4
Chad Rinehart18916416.300.0255.4
Justin Rogers71300.053749.417638.0
Jay Ross700.070.600.0
Garrison Sanborn14500.000.014531.3
Bryan Scott76000.059054.317036.7
DaĠNorris Searcy52600.027225.025454.9
Kelvin Sheppard67800.050446.417437.6
Mana Silva12000.020.211825.5
Brad Smith56831030.800.025855.7
Lee Smith49428628.400.020844.9
David Snow14113313.200.081.7
C.J. Spiller56856856.400.000.0
Tyler Thigpen18141.400.040.9
Kraig Urbik82977977.400.05010.8
Thomas Welch1570.700.081.7
Chris White36400.080.735676.9
Johnny White34121.200.0224.8
Aaron Williams58900.054750.3429.1
Keith Williams600.000.061.3
Kyle Williams81530.379272.9204.3
Mario Williams96000.092885.4326.9
George Wilson100700.089582.311224.2
Eric Wood86886886.200.000.0
Sam Young37933233.000.04710.2
SCORING BY QUARTERS1st2nd3rd4thOTPTS
Team Totals8410978703344
Opponents Totals891151091220435
TEAM STATSTOP1st DownsFDRFDPFDX3rd Down Efficiency4th Down EfficiencyPENPENY
Team Totals30:043011031762277/198 38.9%5/8 62.5%104871
Opponents Totals29:563491361823192/209 44.0%6/12 50.0%80693
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Rian Lindell03939100.001212487.50102
C.J. Spiller8000000048
Scott Chandler6000000036
Steve Johnson6000000036
Fred Jackson4000000024
Donald Jones4000000024
Brad Smith4000000024
Leodis McKelvin2000000012
Lee Smith2000000012
Tashard Choice100000006
Ryan Fitzpatrick100000006
T.J. Graham100000006
Bryan Scott100000006
Chris Kelsay000000022
Team Totals403939100.001212487.51344
Opponents Totals53505198.022212875.00435
FIELD GOALSMADEATTPCTBLLG1-1920-2930-3940-4950+
Rian Lindell212487.50501/13/310/116/71/2
Team Totals212487.50501/13/310/116/71/2
Opponents Totals212875.03/36/65/76/101/2
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
C.J. Spiller20712446.0626521252
Fred Jackson1154373.815325004
Ryan Fitzpatrick481974.12019100
Tashard Choice471934.12219100
Brad Smith141168.33517101
Johnny White8344.3901000
T.J. Graham155.0500000
Tyler Thigpen1-1-1.0-100000
Dorin Dickerson1-8-8.0-800000
Team Totals44222175.062121031557
Opponents Totals47023335.083t2313619211
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Ryan Fitzpatrick50530660.618334006.711.168t244.8163.230161323917444783.3
Tyler Thigpen5360.02306.010.01200.000.0003020077.1
Brad Smith100.0000.000.01100.00000000.0
Team Totals51130960.518534306.711.168t244.7173.330161326917644782.2
Opponents Totals53630657.121836696.812.053254.7122.236196347318245784.4
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Steve Johnson1487953.4104613.2636521221
Scott Chandler744358.157113.3436361012
C.J. Spiller574375.445910.766t219911
Donald Jones674161.244310.868t425411
Fred Jackson423481.02176.434110101
T.J. Graham583153.432210.451114320
Brad Smith221463.615210.935t27100
Dorin Dickerson15960.011713.02405301
Ruvell Martin6466.74110.31603000
Lee Smith44100.0133.3523000
Tashard Choice9444.492.3500000
David Nelson5240.03115.52102100
Corey McIntyre2150.099.0900000
Team Totals509309343011.168t241764477
Opponents Totals306366912.053251824576
INTERCEPTIONSINTYDSAVGLGTD
Jairus Byrd58116.2450
Bryan Scott46616.5321
Stephon Gilmore12323.0230
Leodis McKelvin199.090
Justin Rogers1-1-1.0-10
Team Totals12786.5451
Opponents Totals1725615.157t2
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
Shawn Powell65286044.0620223157345247538.1
Brian Moorman1568245.5660126017249032.7
Team Totals80354244.3660325217517296537.1
Opponents Totals72321044.666082789445260536.2
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Leodis McKelvin231443118.788t2720
Justin Rogers34144.7140001
Jairus Byrd0300000
Team Totals262144517.188t2721
Opponents Totals351451714.875t2
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Rian Lindell47287861.20740881100
John Potter26161562.101311262020
Team Totals73449361.5020511144120
Opponents Totals91576963.4049421136100
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Leodis McKelvin18051028.35901720
Brad Smith18049627.689t11410
Marcus Easley207537.5550210
Justin Rogers205527.5280200
Alex Carrington1000.000000
Lee Smth1000.000000
Team Totals420113627.089t13540
Opponents Totals510114422.496t1
SACKSNOYDS
Mario Williams10.551.0
Marcell Dareus5.538.0
Kyle Williams5.029.0
Kyle Moore3.020.0
Kelvin Sheppard2.017.0
Chris Kelsay2.010.0
Spencer Johnson2.08.0
Alex Carrington2.08.0
Nick Barnett2.03.0
Mark Anderson1.011.0
Shawne Merriman1.01.0
Team Totals36.0196.0
OPPONENTS30.0161.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Nigel Bradham0001100
Jairus Byrd0002200
Scott Chandler2110100
Marcell Dareus0001100
Dorin Dickerson1100000
Ryan Fitzpatrick8620200
Fred Jackson5400000
Steve Johnson1111200
Donald Jones1000000
Justin Rogers1100000
Bryan Scott0002280
Brad Smith1000000
C.J. Spiller3300000
Mario Williams0002200
Eric Wood0020200
Team Totals23176915-70
Opponents Totals269141731910
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
Nick Barnett11272407240000011630
George Wilson10479257325600050000
Kelvin Sheppard8056245324300014300
Jairus Byrd7653235323000061540
Bryan Scott6748194519300082020
Stephon Gilmore615295290000160130
Nigel Bradham57372027201000010200
Mario Williams4637937900004151220
Kyle Williams462719271900002131000
Marcell Dareus39261326130000610501
Da'Norris Searcy3926132213400010420
Justin Rogers37325315100050200
Aaron Williams32248248000070000
Arthur Moats25178135430000100
Kyle Moore2414101410000009300
Leodis McKelvin21201191100031000
Ron Brooks20182121610040000
Spencer Johnson19109109000021210
Alex Carrington18126126000032614
Shawne Merriman17116116000013400
Chris Kelsay14122122000002400
Mark Anderson12102102000012200
Brad Smith129300930000000
Chris White119220720000000
Terrence McGee86262000020000
Ruvell Martin76100610000000
Corey McIntyre63300330000000
Marcus Easley54100410000010
Andy Levitre55000005000000
Scott Chandler44000004000000
Crezdon Butler33010200000010
T.J. Graham33000003000000
Fred Jackson33000003000000
Mana Silva22010100000000
Kirk Morrison22000200000000
Garrison Sanborn22000200000000
Steve Johnson22000002000010
Ryan Fitzpatrick22000002000000
Donald Jones22000002000000
Erik Pears22000002000000
Eric Wood21100001100000
Tashard Choice11000100000000
Delano Howell11000100000000
Rian Lindell10100010000000
Johnny White11000100000000
Chris Hairston11000001000000
Chad Rinehart10100000100000
Lee Smith11000001000000
David Snow11000001000000
Team Totals10577692886652717715272796672215
Opponents Totals10027072956372745621140707666190
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
Stephon Gilmore131121260120
Cordy Glenn1019651405
Lee Smith60654203
Kyle Williams60632010
Ron Brooks505691430
Erik Pears514351602
Andy Levitre51425-202
Kyle Moore40440010
Chris Hairston40430600
Aaron Williams404251030
Steve Johnson303251501
T.J. Graham30320503
Kelvin Sheppard30315010
Kraig Urbik30315001
Corey McIntyre32114000
Jairus Byrd202275210
Eric Wood202201401
Alex Carrington20220000
Spencer Johnson20210010
Shawne Merriman20210000
Mario Williams20210020
Ryan Fitzpatrick2028001
Justin Rogers21123010
Donald Jones101102001
Leodis McKelvin10130010
Nigel Bradham10115000
Da'Norris Searcy10115010
Chris White10115000
Tashard Choice1016600
George Wilson1018010
Mark Anderson1015000
Crezdon Butler1015010
Scott Chandler1015000
Marcell Dareus1015010
Chris Kelsay1015000
Arthur Moats1015000
Brian Moorman1015000
Chad Rinehart1014100
Mana Silva1015000
Sam Young1015000
Bryan Scott1100000
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2024 Pro Football Archives. All Rights Reserved.
Last Updated: September 10, 2024