Previous Season Next Season Roster Key Stat Key
2010 Buffalo Bills (NFL) 4th place American Football Conference East Division 4-12-0 .250
Head Coach: Chan Gailey
Tight EndsBob Bicknell
Defensive BacksGeorge Catavolos
Co-Head Strength and ConditioningEric Ciano
QuarterbacksGeorge Cortez
Inside LinebackersDeMontie Cross
Offensive LineJoe D’Alessandris
Assistant to the Head CoachDaryl Daye
Special Teams CoordinatorBruce DeHaven
Defensive CoordinatorGeorge Edwards
Co-Head Strength and ConditioningJohn Gamble
Wide ReceiversStan Hixon
Assistant Offensive LineBobby Johnson
Assistant Special TeamsStan Kwan
Offensive Coordinator/Running BacksCurtis Modkins
Offensive Quality ControlKevin Patullo
Outside LinebackersBob Sanders
Defensive LineGiff Smith
Defensive Quality ControlAdrian White
DayDateOpponentScoreLocationVenueAttendanceNotes
Fri8/13/2010AWashington Redskins17-42LLandover, MDFedExField69578
Thu8/19/2010HIndianapolis Colts34-21WToronto, ONRogers Centre39583
Sat8/28/2010HCincinnati Bengals35-20WOrchard Park, NYRalph Wilson Stadium57867
Thu9/2/2010ADetroit Lions23-23LDetroit, MIFord Field29105
Sun9/12/2010HMiami Dolphins10-15LOrchard Park, NYRalph Wilson Stadium69295
Sun9/19/2010AGreen Bay Packers7-34LGreen Bay, WILambeau Field70741
Sun9/26/2010ANew England Patriots30-38LFoxborough, MAGillette Stadium68756
Sun10/3/2010HNew York Jets14-38LOrchard Park, NYRalph Wilson Stadium69262
Sun10/10/2010HJacksonville Jaguars26-36LOrchard Park, NYRalph Wilson Stadium58304
Sun10/24/2010ABaltimore Ravens34-37LOTBaltimore, MDM&T Bank Stadium71220
Sun10/31/2010AKansas City Chiefs10-13LOTKansas City, MOArrowhead Stadium66625
Sun11/7/2010HChicago Bears19-22LToronto, ONRogers Centre50746
Sun11/14/2010HDetroit Lions14-12WOrchard Park, NYRalph Wilson Stadium56721
Sun11/21/2010ACincinnati Bengals49-31WCincinnati, OHPaul Brown Stadium55654
Sun11/28/2010HPittsburgh Steelers16-19LOTOrchard Park, NYRalph Wilson Stadium69642
Sun12/5/2010AMinnesota Vikings14-38LMinneapolis, MNMall of America Field64012
Sun12/12/2010HCleveland Browns13-6WOrchard Park, NYRalph Wilson Stadium50861
Sun12/19/2010AMiami Dolphins17-14WMiami Gardens, FLSun Life Stadium65511
Sun12/26/2010HNew England Patriots3-34LOrchard Park, NYRalph Wilson Stadium68281
Sun1/2/2011ANew York Jets7-38LEast Rutherford, NJNew Meadowlands Stadium79019
Non-league game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
NoPlayerPosHtWtAgeCollegeGPGS
42Andre AndersonRB6'021222Tulane20
50Akin AyodeleMLB-LLB6'225531Coffeyville CC; Purdue1510
94Mike BalogunMLB6'025027Lackawanna JC; Oklahoma20
77Demetress BellLOT6'530726Northwestern State (Louisiana)1616
4Brian BrohmQB6'322325Louisville11
10Levi BrownQB6'422523Richmond; Troy10
31Jairus ByrdFS5'1020024Oregon1614
92Alex CarringtonLDE6'528423Arkansas State90
30Jehuu CaulcrickHB6'025027Michigan State20
84Scott ChandlerTE6'727025Iowa41
59Antonio ColemanJLB6'124824Auburn80
27Reggie CornerLCB5'917527Akron162
33Jon CortoSS-FS6'121626Sacred Heart110
54Andra DavisMLB6'125132Florida64
98Dwan EdwardsRDE-LDE6'330729Oregon State1111
5Trent EdwardsQB6'423127Stanford22
93Chris EllisJLB6'426125Virginia Tech51
56Keith EllisonWLB6'022926San Diego State; El Camino JC; Oregon State82
83Lee EvansWR5'1019729Wisconsin1313
14Ryan FitzpatrickQB6'222828Harvard1313
29Drayton FlorenceRCB6'019530Tennessee-Chattanooga; Tuskegee1616
25Quinton GantherHB5'921526Utah80
74Cornell GreenROT6'632034Central Florida55
63Geoff HangartnerC6'530128Texas A&M1212
47Cary HarrisFS5'1118723Southern California20
68Cord HowardROT-ROG6'431423Georgia Tech104
17Paul HubbardWR6'222525Wisconsin11
22Fred JacksonHB6'121529Coe1613
91Spencer JohnsonRDE-DT6'328629Auburn146
13Steve JohnsonWR6'220224Chabot JC; Kentucky1613
19Donald JonesWR6'021423Lackawanna JC; Youngstown State155
90Chris KelsaySLB-RDE6'426831Nebraska1616
67Andy LevitreLOG6'230524Oregon State1616
9Rian LindellK6'323433Washington State160
23Marshawn LynchHB5'1121524California43
80David MartinTE6'426231Tennessee169
58Aaron MaybinJLB6'425022Penn State111
97John McCargoLDE6'230527North Carolina State10
24Terrence McGeeLCB5'919830Northwestern State (Louisiana)93
38Corey McIntyreFB6'024931West Virginia167
28Leodis McKelvinLCB5'1018425Troy1614
69Jamon MeredithROT6'530424South Carolina20
52Arthur MoatsJLB6'225022James Madison154
8Brian MoormanP6'017534Pittsburg State160
86David NelsonWR6'521724Florida153
89Shawn NelsonTE6'524025Southern Mississippi51
11Roscoe ParrishWR5'917228Miami (Florida)86
79Erik PearsROT6'830528Colorado State21
51Paul PoslusznyWLB-MLB6'123826Penn State1414
76Chad RinehartROG6'530825Northern Iowa43
18Naaman RooseveltWR6'018923Buffalo61
65Garrison SanbornLONG6'024725Florida State160
43Bryan ScottSS6'121929Penn State151
21C.J. SpillerHB5'1119623Clemson141
99Marcus StroudLDE-RDT6'631432Georgia1514
88Jonathan StuparTE6'325426Virginia163
53Reggie TorborJLB6'225029Auburn107
96Torell TroupNT-LDT6'331522Central Florida152
60Kraig UrbikROG6'532325Wisconsin102
71Ed WangLOT6'530123Virginia Tech60
20Donte WhitnerSS5'1020725Ohio State1616
95Kyle WilliamsNT-LDT6'130427Louisiana State1616
93Thomas WilliamsWLB6'123326Southern California20
37George WilsonFS6'021129Arkansas162
70Eric WoodROG-C6'431324Louisville1414
49Pierre WoodsJLB6'525228Michigan40
61Mansfield WrottoROT6'331826Georgia Tech117
26Ashton YoubotyLCB5'1118926Ohio State130
DRAFT LISTRoundOverallPosCollegeNotes
C.J. Spiller19RBClemson
Torell Troup241DTCentral Florida
Alex Carrington372DEArkansas State
Marcus Easley4107WRConnecticut
Ed Wang5140OTVirginia Tech
Arthur Moats6178DEJames Madison
Danny Batten6192DESouth Dakota Statefrom PHI
Levi Brown7209QBTroyfrom DET
Kyle Calloway7216OTIowa
OFFENSIVE PLAYSPLAYSRUSHPASSYDSRUSH YDSPASS YDSFDTDFLINT
Demetress Bell926391535472116733048243291421
Brian Brohm421626149411085023
Levi Brown52320-4241001
Jehuu Caulcrick1102201000
Scott Chandler5018322417017112111
Trent Edwards104455933016216821202
Chris Ellis110-1-100000
Keith Ellison110-1-100000
Lee Evans73429543938011333246819624813
Ryan Fitzpatrick799334465432215102812221281215
Quinton Ganther311021142201227012
Cornell Green239106133111452159361814
Geoff Hangartner68827741134921234225818626512
Cord Howard3361471891596616980941056
Paul Hubbard30921140221183013
Fred Jackson670275395337211972175176261015
Steve Johnson887355532449915062993227251420
Donald Jones2821091731437390104768757
Andy Levitre904372532464415973047237291419
Marshawn Lynch69442528618310316011
David Martin3362011351588769819851355
Corey McIntyre2841791051336708628761073
Jamon Meredith17512420424200
Arthur Moats110-1-100000
Brian Moorman110-1-100000
David Nelson337772601961428153310112310
Shawn Nelson49252427315012315312
Roscoe Parrish417150267213276413681161427
Erik Pears571740246511959035
Chad Rinehart19788109102333968446258
Naaman Roosevelt97296846111035118146
Garrison Sanborn110-1-100000
Bryan Scott110-1-100000
C.J. Spiller23393140117437380159534
Jonathan Stupar269141128129055074075846
Kraig Urbik157599887430656843632
Ed Wang835548462110
George Wilson110-1-100000
Eric Wood789339450389914012498205231019
Mansfield Wrotto453202251243383216011211599
Ashton Youboty110-1-100000
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSHYDSPASSYDSFDTDFLINT
Akin Ayodele467313154238914219681302442
Jairus Byrd8624354275042225827842583389
Alex Carrington202136661039638401571321
Antonio Coleman52272526010215811200
Reggie Corner4371582792343831151212412510
Andra Davis21414569125666858871911
Dwan Edwards5383062323053139616571722454
Chris Ellis4933162141506413100
Keith Ellison119615864627237435600
Drayton Florence102654448254902615287529936811
Spencer Johnson4752941812367129910681302723
Chris Kelsay102654548154392549289030543911
Aaron Maybin89286152319832528413
John McCargo191098347367301
Terrence McGee30314515816475991048881323
Leodis McKelvin8194213984636217624602402988
Arthur Moats374159215202078112391161635
Paul Posluszny89848441447972293250426737711
Bryan Scott2967522114523641088871738
Marcus Stroud6493722773360162117391883064
Reggie Torbor3952411542175112910461201040
Torell Troup286193931597911686892031
Donte Whitner105456049456722685298731142911
Kyle Williams8694694004656214925072683869
George Wilson249144105915499416691325
Pierre Woods22121010767404100
Ashton Youboty2231912931989210
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals408865900
Opponents Totals7016698829
TEAM STATSTOP1ST DOWNSRushPassPen3RD DOWNAttPct4TH DOWNAttPctPENYDS
Team Totals27:4026382166158021137.9112445.882633
Opponents Totals32:20335138179189822743.271070.085634
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Rian Lindell0313296.900162176.2079
Steve Johnson10000000060
Fred Jackson7000100042
Lee Evans4000000024
David Nelson3000000018
Drayton Florence2000000012
Roscoe Parrish2000000012
C.J. Spiller2000000012
Jairus Byrd100000006
Donald Jones100000006
David Martin100000006
Corey McIntyre100000006
Ryan Fitzpatrick000010000
Team Totals34313296.902162176.20283
Opponents Totals484646100.012293974.41425
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Rian Lindell162176.21/16/65/62/32/5
Team Totals162176.21/16/65/62/32/5
Opponents Totals293974.43/36/66/814/200/2
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
Fred Jackson2229274.239542604
C.J. Spiller742833.820010102
Ryan Fitzpatrick402696.722013204
Marshawn Lynch371644.41709001
Trent Edwards5244.8801000
Roscoe Parrish3237.71302000
Quinton Ganther9182.01101000
Corey McIntyre451.3213000
Naaman Roosevelt133.0300000
Jehuu Caulcrick122.0201000
Brian Moorman210.5100000
Donald Jones310.3200000
Team Totals40117204.3396829011
Opponents Totals57127144.843t1813816210
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Ryan Fitzpatrick44125557.817130006.811.865t235.2153.424145285515139881.8
Trent Edwards522955.8212414.68.331t11.923.8763178102058.3
Levi Brown3266.70248.012.01600.0133.3002410051.4
Brian Brohm231043.5101064.610.63300.0313.03510141017.9
Team Totals51929657.020233716.511.465t244.6214.034213315816642875.2
Opponents Totals47329462.216832536.911.152t285.9112.327181307217938492.6
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Steve Johnson82107313.14510611121
Lee Evans3757815.654426932
Roscoe Parrish3340012.137220801
David Nelson3135311.437319400
Fred Jackson312156.965t29111
C.J. Spiller241576.54117110
Donald Jones1821311.84018410
Jonathan Stupar121119.33504101
Naaman Roosevelt913915.43007300
David Martin7436.11513000
Corey McIntyre4328.01401001
Shawn Nelson3258.31201001
Quinton Ganther294.5800000
Scott Chandler188.0800000
Paul Hubbard188.0800000
Marshawn Lynch177.0700000
Team Totals51029658.0337111.465t241664288
Opponents Totals29462.2325311.152t281793844
INTERCEPTIONSINTYDSAVGLGTD
Drayton Florence34214.040t1
George Wilson26532.5560
Leodis McKelvin2105.0100
Donte Whitner13737.0370
Jairus Byrd13737.037t1
Andra Davis11111.0110
Dwan Edwards188.080
Team Totals1121019.1562
Opponents Totals2133015.7412
PUNTINGNOYDSAVGLGBLTBI20OOBDNRYDSNYDSNET
Brian Moorman75318142.4610717127299274236.6
Team Totals75318142.4610717127299274236.6
Opponents Totals71298642.1620624336253035.6
<<<<<
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
C.J. Spiller12817514.6340501
Roscoe Parrish12713110.9330200
Drayton Florence1066.060000
Leodis McKelvin63244.0250102
Bryan Scott1000.000001
Team Totals321833610.5340804
Opponents Totals32172999.32500
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Rian Lindell67419262.618571238010
Brian Moorman13535.00000000
Team Totals68422762.218571238010
Team Totals882166914581
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
C.J. Spiller440101423.095t12822
Donald Jones6012020.0310200
Leodis McKelvin14026518.9490511
Naaman Roosevelt203115.5160000
Jehuu Caulcrick202814.0170000
Chris Ellis1000.000001
Team Totals690145821.195t13634
Opponents Totals571123821.7510
SACKSNOYDS
Kyle Williams5.527.0
Chris Kelsay3.528.5
Bryan Scott3.026.0
Marcus Stroud3.016.0
Arthur Moats2.513.5
Spencer Johnson2.017.0
Paul Posluszny2.016.0
Dwan Edwards1.018.0
Reggie Corner1.07.0
Chris Ellis1.06.0
Jairus Byrd1.03.0
Alex Carrington1.01.0
Donte Whitner0.52.0
27.0181.0
34.0213.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Brian Brohm1100000
Jairus Byrd0002200
Chris Ellis1100000
Lee Evans2110100
Ryan Fitzpatrick8530300
Drayton Florence00112271
Fred Jackson5210100
Spencer Johnson0001100
Steve Johnson1100000
Marshawn Lynch1100000
Corey McIntyre1110100
Leodis McKelvin3100000
Shawn Nelson1100000
Roscoe Parrish1010140
Garrison Sanborn10011-10
Bryan Scott10022170
C.J. Spiller5300000
Jonathan Stupar1000000
Donte Whitner0001100
Kyle Williams00022110
George Wilson0001100
Eric Wood0010100
Team Totals331891120581
Opponents Totals2011718250
DEFENSEPDQHTFLFFTKLTTTADTDATKLRTKLPASTRASTPSTTSTAMTMABL
Andre Anderson000000000000000000
Akin Ayodele403110660465645451140541000
Mike Balogun000000000000000000
Demetress Bell000011000000000100
Brian Brohm000000000000000000
Levi Brown000000000000000000
Jairus Byrd21238962276127283322510000
Alex Carrington121086262512000000
Jehuu Caulcrick000000000000000000
Scott Chandler000033000000030000
Antonio Coleman0000127552232023000
Reggie Corner5110252051843153121000
Jon Corto000053200000032000
Andra Davis1011411823182315319400000
Dwan Edwards2521573126312627424200000
Trent Edwards000000000000000000
Chris Ellis021053232122000000
Keith Ellison100020155123752132000
Lee Evans000044000000000400
Ryan Fitzpatrick000022000000000200
Drayton Florence150215849949916335400000
Quinton Ganther000000000000000000
Cornell Green000000000000000000
Geoff Hangartner000000000000000000
Cary Harris000111000000010000
Cord Howard000000000000000000
Paul Hubbard000000000000000000
Fred Jackson000043100000000310
Spencer Johnson3141554114411439214000000
Steve Johnson000032100000011100
Donald Jones0000109100000081100
Chris Kelsay39517246264626361022400000
Andy Levitre000044000000000400
Rian Lindell000143100000031000
Marshawn Lynch000000000000000000
David Martin000011000000000100
Aaron Maybin010064242401100000
John McCargo000010101001000000
Terrence McGee201018135115561420000
Corey McIntyre000015123000000103200
Leodis McKelvin110216253950818324431000
Jamon Meredith000000000000000000
Arthur Moats161133181510135511282000
Brian Moorman000000000000000000
David Nelson000011000000000100
Shawn Nelson000021100000011000
Roscoe Parrish000021100000000110
Erik Pears000000000000000000
Paul Posluszny44601511034810348663741700000
Chad Rinehart000000000000000000
Naaman Roosevelt000011000000010000
Garrison Sanborn000052300000023000
Bryan Scott54603928112295175462000
C.J. Spiller000022000000010100
Marcus Stroud2361492920292025419100000
Jonathan Stupar000054100000011300
Reggie Torbor4010412318231715814301000
Torell Troup2110231112111210112000000
Kraig Urbik000011000000000100
Ed Wang000000000000000000
Donte Whitner7111140964495436233321111000
Kyle Williams113160765422542245920200000
Thomas Williams000000000000000000
George Wilson40003526913410331135000
Eric Wood000000000000000000
Pierre Woods000042201001021000
Mansfield Wrotto000000000000000000
Ashton Youboty000021100000011000
Team Totals8054631513058814247713884942773226684342620
Opponents Totals9594712410447462986422753632782185792231201
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Demetress Bell6153000
Antonio Coleman101501
Reggie Corner3031952
Jon Corto40440750
Andra Davis101300
Trent Edwards2021500
Ryan Fitzpatrick2022000
Drayton Florence111109608
Quinton Ganther1011000
Cornell Green4042520
Geoff Hangartner20225300
Cord Howard4221000
Fred Jackson1011080
Steve Johnson41335170
Donald Jones20213360
Chris Kelsay110000
Andy Levitre70759460
David Martin2021020
Aaron Maybin3032000
Corey McIntyre2021550
Leodis McKelvin4131503
Roscoe Parrish110000
Erik Pears101500
Paul Posluszny101001
Chad Rinehart1011000
Marcus Stroud110000
Donte Whitner30338142
Kyle Williams5231501
George Wilson110000
Eric Wood5143580
Pierre Woods101500
Mansfield Wrotto50530170
Training CampsNFL Game Weather HistoryRoster Limits
AcknowledgementsPrivacy Policy
©2006-2017 The Pro Football Archives. All Rights Reserved.