2012 NFL Previous Season Next Season Roster Key Stat Key
2012 Buffalo Bills (NFL) 4th place American Football Conference East Division 6-10-0 .375
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
DayDateOpponentScoreLocationVenueAttendanceNotes
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.
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-222530Harvard1616
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 LISTRoundOverallPosCollegeNotes
Stephon Gilmore110DBSouth Carolina
Cordy Glenn241TGeorgia
T.J. Graham369WRNorth Carolina Statefrom WAS
Nigel Bradham4105LBFlorida State
Ron Brooks4124DBLouisiana Statefrom BAL
Zebrie Sanders5144TFlorida State
Tank Carder5147LBTexas Christianfrom SEA
Mark Asper6178GOregon
John Potter7251KWestern Michigan
OFFENSIVE PLAYSPLAYSRUSHPASSYDSRUSH YDSPASS YDSFDTDFLINT
Andy Levitre983442541548022213259282361717
Ryan Fitzpatrick969433536542922003229280361717
Steve Johnson912391521521020523158264291617
Eric Wood844387457485419952859243331514
Cordy Glenn777349428444817382710228301312
Kraig Urbik757348409424317402503220271211
Scott Chandler728298430395315302423210291214
T.J. Graham678284394377815542224191151313
Donald Jones648268380382015122308189211211
C.J. Spiller54924430534771445203217220811
Chris Hairston5492473023108137117371611998
Erik Pears3711682031998791120710215610
Sam Young32814917916876431044911465
Fred Jackson32713918815795631016861376
Brad Smith30413417018396751164911466
Lee Smith27918990144275868479843
Chad Rinehart163719288037350741655
David Snow133498461621640039323
Tashard Choice120615948422426027420
Ruvell Martin113486565524840736911
Corey McIntyre9980193122238920510
Dorin Dickerson96366051011539527421
David Nelson2710172551421139212
Colin Brown197129020706000
Tyler Thigpen14955121302000
Johnny White12935133182000
Thomas Welch761222022200
Marcus Easley4407700000
Kyle Williams3212112200
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSHYDSPASSYDSFDTDFLINT
Stephon Gilmore101145355956932202349130438811
Jairus Byrd97642854953381994334429040812
Nick Barnett9564465115160204031202874379
Mario Williams8904044865026192930972804379
George Wilson86038347747331943279026440511
Kyle Williams7613364264304156627382483958
Marcell Dareus7533434114078162524532293747
Bryan Scott56618937732951098219719231510
Aaron Williams5222442793152131618361582345
Justin Rogers5141623522964100619581661859
Kelvin Sheppard4833031812505124012651362732
Kyle Moore468186282234983015191381836
Nigel Bradham37823614218311003828981522
Leodis McKelvin33212920315824451137941016
Alex Carrington328156172181979710221002145
Chris Kelsay27914613418528441008991914
Da'Norris Searcy2631311321548589959841634
Spencer Johnson2521231291294484810731532
Mark Anderson2351121241325546779741044
Shawne Merriman196999785537847745810
Ron Brooks1504410690625465246612
Terrence McGee140618082137344848622
Arthur Moats117605876424751735510
Crezdon Butler163139613835012
Jay Ross835352871000
Chris White826666604100
Mana Silva202580582000
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals8410978703
Opponents Totals891151091220
TEAM STATSTOP1ST DOWNSRushingPassingPenalty3RD DOWN EFFICIENCY4TH DOWN EFFICIENCYPENYDS
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.6660827445260536.2
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Leodis McKelvin231443118.788t2720
Justin Rogers34144.7140001
Jairus Byrd0300000
Team Totals262144517.188t2721
Opponents Totals351451714.875t2
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Rian Lindell47290061.70740881100
John Potter26163062.701311262020
Team Totals73453062.1020511144120
Team Totals910.00494211361
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Marcus Easley207537.5550210
Leodis McKelvin18051028.35901720
Brad Smith18049627.689t11410
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 Totals2691417310
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
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Stephon Gilmore13112126012
Cordy Glenn101965140
Lee Smith6065420
Kyle Williams6063201
Ron Brooks50569143
Erik Pears51435160
Andy Levitre51425-20
Kyle Moore4044001
Chris Hairston4043060
Aaron Williams40425103
Steve Johnson30325150
T.J. Graham3032050
Kelvin Sheppard3031501
Kraig Urbik3031500
Corey McIntyre3211400
Jairus Byrd20227521
Eric Wood20220140
Alex Carrington2022000
Spencer Johnson2021001
Shawne Merriman2021000
Mario Williams2021002
Ryan Fitzpatrick202800
Justin Rogers2112301
Donald Jones10110200
Leodis McKelvin1013001
Nigel Bradham1011500
Da'Norris Searcy1011501
Chris White1011500
Tashard Choice101660
George Wilson101801
Mark Anderson101500
Crezdon Butler101501
Scott Chandler101500
Marcell Dareus101501
Chris Kelsay101500
Arthur Moats101500
Brian Moorman101500
Chad Rinehart101410
Mana Silva101500
Sam Young101500
Bryan Scott110000
NFL Training Camps
NFL Game Weather History
NFL Roster Limits
Acknowledgements
Privacy Policy
©2006-2018 The Pro Football Archives. All Rights Reserved.