HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboards

2012 Buffalo Bills (NFL)

4th place American Football Conference East Division 6-10-0 .375
2012 NFLPrevious SeasonNext SeasonRoster 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.
ROSTER
NoPlayerPosHtWtAgeCollegeGPGS
93Mark AndersonRDE6-425529Alabama54
50Nick BarnettWLB6-223131Oregon State1616
53Nigel BradhamSLB6-224123Florida State1611
33Ron BrooksLCB-SS5-1019024Louisiana State92
74Colin BrownROG6-733527Missouri11
29Crezdon ButlerLCB6-119125Clemson10
31Jairus ByrdFS5-1020226Oregon1616
92Alex CarringtonRDT6-528425Arkansas State160
84Scott ChandlerTE6-727027Iowa1513
20Tashard ChoiceRB5-1021128Oklahoma; Georgia Tech120
99Marcell DareusLDT6-333123Alabama1616
42Dorin DickersonFB6-422624Pittsburgh110
81Marcus EasleyWR6-221725Connecticut30
14Ryan FitzpatrickQB6-222330Harvard1616
27Stephon GilmoreRCB6-119022South Carolina1616
77Cordy GlennLOT6-634523Georgia1313
11T.J. GrahamWR5-1118823North Carolina State1511
75Chris HairstonROT-LOT6-633023Clemson128
36Delano HowellFS5-1119823Stanford10
22Fred JacksonRB6-121531Coe108
91Spencer JohnsonLDT6-328631Auburn140
13Steve JohnsonWR6-220226Chabot JC; Kentucky1616
19Donald JonesWR6-021425Lackawanna JC; Youngstown State1210
90Chris KelsayRDE6-426833Nebraska94
67Andy LevitreLOG6-230426Oregon State1616
9Rian LindellK6-323435Washington State160
59Greg LloydSLB6-124623Connecticut20
82Ruvell MartinWR6-421730Saginaw Valley State140
24Terrence McGeeLCB5-919832Northwestern State (Louisiana)70
38Corey McIntyreFB6-024933West Virginia163
21Leodis McKelvinLCB-RCB5-1018427Troy134
56Shawne MerrimanRDE-LDE6-427028Maryland101
52Arthur MoatsSLB6-024824James Madison144
54Kyle MooreRDE-LDE6-527226Southern California127
8Brian MoormanP6-017536Pittsburg State30
58Kirk MorrisonMLB-WLB6-224030San Diego State20
86David NelsonTE6-521726Florida11
79Erik PearsROT6-830530Colorado State77
3John PotterK6-220922Western Michigan60
6Shawn PowellP6-423524Florida State130
76Chad RinehartROG6-530827Northern Iowa72
26Justin RogersRCB5-1118024Richmond161
73Jay RossDT6-330225East Carolina10
65Garrison SanbornLONG6-124027Florida State160
43Bryan ScottWLB6-121931Penn State161
25Da'Norris SearcySS5-1120724North Carolina150
55Kelvin SheppardMLB6-225024Louisiana State1615
30Mana SilvaFS6-121024Oregon State; Hawaii70
16Brad SmithWR-QB6-221029Missouri152
85Lee SmithTE6-626525Marshall167
61David SnowC-ROG6-430523Texas52
28C.J. SpillerRB5-1119825Clemson169
4Tyler ThigpenQB6-122428Coastal Carolina40
60Kraig UrbikROG6-532327Wisconsin1313
66Thomas WelchLOT6-630725Vanderbilt30
51Chris WhiteSLB6-324023Mississippi Gulf Coast CC; Mississippi State150
29Johnny WhiteRB5-1020924North Carolina30
23Aaron WilliamsLCB6-020022Texas1110
68Keith WilliamsLOG6-431824Nebraska20
95Kyle WilliamsRDT6-130429Louisiana State1616
94Mario WilliamsLDE6-629027North Carolina State1616
37George WilsonSS6-021131Arkansas1616
70Eric WoodC6-431226Louisville1414
71Sam YoungROT6-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.0%24422.4%337.1%
Nick Barnett101600.0%99891.8%183.9%
Nigel Bradham67200.0%39436.2%27860.0%
Ron Brooks27800.0%16214.9%11625.1%
Colin Brown20191.9%00.0%10.2%
Crezdon Butler2400.0%171.6%71.5%
Jairus Byrd114400.0%102193.9%12326.6%
Alex Carrington57500.0%34331.6%23250.1%
Scott Chandler80574674.1%00.0%5912.7%
Tashard Choice16512412.3%00.0%418.9%
Marcell Dareus88100.0%78672.3%9520.5%
Dorin Dickerson110979.6%00.0%132.8%
Marcus Easley2940.4%00.0%255.4%
Ryan Fitzpatrick99399398.6%00.0%00.0%
Stephon Gilmore113200.0%105597.1%7716.6%
Cordy Glenn84779979.3%00.0%4810.4%
T.J. Graham69669569.0%00.0%10.2%
Chris Hairston60456456.0%00.0%408.6%
Delano Howell1500.0%00.0%153.2%
Fred Jackson33032932.7%00.0%10.2%
Spencer Johnson39200.0%26424.3%12827.6%
Steve Johnson93693692.9%00.0%00.0%
Donald Jones66866766.2%00.0%10.2%
Chris Kelsay33600.0%28826.5%4810.4%
Andy Levitre10151007100.0%00.0%81.7%
Rian Lindell11100.0%00.0%11124.0%
Greg Lloyd500.0%00.0%51.1%
Ruvell Martin36611511.4%00.0%25154.2%
Terrence McGee14600.0%14113.0%51.1%
Corey McIntyre3951009.9%00.0%29563.7%
Leodis McKelvin60300.0%34731.9%25655.3%
Shawne Merriman24200.0%20619.0%367.8%
Arthur Moats35500.0%12111.1%23450.5%
Kyle Moore50300.0%49045.1%132.8%
Brian Moorman2800.0%00.0%286.0%
Kirk Morrison3300.0%00.0%337.1%
David Nelson28282.8%00.0%00.0%
Erik Pears40537837.5%00.0%275.8%
John Potter2600.0%00.0%265.6%
Shawn Powell11300.0%00.0%11324.4%
Chad Rinehart18916416.3%00.0%255.4%
Justin Rogers71300.0%53749.4%17638.0%
Jay Ross700.0%70.6%00.0%
Garrison Sanborn14500.0%00.0%14531.3%
Bryan Scott76000.0%59054.3%17036.7%
DaĠNorris Searcy52600.0%27225.0%25454.9%
Kelvin Sheppard67800.0%50446.4%17437.6%
Mana Silva12000.0%20.2%11825.5%
Brad Smith56831030.8%00.0%25855.7%
Lee Smith49428628.4%00.0%20844.9%
David Snow14113313.2%00.0%81.7%
C.J. Spiller56856856.4%00.0%00.0%
Tyler Thigpen18141.4%00.0%40.9%
Kraig Urbik82977977.4%00.0%5010.8%
Thomas Welch1570.7%00.0%81.7%
Chris White36400.0%80.7%35676.9%
Johnny White34121.2%00.0%224.8%
Aaron Williams58900.0%54750.3%429.1%
Keith Williams600.0%00.0%61.3%
Kyle Williams81530.3%79272.9%204.3%
Mario Williams96000.0%92885.4%326.9%
George Wilson100700.0%89582.3%11224.2%
Eric Wood86886886.2%00.0%00.0%
Sam Young37933233.0%00.0%4710.2%
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals8410978703
Opponents Totals891151091220
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 GOALSMADEATTPCT1-1920-2930-3940-4950+
Rian Lindell212487.51/13/310/116/71/2
Team Totals212487.51/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 Totals50930960.7343011.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 Smith1000.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
Colin Brown00000000000000
Dorin Dickerson00000000000000
Cordy Glenn00000000000000
Greg Lloyd00000000000000
Brian Moorman00000000000000
David Nelson00000000000000
John Potter00000000000000
Shawn Powell00000000000000
Jay Ross00000000000000
C.J. Spiller00000000000000
Tyler Thigpen00000000000000
Kraig Urbik00000000000000
Thomas Welch00000000000000
Keith Williams00000000000000
Sam Young00000000000000
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 Scores
Privacy Policy
Contact Us
©2006-2023 Pro Football Archives. All Rights Reserved.
Last Updated: January 30, 2023