Previous Season Next Season Roster Key Stat Key
2007 Buffalo Bills (NFL) 2nd place American Football Conference East Division 7-9-0 .438
Head Coach: Dick Jauron
Strength and ConditioningJohn Allaire
Assistant Head Coach/Special TeamsBobby April, Jr.
Defensive BacksGeorge Catavolos
Tight EndsCharlie Coiner
Defensive/Special Teams AssistantDeMontie Cross
Offensive CoordinatorSteve Fairchild
Defensive CoordinatorPerry Fewell
Assistant Strength and ConditioningSean Hayes
Defensive LineBill Kollar
Assistant Offensive LineSean Kugler
Assistant to the Head Coach/Defensive AssistantChuck Lester
Offensive LineJim McNally
QuarterbacksTurk Schonert
LinebackersMatt Sheldon
Running BacksEric Studesville
Wide ReceiversTyke Tolbert
Offensive Quality ControlAlex Van Pelt
DayDateOpponentScoreLocationVenueAttendanceNotes
Fri8/10/2007ANew Orleans Saints13-10WNew Orleans, LALouisiana Superdome70003
Fri8/17/2007HAtlanta Falcons10-13LOrchard Park, NYRalph Wilson Stadium50577
Fri8/24/2007HTennessee Titans17-28LOrchard Park, NYRalph Wilson Stadium70049
Thu8/30/2007ADetroit Lions16-13WDetroit, MIFord Field49439
Sun9/9/2007HDenver Broncos14-15LOrchard Park, NYRalph Wilson Stadium71132
Sun9/16/2007APittsburgh Steelers3-26LPittsburgh, PAHeinz Field64307
Sun9/23/2007ANew England Patriots7-38LFoxborough, MAGillette Stadium68756
Sun9/30/2007HNew York Jets17-14WOrchard Park, NYRalph Wilson Stadium70600
Mon10/8/2007HDallas Cowboys24-25LOrchard Park, NYRalph Wilson Stadium71575
Sun10/21/2007HBaltimore Ravens19-14WOrchard Park, NYRalph Wilson Stadium70727
Sun10/28/2007ANew York Jets13-3WEast Rutherford, NJGiants Stadium76688
Sun11/4/2007HCincinnati Bengals33-21WOrchard Park, NYRalph Wilson Stadium70745
Sun11/11/2007AMiami Dolphins13-10WMiami Gardens, FLDolphin Stadium70615
Sun11/18/2007HNew England Patriots10-56LOrchard Park, NYRalph Wilson Stadium71338
Sun11/25/2007AJacksonville Jaguars14-36LJacksonville, FLJacksonville Municipal Stadium64546
Sun12/2/2007AWashington Redskins17-16WLandover, MDFedExField85831
Sun12/9/2007HMiami Dolphins38-17WOrchard Park, NYRalph Wilson Stadium71018
Sun12/16/2007ACleveland Browns0-8LCleveland, OHCleveland Browns Stadium73196
Sun12/23/2007HNew York Giants21-38LOrchard Park, NYRalph Wilson Stadium71302
Sun12/30/2007APhiladelphia Eagles9-17LPhiladelphia, PALincoln Financial Field68594
Non-league game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
NoPlayerPosHtWtAgeCollegeGPGS
89Sam AikenWR6'221027North Carolina120
77Tim AndersonDT6'330527Ohio State40
96Copeland BryanDE6'424924Arizona20
60Brad ButlerROG6'731424Virginia1616
38Jerametrius ButlerCB5'1018229Kansas State71
73Kirk ChambersOT6'731428Stanford161
48Brad CieslakTE6'326125Northern Illinois20
54Blake CostanzoLB6'223523Lafayette30
55Angelo CrowellSLB6'023826Virginia1616
92Ryan DenneyLDE6'727230Brigham Young72
52John DiGiorgioMLB-SLB6'222824Saginaw Valley State1614
66Derrick DockeryLOG6'633427Texas1616
5Trent EdwardsQB6'423124Stanford109
56Keith EllisonWLB6'022923San Diego State; El Camino JC; Oregon State129
83Lee EvansWR5'1019726Wisconsin1615
85Kevin EverettTE6'424725Kilgore JC; Miami (Florida)11
67Melvin FowlerC6'330428Maryland1616
35Dustin FoxCB5'1019025Ohio State60
63Christian GaddisC6'130023Villanova10
86Michael GainesTE-HBK6'327627Central Florida1514
33Jabari GreerLCB-RCB5'1117525Tennessee1613
52Mario HagganLB6'325627Mississippi State160
93Tony HargroveDE6'327124Georgia Tech120
50Kevin HarrisonLB6'024526Eastern Michigan10
22Fred JacksonRB6'121526Coe81
99Jason JeffersonDT6'130226Wisconsin110
17Justin JenkinsWR6'020727Mississippi State110
59Leon JoeLB6'123126Maryland80
90Chris KelsayLDE6'426828Nebraska1414
42Jim LeonhardFS5'818825Wisconsin136
9Rian LindellK6'323430Washington State160
7J.P. LosmanQB6'221426UCLA; Tulane87
23Marshawn LynchHB5'1121521California1313
49Tim MassaquoiTE6'325525Michigan40
97John McCargoDT6'230524North Carolina State160
24Terrence McGeeRCB5'919827Northwestern State (Louisiana)1515
8Brian MoormanP6'017531Pittsburg State160
87Matt MurphyTE6'526527Maryland20
72Ryan NeillDE6'325325Rutgers160
88Ryan NeufeldTE6'424732UCLA91
11Roscoe ParrishWR5'917225Miami (Florida)163
71Jason PetersLOT6'433325Arkansas1515
51Paul PoslusznyMLB6'123823Penn State33
91Eric PowellDE6'328428Southwest Mississippi CC; Florida State10
75Duke PrestonOG6'531825Illinois130
81Peerless PriceWR5'1118931Tennessee44
82Josh ReedWR5'1020727Louisiana State159
84Robert RoyalTE6'425628Louisiana State1615
94Aaron SchobelRDE6'425630Texas Christian1616
80Derek SchoumanTE6'222322Boise State31
39Josh ScobeyRB6'021928Northeastern Oklahoma A&M JC; Kansas State30
43Bryan ScottS6'121926Penn State152
30Ko SimpsonFS6'120224South Carolina11
57Josh StamerLB6'223930South Dakota160
28Anthony ThomasHB6'222530Michigan102
25Kiwaukee ThomasCB5'1119030Georgia Southern93
98Larry TripplettLDT6'229928Washington1616
68Langston WalkerROT6'835328California1616
21Jason WebsterLCB5'918530Texas A&M11
29John WendlingS6'122224Wyoming140
20Donte WhitnerSS5'1020722Ohio State1515
65Jason WhittleOG-C6'430232Missouri State30
95Kyle WilliamsRDT6'130424Louisiana State1616
37George WilsonFS6'021126Arkansas129
27Coy WireS-LB6'021629Stanford71
31Dwayne WrightRB5'1122824West Hills CC; Fresno State150
26Ashton YoubotyLCB-RCB5'1118923Ohio State113
DRAFT LISTRoundOverallPosCollegeNotes
Marshawn Lynch112RBCalifornia
Paul Posluszny234LBPenn Statefrom DET
Trent Edwards392QBStanfordfrom BAL
Dwayne Wright4111RBFresno State
John Wendling6184DBWyoming
Derek Schouman7222RBBoise State
C.J. Ah You7239DEOklahomafrom BAL
OFFENSIVE PLAYSPLAYSRUSHPASSYDSRUSH YDSPASS YDSFDTDFLINT
Sam Aiken441826186461409010
Brad Butler88343245142971750254722720613
Kirk Chambers147747355831424438413
Brad Cieslak2208802000
Blake Costanzo110-14-1400010
Derrick Dockery91644547144081798261023420614
Trent Edwards5582772812652113715151361138
Keith Ellison110-14-1400010
Lee Evans83039044040871623246421517514
Kevin Everett13112575434000
Melvin Fowler91644547144081798261023420614
Christian Gaddis3300000000
Michael Gaines5113012102400108013201271436
Mario Haggan110-14-1400010
Fred Jackson19366127108037170949413
Justin Jenkins5214382786920917010
Leon Joe110-14-1400010
J.P. Losman3581681901756661109598936
Marshawn Lynch5053052002450119412561291434
Tim Massaquoi17116484175200
Brian Moorman110-14-1400010
Matt Murphy330232302000
Ryan Neill110-14-1400010
Ryan Neufeld94623234119414719311
Roscoe Parrish38012625421907251465104728
Jason Peters81339342040111522248921219511
Duke Preston33132011148637001
Peerless Price151727965432532938322
Josh Reed70032837233691372199717713512
Robert Royal76138038134581475198318515612
Derek Schouman70363444310034323401
Bryan Scott110-14-1400010
Josh Stamer110-14-1400010
Anthony Thomas1734512873313959443216
Langston Walker89744045742941779251522619614
John Wendling110-14-1400010
Jason Whittle963217142000
Dwayne Wright463115139974212011
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSHYDSPASSYDSFDTDFLINT
Tim Anderson67323549119829326500
Copeland Bryan8354815333002
Jerametrius Butler8215675447047431500
Angelo Crowell988437551548019543526295341017
Ryan Denney243100143116831385564723
John DiGiorgio90240849449771776320126833916
Keith Ellison4172281892137105710801061448
Jabari Greer84233950346081409319924927916
Mario Haggan105634248823225634701
Tony Hargrove320129191185958512741001035
Jason Jefferson169878294139654543511
Leon Joe1578723693000
Chris Kelsay66629337338701365250521423610
Jim Leonhard5222203023109101720921641557
John McCargo4992382612664102716371431657
Terrence McGee94039454651721753341927124918
Ryan Neill321319244471977201
Paul Posluszny155748193536856749302
Eric Powell2311128623634001
Aaron Schobel809328481446414353029250311015
Bryan Scott209103106124648775960934
Ko Simpson7524936132000
Josh Stamer1275-5-2-34400
Kiwaukee Thomas303992041837430140799936
Larry Tripplett64828136733781095228318522812
Jason Webster3513222457217311001
Donte Whitner98543754854051921348429233917
Kyle Williams74933541439191400251921327615
George Wilson526211315277184119301511559
Coy Wire361521183571269001
Ashton Youboty22390133124838786169433
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals79416864
Opponents Totals631049295
TEAM STATSTOP1ST DOWNSRushPassPen3RD DOWNAttPct4TH DOWNAttPctPENYDS
Team Totals28:5124891141166519533.381844.478633
Opponents Totals31:093221042031510122445.1102245.573567
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Rian Lindell02424100.000242788.9096
Marshawn Lynch7001100044
Lee Evans5000000030
Roscoe Parrish3000000018
Robert Royal3000000018
Michael Gaines2000000012
George Wilson2000000012
Chris Kelsay100000018
Terrence McGee100000006
Anthony Thomas100000006
Angelo Crowell000000012
Team Totals252424100.011242788.92252
Opponents Totals393737100.002273090.01354
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Rian Lindell242788.90/011/117/74/62/3
Team Totals242788.90/011/117/74/62/3
Opponents Totals273090.00/010/109/107/81/2
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
Marshawn Lynch28011154.056t751621
Fred Jackson583005.227012300
J.P. Losman201105.51708002
Dwayne Wright29943.21508000
Anthony Thomas36892.5904000
Trent Edwards14493.51404001
Roscoe Parrish3196.324t11100
Brian Moorman4143.51002001
Josh Reed4102.51201000
Team Totals44818004.056t8911025
Opponents Totals45419934.488t1510410411
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Trent Edwards26915156.111016306.110.870t72.683.01210515258121470.4
Marshawn Lynch11100.0088.08.08t1100.000.0008100139.6
J.P. Losman17511163.45812046.910.885t42.363.41410311015912276.9
Team Totals44526359.116828426.410.885t122.7143.126208263414133673.8
Opponents Totals56735462.419539587.011.259t193.4183.226144381420355781.1
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Lee Evans5584915.485t5381230
Josh Reed5157811.330033800
Roscoe Parrish3535210.147t119220
Robert Royal252489.928t310202
Michael Gaines252158.620213100
Fred Jackson221908.65407310
Marshawn Lynch1818410.230010401
Anthony Thomas15956.31113000
Peerless Price7689.72205100
Derek Schouman3196.31001000
Dwayne Wright3175.7801001
Ryan Neufeld2147.0800000
Sam Aiken11010.01001000
Kevin Everett133.0300000
Brad Butler0000000
Justin Jenkins0000000
Tim Massaquoi0000000
Team Totals43526360.5284210.885t121413364
Opponents Totals35462.4395811.259t192035574
INTERCEPTIONSINTYDSAVGLGTD
Terrence McGee441.020
Jim Leonhard26030.0360
George Wilson22512.525t1
Jabari Greer210.520
John DiGiorgio13838.0380
Donte Whitner12929.0290
Ashton Youboty11919.0190
Kiwaukee Thomas188.080
Angelo Crowell155.050
Keith Ellison144.040
Larry Tripplett100.000
Chris Kelsay100.00t1
Team Totals1819310.7382
Opponents Totals1429120.8702
PUNTINGNOYDSAVGLGBLTBI20OOBDNRYDSNYDSNET
Brian Moorman81330240.87503301312196304637.6
Team Totals81330240.87503301312196304637.6
Opponents Totals61259842.6620915476194231.8
<<
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Roscoe Parrish27244016.374t1821
Jim Leonhard42369.0130001
Team Totals31447615.474t1822
Opponents Totals37161965.32900
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Rian Lindell65397261.116561150100
Brian Moorman13030.01000000
Team Totals66400260.626561150100
Team Totals81277014481
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Terrence McGee450108224.0103t12540
Josh Scobey5011222.4290400
Roscoe Parrish6012621.0240400
Jim Leonhard203216.0170000
Fred Jackson304615.3190000
Anthony Thomas202613.0150000
Duke Preston101212.0120000
Kirk Chambers1066.060000
Ryan Neufeld3062.070000
George Wilson1000.000001
Dwayne Wright1000.000000
Team Totals700144820.7103t13341
Opponents Totals562115020.5100t1
SACKSNOYDS
Aaron Schobel6.537.5
John McCargo2.514.0
Chris Kelsay2.510.0
Angelo Crowell2.017.0
John DiGiorgio2.012.5
Kyle Williams2.09.5
Tony Hargrove1.55.0
Keith Ellison1.07.0
Ryan Denney1.07.0
Ashton Youboty1.04.0
Mario Haggan1.02.0
Larry Tripplett1.01.5
(Team)2.017.0
Team Totals26.0144.0
Opponents Totals26.0208.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Angelo Crowell0001100
Ryan Denney0001100
John DiGiorgio0002200
Derrick Dockery0010100
Trent Edwards40101-60
Melvin Fowler0010100
Fred Jackson0020200
Justin Jenkins0001100
Chris Kelsay0001100
Jim Leonhard1000000
J.P. Losman52101-20
Marshawn Lynch2100000
John McCargo0001100
Brian Moorman1110100
Ryan Neill20000-380
Roscoe Parrish1010100
Jason Peters0010100
Robert Royal2200000
Aaron Schobel0001100
Anthony Thomas0020200
Larry Tripplett0001100
John Wendling0001100
Kyle Williams0001100
George Wilson10011201
Dwayne Wright1100000
Team Totals207111223-261
Opponents Totals2912157222
DEFENSEPDQHTFLFFTKLTTTADTDATKLRTKLPASTRASTPSTTSTAMTMABL
Sam Aiken000043100000031000
Tim Anderson000032121110100000
Copeland Bryan000000000000000000
Brad Butler000000000000000000
Jerametrius Butler2000151231120110211000
Kirk Chambers000000000000000000
Brad Cieslak000000000000000000
Blake Costanzo000077000000060100
Angelo Crowell4361126864086404541192100000
Ryan Denney0130272162161836000000
John DiGiorgio6490113872686266026141210000
Derrick Dockery000011000000000100
Trent Edwards000011000000000100
Keith Ellison51203927122612121411110000
Lee Evans000144000000000400
Kevin Everett000011000000010000
Melvin Fowler000000000000000000
Dustin Fox000022000000020000
Christian Gaddis000000000000000000
Michael Gaines000000000000000000
Jabari Greer14021464154057330510000
Mario Haggan004020164103642161000
Tony Hargrove07302818101291026361000
Kevin Harrison000000000000000000
Fred Jackson000000000000000000
Jason Jefferson0000117474524000000
Justin Jenkins000097200000072000
Leon Joe000043100000031000
Chris Kelsay31090433493492598100000
Jim Leonhard3000544410411015263730000
Rian Lindell000043100000031000
J.P. Losman000000000000000000
Marshawn Lynch000000000000000000
Tim Massaquoi000000000000000000
John McCargo4351292092091828100000
Terrence McGee21020776710671022453700000
Brian Moorman000000000000000000
Matt Murphy000000000000000000
Ryan Neill0200109110010081000
Ryan Neufeld000032100000021000
Roscoe Parrish000000000000000000
Jason Peters000000000000000000
Paul Posluszny0000261791691426310000
Eric Powell000000000000000000
Duke Preston000000000000000000
Peerless Price000000000000000000
Josh Reed000011000000000100
Robert Royal000033000000000300
Aaron Schobel51575574512451233128400000
Derek Schouman000000000000000000
Josh Scobey000000000000000000
Bryan Scott1221282261961365130000
Ko Simpson000011010010000000
Josh Stamer1000108201001081000
Anthony Thomas000011000000000100
Kiwaukee Thomas201035211420134167611000
Larry Tripplett5731351817181718013400000
Langston Walker000011000000000100
Jason Webster100032121020100000
John Wendling000010100000000100000
Donte Whitner10418968216821353314700000
Jason Whittle000000000000000000
Kyle Williams0680412813281321711200000
George Wilson40003730729716133410000
Coy Wire010043101001030000
Dwayne Wright000033000000030000
Ashton Youboty1210232212015150120000
Team Totals8364711210898292607302484033271539586121300
Opponents Totals6568631510627782846662674062592105794171800
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Tim Anderson101501
Copeland Bryan1011501
Brad Butler2021000
Jerametrius Butler1011501
Kirk Chambers101500
Blake Costanzo1011000
Angelo Crowell1011501
John DiGiorgio2021501
Derrick Dockery50529260
Trent Edwards1011000
Lee Evans61555210
Melvin Fowler2021000
Dustin Fox1011030
Michael Gaines4043060
Jabari Greer4134002
Mario Haggan3122500
Tony Hargrove101501
Fred Jackson110000
Justin Jenkins110000
Chris Kelsay3032501
Marshawn Lynch101000
John McCargo101500
Brian Moorman3121000
Ryan Neufeld211860
Roscoe Parrish20210170
Jason Peters8263500
Duke Preston1011060
Josh Reed3032000
Robert Royal5232580
Aaron Schobel3031501
Josh Scobey1011500
Josh Stamer101500
Anthony Thomas110000
Larry Tripplett3032501
Langston Walker51444230
John Wendling10110610
Donte Whitner10115111
Kyle Williams2021500
Dwayne Wright101500
Ashton Youboty101801
Training CampsNFL Game Weather HistoryRoster Limits
AcknowledgementsPrivacy Policy
©2006-2017 The Pro Football Archives. All Rights Reserved.