2007 NFL 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
Exhibition 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
Derrick Dockery91644547144081798261023420614
Melvin Fowler91644547144081798261023420614
Langston Walker89744045742941779251522619614
Brad Butler88343245142971750254722720613
Lee Evans83039044040871623246421517514
Jason Peters81339342040111522248921219511
Robert Royal76138038134581475198318515612
Josh Reed70032837233691372199717713512
Trent Edwards5582772812652113715151361138
Michael Gaines5113012102400108013201271436
Marshawn Lynch5053052002450119412561291434
Roscoe Parrish38012625421907251465104728
J.P. Losman3581681901756661109598936
Fred Jackson19366127108037170949413
Anthony Thomas1734512873313959443216
Peerless Price151727965432532938322
Kirk Chambers147747355831424438413
Ryan Neufeld94623234119414719311
Derek Schouman70363444310034323401
Justin Jenkins5214382786920917010
Dwayne Wright463115139974212011
Sam Aiken441826186461409010
Duke Preston33132011148637001
Tim Massaquoi17116484175200
Kevin Everett13112575434000
Jason Whittle963217142000
Matt Murphy330232302000
Christian Gaddis3300000000
Brad Cieslak2208802000
Blake Costanzo110-14-1400010
Keith Ellison110-14-1400010
Mario Haggan110-14-1400010
Leon Joe110-14-1400010
Brian Moorman110-14-1400010
Ryan Neill110-14-1400010
Bryan Scott110-14-1400010
Josh Stamer110-14-1400010
John Wendling110-14-1400010
DEFENSIVE PLAYSPLAYSRUSHPASSYDSRUSHYDSPASSYDSFDTDFLINT
Angelo Crowell988437551548019543526295341017
Donte Whitner98543754854051921348429233917
Terrence McGee94039454651721753341927124918
John DiGiorgio90240849449771776320126833916
Jabari Greer84233950346081409319924927916
Aaron Schobel809328481446414353029250311015
Kyle Williams74933541439191400251921327615
Chris Kelsay66629337338701365250521423610
Larry Tripplett64828136733781095228318522812
George Wilson526211315277184119301511559
Jim Leonhard5222203023109101720921641557
John McCargo4992382612664102716371431657
Keith Ellison4172281892137105710801061448
Tony Hargrove320129191185958512741001035
Kiwaukee Thomas303992041837430140799936
Ryan Denney243100143116831385564723
Ashton Youboty22390133124838786169433
Bryan Scott209103106124648775960934
Jason Jefferson169878294139654543511
Paul Posluszny155748193536856749302
Mario Haggan105634248823225634701
Jerametrius Butler8215675447047431500
Tim Anderson67323549119829326500
Coy Wire361521183571269001
Jason Webster3513222457217311001
Ryan Neill321319244471977201
Eric Powell2311128623634001
Leon Joe1578723693000
Josh Stamer1275-5-2-34400
Copeland Bryan8354815333002
Ko Simpson7524936132000
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals79416864
Opponents Totals631049295
TEAM STATSTOP1ST DOWNSRushingPassingPenalty3RD DOWN EFFICIENCY4TH DOWN EFFICIENCYPENYDS
Team Totals28:51248911411665/195 33.3%8/18 44.4%78633
Opponents Totals31:0932210420315101/224 45.1%10/22 45.5%73567
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 Evans1135548.784915.485t5381230
Josh Reed875158.657811.330033800
Roscoe Parrish583560.335210.147t119220
Robert Royal382565.82489.928t310202
Michael Gaines352571.42158.620213100
Fred Jackson302273.31908.65407310
Marshawn Lynch261869.218410.230010401
Anthony Thomas211571.4956.31113000
Peerless Price13753.8689.72205100
Derek Schouman33100.0196.31001000
Dwayne Wright33100.0175.7801001
Ryan Neufeld22100.0147.0800000
Sam Aiken2150.01010.01001000
Kevin Everett11100.033.0300000
Brad Butler100.0000000
Justin Jenkins100.0000000
Tim Massaquoi100.0000000
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 Lindell65402261.916561150100
Brian Moorman13030.01000000
Team Totals66405261.426561150100
Team Totals810.0277014481
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 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
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
Angelo Crowell12686408640000043610
John DiGiorgio11387268626100064900
Donte Whitner8968216821000010410
Terrence McGee77671067100000210200
Aaron Schobel57451245120000515750
Jim Leonhard5444104110300030000
Jabari Greer464154051000140210
Chris Kelsay433493490000310900
Kyle Williams4128132813000006800
Keith Ellison3927122612100051200
George Wilson37307297100040000
Larry Tripplett3518171817000057310
Kiwaukee Thomas3521142013110020100
John McCargo29209209000043510
Bryan Scott28226196300012210
Tony Hargrove281810129610007300
Ryan Denney27216216000001300
Paul Posluszny26179169100000000
Ashton Youboty23221201200012100
Mario Haggan20164103610000400
Jerametrius Butler15123112110020000
Jason Jefferson117474000000000
Josh Stamer108201810010000
Ryan Neill109110810002000
John Wendling10100001000000000
Justin Jenkins97200720000000
Blake Costanzo77000601000000
Coy Wire43101300001000
Sam Aiken43100310000000
Leon Joe43100310000000
Rian Lindell43100310000000
Lee Evans44000004000010
Jason Webster32121000010000
Tim Anderson32121000000000
Ryan Neufeld32100210000000
Dwayne Wright33000300000000
Robert Royal33000003000000
Dustin Fox22000200000000
Ko Simpson11010000000000
Kevin Everett11000100000000
Derrick Dockery11000001000000
Trent Edwards11000001000000
Josh Reed11000001000000
Anthony Thomas11000001000000
Langston Walker11000001000000
Copeland Bryan00000000000000
Brad Butler00000000000000
Kirk Chambers00000000000000
Brad Cieslak00000000000000
Melvin Fowler00000000000000
Christian Gaddis00000000000000
Michael Gaines00000000000000
Kevin Harrison00000000000000
Fred Jackson00000000000000
J.P. Losman00000000000000
Marshawn Lynch00000000000000
Tim Massaquoi00000000000000
Brian Moorman00000000000000
Matt Murphy00000000000000
Roscoe Parrish00000000000000
Jason Peters00000000000000
Eric Powell00000000000000
Duke Preston00000000000000
Peerless Price00000000000000
Derek Schouman00000000000000
Josh Scobey00000000000000
Jason Whittle00000000000000
Team Totals10898292607302488612130836471120
Opponents Totals10627782846662679417180656863150
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Jason Peters8263500
Lee Evans61555210
Derrick Dockery50529260
Langston Walker51444230
Robert Royal5232580
Michael Gaines4043060
Jabari Greer4134002
Chris Kelsay3032501
Larry Tripplett3032501
Josh Reed3032000
Aaron Schobel3031501
Mario Haggan3122500
Brian Moorman3121000
Roscoe Parrish20210170
John DiGiorgio2021501
Kyle Williams2021500
Brad Butler2021000
Melvin Fowler2021000
Ryan Neufeld211860
John Wendling10110610
Donte Whitner10115111
Duke Preston1011060
Copeland Bryan1011501
Jerametrius Butler1011501
Angelo Crowell1011501
Josh Scobey1011500
Dustin Fox1011030
Blake Costanzo1011000
Trent Edwards1011000
Ashton Youboty101801
Tim Anderson101501
Kirk Chambers101500
Tony Hargrove101501
John McCargo101500
Josh Stamer101500
Dwayne Wright101500
Marshawn Lynch101000
Fred Jackson110000
Justin Jenkins110000
Anthony Thomas110000
NFL Training CampsNFL Game Weather HistoryNFL Roster Limits
AcknowledgementsPrivacy Policy
©2006-2018 The Pro Football Archives. All Rights Reserved.