Previous Season Next Season Roster Key Stat Key
2009 Buffalo Bills (NFL) 4th place American Football Conference East Division 6-10-0 .375
Head Coach: Perry Fewell
Head Coach: Dick Jauron
Strength and ConditioningJohn Allaire
Assistant Head Coach/Special TeamsBobby April, Jr.
Assistant Offensive LineRay Brown
Defensive BacksGeorge Catavolos
Tight EndsCharlie Coiner
Assistant Linebackers/Special TeamsDeMontie Cross
Defensive CoordinatorPerry Fewell
Offensive Quality ControlNathaniel Hackett
Assistant Strength and ConditioningSean Hayes
Offensive LineSean Kugler
Assistant to the Head Coach/Special ProjectsChuck Lester
Defensive LineBob Sanders
Offensive CoordinatorTurk Schonert
LinebackersMatt Sheldon
Running Game Coordinator/Running BacksEric Studesville
Wide ReceiversTyke Tolbert
QuarterbacksAlex Van Pelt
Defensive Quality ControlAdrian White
DayDateOpponentScoreLocationVenueAttendanceNotes
Sun8/9/2009NTennessee Titans18-21LCanton, OHFawcett Stadium22153
Sat8/15/2009HChicago Bears27-20WOrchard Park, NYRalph Wilson Stadium69267
Sat8/22/2009AGreen Bay Packers21-31LGreen Bay, WILambeau Field68908
Sat8/29/2009APittsburgh Steelers0-17LPittsburgh, PAHeinz Field57942
Thu9/3/2009HDetroit Lions6-17LOrchard Park, NYRalph Wilson Stadium60877
Mon9/14/2009ANew England Patriots24-25LFoxborough, MAGillette Stadium68756
Sun9/20/2009HTampa Bay Buccaneers33-20WOrchard Park, NYRalph Wilson Stadium70318
Sun9/27/2009HNew Orleans Saints7-27LOrchard Park, NYRalph Wilson Stadium70261
Sun10/4/2009AMiami Dolphins10-38LMiami Gardens, FLLand Shark Stadium65523
Sun10/11/2009HCleveland Browns3-6LOrchard Park, NYRalph Wilson Stadium70526
Sun10/18/2009ANew York Jets16-13WEast Rutherford, NJGiants Stadium76048
Sun10/25/2009ACarolina Panthers20-9WCharlotte, NCBank of America Stadium73497
Sun11/1/2009HHouston Texans10-31LOrchard Park, NYRalph Wilson Stadium69790
Sun11/15/2009ATennessee Titans17-41LNashville, TNLP Field69143
Sun11/22/2009AJacksonville Jaguars15-18LJacksonville, FLJacksonville Municipal Stadium47757
Sun11/29/2009HMiami Dolphins31-14WOrchard Park, NYRalph Wilson Stadium70155
Thu12/3/2009HNew York Jets13-19LOrchard Park, NYRalph Wilson Stadium51567
Sun12/13/2009AKansas City Chiefs16-10WKansas City, MOArrowhead Stadium68668
Sun12/20/2009HNew England Patriots10-17LOrchard Park, NYRalph Wilson Stadium70000
Sun12/27/2009AAtlanta Falcons3-31LAtlanta GAGeorgia Dome68887
Sun1/3/2010HIndianapolis Colts30-7WOrchard Park, NYRalph Wilson Stadium69848
Non-league game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
NoPlayerPosHtWtAgeCollegeGPGS
77Demetress BellLOT6'530725Northwestern State (Louisiana)88
4Brian BrohmQB6'322324Louisville21
53Marcus BuggsMLB5'1022324Vanderbilt52
60Brad ButlerROT6'731426Virginia22
31Jairus ByrdFS5'1020023Oregon1411
73Kirk ChambersROT6'731430Stanford149
27Reggie CornerLCB5'917526Akron168
57Jon CortoWLB6'121625Sacred Heart161
92Ryan DenneyRDE6'727232Brigham Young160
52Chris DraftSLB5'1123233Stanford113
5Trent EdwardsQB6'423126Stanford87
93Chris EllisLDE6'426124Virginia Tech30
56Keith EllisonSLB-WLB6'022925San Diego State; El Camino JC; Oregon State88
83Lee EvansWR5'1019728Wisconsin1616
86Derek FineTE6'324726Kansas86
14Ryan FitzpatrickQB6'222827Harvard108
29Drayton FlorenceRCB6'019529Tennessee-Chattanooga; Tuskegee1413
61Christian GaddisOG6'130025Villanova10
63Geoff HangartnerC6'530127Texas A&M1616
84James HardyWR6'522024Indiana20
47Cary HarrisFS5'1118722Southern California41
54Nic HarrisSLB-WLB6'223423Oklahoma152
74Nick HennesseyOT6'529123Colgate10
62Richie IncognitoROG6'332126Nebraska; Oregon33
22Fred JacksonRB6'121528Coe1611
17Justin JenkinsWR6'020729Mississippi State120
91Spencer JohnsonRDT-LDT6'328628Auburn163
13Steve JohnsonWR6'220223Chabot JC; Kentucky50
35Todd JohnsonS6'120031Florida80
90Chris KelsayLDE6'426830Nebraska1616
87Joe KlopfensteinTE6'626026Colorado11
25Ellis LanksterRCB5'919022Jones County JC; West Virginia100
67Andy LevitreLOG-LOT6'230523Oregon State1616
9Rian LindellK6'323432Washington State160
23Marshawn LynchRB5'1121523California136
75Corey MaceDE6'328724Palomar JC; Wyoming20
96Ryan ManalacSLB6'023524Cincinnati10
58Aaron MaybinLDE6'425021Penn State160
97John McCargoRDT-DE6'230526North Carolina State111
24Terrence McGeeLCB5'919829Northwestern State (Louisiana)1110
38Corey McIntyreFB-RB6'024930West Virginia154
28Leodis McKelvinRCB5'1018424Troy33
68Seth McKinneyLOG6'330930Texas A&M81
69Jamon MeredithROT-LOT6'530423South Carolina84
55Kawika MitchellSLB-WLB6'125330Georgia; South Florida55
8Brian MoormanP6'017533Pittsburg State160
89Shawn NelsonTE6'524024Southern Mississippi1212
44Xavier OmonRB5'1122724Northwest Missouri State50
81Terrell OwensWR6'322236Tennessee-Chattanooga1616
59Ashlee PalmerWLB6'123623Compton CC; Mississippi142
11Roscoe ParrishWR5'917227Miami (Florida)120
51Paul PoslusznyMLB-SLB6'123825Penn State1212
76Andre RamseyLOT-ROT6'530422Ball State20
82Josh ReedWR5'1020729Louisiana State144
65Garrison SanbornLONG6'024724Florida State160
94Aaron SchobelRDE6'425632Texas Christian1616
80Derek SchoumanTE6'222324Boise State22
43Bryan ScottSS6'121928Penn State99
79Jonathan ScottLOT-ROT6'631826Texas108
71Kendall SimmonsROG6'331530Auburn33
50Josh StamerMLB6'223932South Dakota20
90Marcus StroudLDT6'631431Georgia1515
88Jonathan StuparTE6'325425Virginia142
21John WendlingSS6'122226Wyoming160
20Donte WhitnerFS-SS5'1020724Ohio State108
95Kyle WilliamsRDT6'130426Louisiana State1414
37George WilsonSS6'021128Arkansas1612
70Eric WoodROG6'431323Louisville1010
26Ashton YoubotyLCB5'1118925Ohio State111
DRAFT LISTRoundOverallPosCollegeNotes
Aaron Maybin111DEPenn State
Eric Wood128CLouisvillefrom CAR/PHI
Jairus Byrd242DBOregon
Andy Levitre251OLOregon Statefrom DAL
Shawn Nelson4121TESouthern Mississippifrom PHI
Nic Harris5147DBOklahoma
Cary Harris6183DBSouthern California
Ellis Lankster7220DBWest Virginia
OFFENSIVE PLAYSPLAYSRUSHPASSYDSRUSH YDSPASS YDSFDTDFLINT
Demetress Bell433207226203183511961041026
Brian Brohm5221311792615310012
Brad Butler76373949823526326300
Kirk Chambers53723430327171098161912615615
Trent Edwards3581512071726641108586727
Lee Evans89340748643121753255921021719
Derek Fine297161136128065862259502
Ryan Fitzpatrick49925124824871166132111915410
Christian Gaddis880343401000
Geoff Hangartner90942348643921833255921522719
James Hardy2413117538374101
Nick Hennessey880343401000
Richie Incognito172838983137245944413
Fred Jackson64328535831141217189715615415
Justin Jenkins770404001000
Steve Johnson1951411539765012
Joe Klopfenstein49331631420111314200
Andy Levitre89441448043461791255521322719
Marshawn Lynch342155187145462383169858
Corey McIntyre139895050726923831223
Seth McKinney72314143212830415113
Jamon Meredith250142108103253849456704
Shawn Nelson456215241241397214411151438
Xavier Omon138510360434100
Terrell Owens87239148142031710249320620718
Roscoe Parrish4721262274817913020
Andre Ramsey39122716261569012
Josh Reed3479625116604341226808313
Derek Schouman99455454720134634311
Jonathan Scott447198249203687411621039410
Kendall Simmons164848082545137442633
Jonathan Stupar278170108150484765767904
Eric Wood5562483082682991169112712312
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSHYDSPASSYDSFDTDFLINT
Marcus Buggs135855067642525141902
Jairus Byrd62630032634491556189317212321
Reggie Corner69227441833381174216418416318
Jon Corto7334392178513214113
Ryan Denney3041901141508891617891718
Chris Draft321220101146784961880705
Chris Ellis1911811429855100
Keith Ellison49623725925631220134313215213
Drayton Florence87545641943762224215222715323
Cary Harris5216361572513211112
Nic Harris1711017083039044048901
Spencer Johnson55626429229741257171715723316
Todd Johnson10100414103100
Chris Kelsay86742843942471937231023027322
Ellis Lankster2711161461912710201
Corey Mace642131301102
Aaron Maybin237103134132248084266403
John McCargo168947484840144749916
Terrence McGee63129134033471496185116715215
Leodis McKelvin128448476517359241412
Seth McKinney85312755500
Kawika Mitchell2991381611532654878891313
Ashlee Palmer131963559247311933906
Paul Posluszny76138237938231759206420020323
Aaron Schobel77634842837431574216919916421
Bryan Scott59128530629831251173216118214
Jonathan Scott4400001100
Marcus Stroud77239637638881819206921326316
John Wendling8716166-53000
Donte Whitner5702772933069138116881591629
Kyle Williams68534933631711546162517622116
George Wilson85545140440371963207422323323
Ashton Youboty1322610661910251732413
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals746737773
Opponents Totals44115481190
TEAM STATSTOP1ST DOWNSRushPassPen3RD DOWNAttPct4TH DOWNAttPctPENYDS
Team Totals27:5023381126265119825.871546.7107855
Opponents Totals32:10310134157199724040.4142653.8107919
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Rian Lindell02424100.000283384.80108
Lee Evans7000000042
Terrell Owens6000000036
Fred Jackson4000000024
Marshawn Lynch2000000012
Ryan Denney100000006
Ryan Fitzpatrick100000006
Shawn Nelson100000006
Josh Reed100000006
Aaron Schobel100000006
Donte Whitner100000006
Brian Moorman000010000
Team Totals252424100.001283384.80258
Opponents Totals373232100.025222878.61326
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Rian Lindell283384.80/012/129/96/91/3
Team Totals283384.80/012/129/96/91/3
Opponents Totals222878.61/19/97/83/62/4
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
Fred Jackson23710624.543243512
Marshawn Lynch1204503.847218213
Ryan Fitzpatrick311414.531t111101
Trent Edwards141067.62006200
Terrell Owens6549.029t12100
Corey McIntyre5346.82501100
Xavier Omon5224.4700000
Roscoe Parrish242.0900000
Justin Jenkins1-3-3.0-300000
Brian Brohm3-3-1.0-100000
Team Totals42418674.4476811226
Opponents Totals53525014.776t191341836
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Ryan Fitzpatrick22712755.99014226.311.298t94.0104.42112712956315469.7
Fred Jackson11100.002727.027.027t1100.000.00027110158.3
Brian Moorman11100.002525.025.025t1100.000.00025110158.3
Trent Edwards18311060.16611696.410.64663.373.82313910305314273.8
Brian Brohm29724.1201465.020.91500.026.92813880019.3
Team Totals44125658.016627896.310.998t173.9194.346274251512631671.7
Opponents Totals51929556.819631376.010.652142.7285.432189294815734561.1
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Terrell Owens5582915.198t533951
Fred Jackson463718.121220101
Lee Evans4461213.9507271010
Marshawn Lynch281796.43506300
Josh Reed2729110.829118200
Shawn Nelson171569.22517302
Derek Schouman910311.42705200
Derek Fine9647.11101000
Corey McIntyre7557.91803000
Jonathan Stupar6406.71703000
Roscoe Parrish33411.31600001
Steve Johnson2105.0501000
Ryan Denney12525.025t11100
Joe Klopfenstein11111.01101000
James Hardy199.0900000
Xavier Omon0000000
Team Totals43525658.9278910.998t171263165
Opponents Totals29556.8313710.652141573452
INTERCEPTIONSINTYDSAVGLGTD
Jairus Byrd911813.1370
George Wilson4235.8270
Paul Posluszny3206.7170
Donte Whitner210452.076t1
Cary Harris273.570
Bryan Scott12727.0270
Aaron Schobel12626.026t1
Drayton Florence177.070
Terrence McGee133.030
John Wendling100.000
Corey Mace100.000
Chris Draft100.000
Reggie Corner100.000
Team Totals2833512.076t2
Opponents Totals1919410.231t3
PUNTINGNOYDSAVGLGBLTBI20OOBDNRYDSNYDSNET
Brian Moorman90419246.67301025910377361540.2
Team Totals90419246.67301025910377361540.2
Opponents Totals78321641.2630430218291837.4
<<<<
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Roscoe Parrish24131335.5310304
Fred Jackson656911.5270100
Josh Reed3000.000003
Ashton Youboty001616L000
Team Totals33182186.6310407
Opponents Totals49123777.7520
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Rian Lindell68427762.916581556010
Brian Moorman16868.000115000
Team Totals69434563.016591271010
Team Totals74276415170
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Fred Jackson410101424.77102531
Terrence McGee103030.0300100
Xavier Omon102626.0260100
Leodis McKelvin5012124.2330402
Roscoe Parrish11025823.5310700
Justin Jenkins304515.0190000
Spencer Johnson101212.0120000
Jonathan Stupar101111.0110000
Jon Corto0100000
Team Totals641151723.77103833
Opponents Totals592127121.5520
SACKSNOYDS
Aaron Schobel10.067.0
Chris Kelsay5.030.0
Kyle Williams4.021.0
Spencer Johnson2.013.0
George Wilson2.07.0
Marcus Stroud2.07.0
Bryan Scott2.06.0
Ryan Denney2.05.0
Chris Draft1.016.0
Paul Posluszny1.010.0
(Team)1.07.0
Team Totals32.0189.0
Opponents Totals46.0274.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Trent Edwards1000000
Derek Fine0001100
Ryan Fitzpatrick32000-10
Nic Harris00101160
Fred Jackson4200000
Spencer Johnson0001100
Todd Johnson0010100
Chris Kelsay0001100
Andy Levitre0010100
Marshawn Lynch3120200
Leodis McKelvin2100000
Shawn Nelson2120200
Terrell Owens1000000
Roscoe Parrish53303-40
Josh Reed3110100
Aaron Schobel0001100
Marcus Stroud0001100
Team Totals241111516110
Opponents Totals2151511261
DEFENSEPDQHTFLFFTKLTTTADTDATKLRTKLPASTRASTPSTTSTAMTMABL
Demetress Bell000022000000000200
Brian Brohm000000000000000000
Marcus Buggs001021147136945111000
Brad Butler000000000000000000
Jairus Byrd1100045331230122287530000
Kirk Chambers000022000000000200
Reggie Corner9030675215511521307810000
Jon Corto00002215764152293000
Ryan Denney0111271611161011510001000
Chris Draft12304531142812181010232000
Trent Edwards000000000000000000
Chris Ellis010052301001022000
Keith Ellison21306840283627201618941000
Lee Evans000033000000000300
Derek Fine000030300000003000
Ryan Fitzpatrick000000000000000000
Drayton Florence11040604911491118318300000
Christian Gaddis000000000000000000
Geoff Hangartner000011000000000100
James Hardy000000000000000000
Cary Harris200054111010130000
Nic Harris0030302281951543233000
Nick Hennessey000000000000000000
Richie Incognito000000000000000000
Fred Jackson000022000000010100
Justin Jenkins000065100000051000
Spencer Johnson1450433310331029410000001
Steve Johnson000000000000000000
Todd Johnson000053211101021000
Chris Kelsay01061624121412133820100000
Joe Klopfenstein000000000000000000
Ellis Lankster100055030210020000
Andy Levitre000022000000000200
Rian Lindell000022000000020000
Marshawn Lynch000011000000000100
Corey Mace100010101001000000
Ryan Manalac000000000000000000
Aaron Maybin00211811797817020000
John McCargo0200117474703100000
Terrence McGee7010484084089314400000
Corey McIntyre000010100000000100000
Leodis McKelvin1000118383352100000
Seth McKinney000000000000000000
Jamon Meredith000000000000000000
Kawika Mitchell04012717101791164501000
Brian Moorman000000000000000000
Shawn Nelson000022000000000200
Xavier Omon000000000000000000
Terrell Owens000022000000000200
Ashlee Palmer101024195835330112000
Roscoe Parrish000022000000010100
Paul Posluszny4653111882388236325131000000
Andre Ramsey000000000000000000
Josh Reed000022000000000200
Garrison Sanborn000011000000010000
Aaron Schobel4171735634223422201420200000
Derek Schouman000000000000000000
Bryan Scott33318158235322272616651000
Jonathan Scott000000000000000000
Kendall Simmons000000000000000000
Josh Stamer000031200000012000
Marcus Stroud8470563818381832618000000
Jonathan Stupar000033000000030000
John Wendling100027207101000197000
Donte Whitner51205742154215202211400000
Kyle Williams013141664125412535621400000
George Wilson624110370336229431924584000
Eric Wood000000000000000000
Ashton Youboty40001210271071031000
Team Totals83718513126890636278232648429825076105361901
Opponents Totals73108751611377803576583293912662448599282300
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Demetress Bell102832310
Brian Brohm101500
Jairus Byrd4134841
Kirk Chambers71629210
Reggie Corner5144903
Jon Corto2021500
Ryan Denney101501
Chris Draft101500
Trent Edwards1011300
Lee Evans101500
Derek Fine2021000
Ryan Fitzpatrick101500
Drayton Florence61530114
Geoff Hangartner4044080
Nic Harris40425190
Richie Incognito3033020
Fred Jackson101500
Spencer Johnson2022002
Steve Johnson1011040
Joe Klopfenstein1011060
Ellis Lankster10110530
Andy Levitre50535130
Marshawn Lynch2022130
Aaron Maybin2021000
Terrence McGee1011500
Corey McIntyre2022090
Seth McKinney3121000
Kawika Mitchell2023002
Brian Moorman110000
Shawn Nelson50546310
Terrell Owens3121590
Ashlee Palmer10110560
Paul Posluszny101001
Andre Ramsey2021090
Josh Reed101500
Aaron Schobel3031501
Derek Schouman1011000
Bryan Scott1011501
Jonathan Scott60635530
Kendall Simmons211500
Josh Stamer1011500
Marcus Stroud211500
Jonathan Stupar1011040
John Wendling2021590
Donte Whitner3125802
Eric Wood72535140
Ashton Youboty211501
Training CampsNFL Game Weather HistoryRoster Limits
AcknowledgementsPrivacy Policy
©2006-2017 The Pro Football Archives. All Rights Reserved.