1. Home
  2. Sports
  3. Football

Buffalo Bills NFL Draft History

2008
1 - Leodis McKelvin DB Troy State
2 - James Hardy WR Indiana
3 - Chris Ellis DE Virginia Tech
4 - Reggie Corner DB Akron
4 - Derek Fine TE Kansas
5 - Alvin Bowen LB Iowa State
6 - Xavier Omon RB Northwest Missouri State
7 - Demetrius Bell T Northwestern State
7 - Steve Johnson WR Kentucky
7 - Kennard Cox DB Pittsburgh

2007
1 - Marshawn Lynch RB California
2 - Paul Posluszny LB Penn State
3 - trent Edwards QB Stanford
4 - Dwayne Wright RB Fresno State
6 - John Wendling DB Wyoming
7 - Derek Schouman RB Boise State
7 - C.J. Ah You DE Oklahoma

2006
1 - Donte Whitner DB Ohio State
1 - John McCargo DT North Carolina State
3 - Ashton Youboty DB Ohio State
4 - Ko Simpson DB South Carolina
5 - Kyle Williams DT Louisiana State
5 - Brad Butler T Virginia
6 - Keith Ellison LB Oregon State
7 - Terrance Pennington T New Mexico
7 - Aaron Merz G California

2005
2 - Roscoe Parrish WR Miami (FL)
3 - Kevin Everett TE Miami (FL)
4 - Duke Preston C Illinois
5 - Eric King DB Wake Forest
6 - Justin Geisinger G Vanderbilt
7 - Lionel Gates RB Louisville

2004
1 - Lee Evans WR Wisconsin
1 - J.P. Losman QB Tulane
3 - Tim Anderson DT Ohio State
4 - Tim Euhus TE Oregon State
7 - Dylan McFarland T Montana
7 - Jonathan Smith RB Georgia Tech

2003
1 - Willis McGahee RB Miami (FL)
2 - Chris Kelsay DE Nebraska
3 - Angelo Crowell LB Virginia
4 - Terrence McGee DB Northwestern State (LA)
4 - Sam Aiken WR North Carolina
5 - Ben Sobieski G Iowa
6 - Lauvale Sape DT Utah
7 - Mario Haggan LB Mississippi State

2002
1 - Mike Williams T Texas
2 - Josh Reed WR Louisiana State
2 - Ryan Denney DE Brigham Young
3 - Coy Wire DB Stanford
5 - Justin Bannan DT Colorado
6 - Kevin Thomas DB UNLV
7 - Mike Pucillo G Auburn
7 - Rodney Wright WR Fresno State
7 - Jarrett Ferguson RB Virginia Tech
7 - Dominique Stevenson LB Tennessee

2001
1 - Nate Clements DB Ohio State
2 - Aaron Schobel DE Texas Christian
2 - Travis Henry RB Tennessee
3 - Ron Edwards DT Texas A&M
3 - Jonas Jennings T Georgia
4 - Brandon Spoon LB North Carolina
5 - Marques Sullivan T Illinois
6 - Tony Driver DB Notre Dame
6 - Dan O'Leary TE Notre Dame
6 - Jimmy Williams DB Vanderbilt
7 - Reggie Germany WR Ohio State
7 - Tyrone Robertson DT Hinds J.C. (MI)

2000
1 - Erik Flowers DE Arizona State
2 - Travares Tillman DB Georgia Tech
3 - Corey Moore LB Virginia Tech
4 - Avion Black WR Tennessee State
5 - Sammy Morris RB Texas Tech
6 - Leif Larsen DE Texas-El Paso
7 - Drew Haddad WR Buffalo
7 - DaShon Polk LB Arizona

1999
1 - Antoine Winfield DB Ohio State
2 - Peerless Price WR Tennessee
3 - Shawn Bryson RB Tennessee
4 - Keith Newman LB North Carolina
4 - Bobby Collins TE North Alabama
5 - Jay Foreman LB Nebraska
6 - Armon Hatcher DB Oregon State
7 - Sheldon Jackson TE Nebraska
7 - Bryce Fisher DE Air Force

1998
2 - Sam Cowart LB Florida State
3 - Robert Hicks T Mississippi State
5 - Jonathan Linton RB North Carolina
6 - Fred Coleman WR Washington
7 - Victor Allotey G Indiana
7 - Kamil Loud WR Cal Poly-San Luis Obispo

1997
1 - Antowain Smith RB Houston
2 - Marcellus Wiley DE Columbia
4 - Jamie Nails T Florida A&M
5 - Sean Woodson DB Jackson State
6 - Marcus Spriggs G Houston
7 - Pat Fitzgerald TE Texas

1996
1 - Eric Moulds WR Mississippi State
2 - Gabe Northern DE Louisiana State
3 - Matt Stevens DB Appalachian State
4 - Sean Moran DE Colorado State
5 - Ray Jackson DB Colorado State
6 - Leon Neal RB Washington
6 - Dusty Ziegler C Notre Dame
7 - Dan Bradenburg DE Indiana State
7 - Jay Riemersma TE Michigan
7 -Eric Smedley DB Indiana

1995
1 - Ruben Brown G Pittsburgh
2 - Todd Collins QB Michigan
3 - Marlon Kerner DB Ohio State
3 - Damien Covington LB North Carolina State
4 - Ken Irvin DB Memphis
4 - Justin Armour WR Stanford
4 - Tony Cline TE Stanford
5 - John Holecek LB Illinois
6 - Shannon Clavelle DT Colorado
7 - Tom Nutten C Western Michigan
7 - Darick Holmes RB Portland State

1994
1 - Jeff Burris DB Notre Dame
2 - Bucky Brooks WR North Carolina
2 - Lonnie Johnson TE Florida State
2 - Sam Rogers LB Colorado
3 - Marlo Perry LB Jackson State
3 - Corey Louchiey T South Carolina
4 - Sean Crocker DB North Carolina
5 - A.J. Ofodile TE Missouri
6 - Anthony Abrams DE Clark
6 - Kevin Knox WR Florida State
7 - Filmel Johnson DB Illinois

1993
1 - Thomas Smith DB North Carolina
2 - John Parrella DT Nebraska
4 - Russell Copeland WR Memphis
5 - Mike Devlin C Iowa
5 - Sebastian Savage DB North Carolina State
6 - Corbin Lacina T Augustana (SD)
7 - Willie Harris WR Mississippi State
8 - Chris Leuneberg T West Chester (PA)

1992
1 - John Fina T Arizona
2 - James Patton DT Texas
3 - Keith Goganious LB Penn State
4 - Frank Kmet DE Purdue
5 - Matt Darby DB UCLA
6 - Nate Turner RB Nebraska
7 - Kurt Schulz DB Eastern Washington
8 - Leonard Humphries DB Penn State
9 - Chris Walsh WR Stanford
10 - Barry Rose WR Wisconsin-Stevens Point
11 - Vince Marrow TE Toledo
12 - Matt Rodgers QB Iowa

1991 1 - Henry Jones DB Illinois
2 - Phil Hansen DE North Dakota State
3 - Darryl Wren DB Pittsburg State (KS)
5 - Shawn Wilbourn DB Long Beach State
6 - Millard Hamilton WR Clark
7 - Amir Rasul RB Florida A&M
8 - Brad Lamb WR Anderson
9 - Mark Maddox LB Northern Michigan
10 - Tony DeLorenzo G New Mexico State
11 - Dean Kirkland G Washington
12 - Stephen Clark TE Texas

1990
1 - James Williams DB Fresno State
2 - Carwell Gardner RB Louisville
3 - Glenn Parker T Arizona
4 - Eddie Fuller RB Louisiana State
6 - John Nies P Arizona
7 - Brent Griffith G Minnesota-Duluth
7 - Brent Collins LB Carson-Newman
7 - Fred DeRiggi DT Syracuse
8 - Marvcus Patton LB UCLA
9 - Clarkston Hines WR Duke
10 - Mike Lodish DT UCLA
11 - Al Edwards WR Northwestern State (LA)

1989 (supplemental)
8 Brett Young DB Oregon

1989
3 - Don Beebe WR Chadron State
4 - John Kolesar WR Michigan
5 - Michael Andrews DB Alcorn State
6 - Sean Doctor TE Marshall
7 - Brian Jordan DB Richmond
7 - Chris Hale DB USC
9 - Pat Rabold DT Wyoming
10 - Carlo Cheattom DB Auburn
11 - Richard Harvey LB Tulane
12 - Derrell Marshall T USC

1988
2 - Thurman Thomas RB Oklahoma State
3 - Bernard Fored WR Central Florida
5 - Ezekial Gadson DB Pittsburgh
5 - Kirk Roach K Western Carolina
6 - Dan Murray LB East Stroudsburg (PA)
7 - Tim Brocky T Memphis State
7 - Bo Wright RB Alabama
8 - John Hagy DB Texas
8 - Jeff Wright DT Central Missouri State
9 - Carlton Bailey LB North Carolina
10 - Martin Mayhew DB Florida State
11 - Pete Curkendall DT Penn State
12 - John Driscoll T New Hampshire
12 - Tom Erlandson LB Washington

1987
1 - Shane Conlan LB Penn State
2 - Nate Odomes DB Wisconsin
2 - Roland Mitchell DB Texas Tech
3 - David Brandon LB Memphis State
3 - Jamie Mueller RB Benedictine
4 - Leon Seals DE Jackson State
7 - Kerry Porter RB Washington State
8 - Bruce Mesner DT Maryland
9 - Keith McKeller TE Jacksonville State
11 - Howard Ballard T Alabama A&M
12 - Joe McGrail DT Delaware

1986
1 - Ronnie Harmon RB Iowa
1 - Will Wolford T Vanderbilt
3 - Leonard Burton C South Carolina
5 - Carl Byrum RB Mississippi Valley State
7 - Bob Williams TE Penn State
7 - Mark Pike LB Georgia Tech
7 - Butch Rolle TE Michigan State
8 - Tony Furjanic LB Notre Dame
9 - Reggie Bynum WR Oregon State
10 - Guy Teafatiller DT Illinois
11 - Tony Garbarczyk DT Wake Forest
11 - Billy Witt DE North Alabama
12 - Brian McClure QB Bowling Green
12 - Derek Christian LB West Virginia Tech

1985
1 - Bruce Smith DE Virginia Tech
1 - Derrick Burroughs DB Memphis State
2 - Mark Traynowicz G Nebraska
2 - Chris Burkett WR Jackson State
3 - Frank Reich QB Maryland
3 - Hal Garner LB Utah State
4 - Andre Reed WR Kutztown (PA)
4 -Dale Hellestrae T Southern Methodist
5 - Jimmy Teal WR Texas A&M
6 - Mike Hamby DT Utah State
7 - Ron Pitts DB UCLA
8 - Jacque Robinson RB Washington
9 - Glenn Jones DB Norfolk State
10 - Chris Babyar G Illinois
11 - James Seawright LB South Carolina
12 - Paul Woodside K West Virginia

1984u
1 - Dwight Drane DB Oklahoma
2 - Darryl Hart DB Lane
3 - Don Corbin T Kentucky

1984
1 - Greg Bell RB Notre Dame
2 - Eric Richardson WR San Jose State
3 - Rodney Bellinger DB Miami (FL)
3 - Sean McNanie DE San Diego State
3 - Speedy Neal RB Miami (FL)
4 - Mitchell Brookins WR Illinois
5 - John Kidd P Northwestern
6 - Tony Slaton C USC
7 - Stan David DB Texas Tech
8 - Stacy Rayfield DB Texas-Arlington
9 - Leroy Howell DE Appalachian State
10 - Joe Azelby LB Harvard
11 - Craig White WR Missouri
12 - Russell Davis TE Maryland

1983
1 - Tony Hunter TE Notre Dame
1 - Jim Kelly QB Miami (FL)
2 - Darryl Talley LB West Virginia
4 - Trey Junkin LB Louisiana Tech
4 - Jimmy Payne DE Georgia
5 - Matt Vandenboom DB Wisconsin
7 - Gurnest Brown DT Maryland
8 - James Durham DB Houston
9 - George Parker RB Norfolk State
10 - Richard Tharpe DT Louisville
11 - Larry White DE Jackson State
12 - Julius Dawkins WR Pittsburgh

1982
1 - Perry Tuttle WR Clemson
2 - Matt Kofler QB San Diego State
3 - Eugene Marve LB Saginaw Valley State
4 - Van Williams RB Carson-Newman
6 - DeWayne Chivers TE South Carolina
7 - Gary Anderson K Syracuse
8 - Luc Tousignant QB Fairmont State
9 - Dennis Edwards DT USC
10 - Vic James DB Colorado
11 - Frank Kalil G Arizona
12 - Tony Suber DT Gardner-Webb

1981
1 - Booker Moore RB Penn State
2 - Chris Williams DB Louisiana State
2 - Byron Franklin WR Auburn
3 - Mike Mosley WR Texas A&M
3 - Robert Geathers DT South Carolina State
5 - Calvin Clark DE Purdue
6 - Robert Holt WR Baylor
7 - Steve Doolittle LB Colorado
9 - Rob Riddick RB Millersville (PA)
10 - Justin Cross T Western Colorado
11 - Buster Barnett TE Jackson State
12 - Keith Clark LB Memphis State

1980
1 - Jim Ritcher C North Carolina State
2 - Joe Cribbs RB Auburn
2 - Gene Bradley QB Arkansas State
3 - Mark Brammer TE Michigan State
3 - John Schmeding G Boston College
4 - Ervin Parker LB South Carolina State
5 - Jeff Pyburn DB Georgia
5 - Keith Lee DB Colorado State
8 - Todd Krueger QB Northern Michigan
9 - Kent Davis DB Southeast Missouri State
10 - Greg Cater P Tennessee-Chattanooga
11 - Joe Gordon DT Grambling State
12 - Roger Lapham TE Maine

1979 (supplemental)
6 - Rod Stewart RB Kentucky

1979
1 - Tom Cousineau LB Ohio State
1 - Jerry Butler WR Clemson
2 - Fred Smerlas DT Boston College
2 - Jim Haslett LB Indiana (PA)
3 - Jon Borchardt T Montana State
4 - Ken Johnson DE Knoxville
4 - Jeff Nixon DB Richmond
5 - Rod Kush DB Nebraska-Omaha
5 - Dan Manucci QB Kansas State
6 - Mike Burrow G Auburn
7 - Tom Mullady TE SW Tennessee
9 - Keven Baker DE William Penn
10 - Dave Marler QB Mississippi State
11 - Paul Lawler DB Colgate
12 - Mike Harris RB Arizona State

1978
1 - Terry Miller RB Oklahoma State
2 - Dee Hardison DE North Carolina
2 - Scott Hutchinson DE Florida
3 - Dennis Johnson RB Mississippi State
3 - Danny Fulton WR Nebraska-Omaha
4 - Lucius Sanford LB Georgia Tech
5 - Ken Spaeth TE Nebraska
6 - Eric Smith T Southern Mississippi
7 - Mario Celotto LB USC
7 - Steve Powell RB N.E. Missouri State
10 - Will Grant C Kentucky
11 - Jerry Blanton LB Kentucky
12 - Richard Crump RB Northeastern State (OK)

1977
1 - Phil Dokes DT Oklahoma State
3 - Curtis Brown RB Missouri
3 - John Kimbrough WR St. Cloud State
4 - Jimmy Dean DT Texas A&M
5 - Fred Besana QB California
5 - Neil O'Donoghue K Auburn
6 - Ron Pruitt DE Nebraska
7 - Mike Nelms DB Baylor
8 - Greg Morton DT Michigan
11 - Nate Jackson RB Tennessee State
12 - Charles Romes DB North Carolina Central

1976
1 - Mario Clark DB Oregon
2 - Ken Jones G Arkansas State
2 - Joe Devlin T Iowa
3 - Ben Williams DE Mississippi
4 - Dan Jilek LB Michigan
5 - Fred Coleman TE N.E. Louisiana
6 - Leslie Benson DE Baylor
6 - Scott Piper WR Arizona
6 - Darnell Powell RB Tennessee-Chattanooga
7 - Jackie Williams DB Texas A&M
8 - Scott Gardner QB Virginia
8 - Bobby Joe Easter RB Middle Tennessee State
8 - Art Meadowcroft G Minnesota
9 - Jeff Turner LB Kansas
9 - Bob Kotzur DT Southwest Texas State
10 - Keith Moody DB Syracuse
11 - Forry Smith WR Iowa State
12 - Joe Lowery RB Jackson State
13 - Will Wilcox G Texas
14 - Tony Williams WR Middle Tennessee State
15 - Arnold Robinson LB Bethune-Cookman
16 - Gary Gorrell LB Boise State
17 - Bob Berg K New Mexico

1975
1 - Tom Ruud LB Nebraska
2 - Bob Nelson LB Nebraska
2 - Glenn Loft DB Drake
4 - Tom Donchez RB Penn State
5 - John McCrumbly LB Texas A&M
7 - Gil Chapman RB Michigan
7 - Reggie Cherry RB Houston
7 - Harry Banks DB Michigan
8 - John Hill DT Duke
10 - Roland Hooks RB North Carolina State
11 - Tom Drake DB Michigan
12 - Mark Johnson DE Missouri
13 - Mark Dienhart T St. Thomas (MN)
14 - Robert Evans WR Morris Brown
15 - Chris Kupec QB North Carolina
16 - Tom Fine TE Notre Dame
17 - Jeff Turcotte DE Colorado

1974
1 - Reuben Gant TE Oklahoma State
2 - Doug Allen LB Penn State
3 - Gary Marangi QB Boston College
4 - Charlester Crumpler RB East Carolina
5 - Gary Hayman WR Penn State
5 - Tim Guy T Oregon
8 - Greg Hare QB Ohio State
9 - Brian Doherty P Notre Dame
10 - Art Cameron TE Albany State
10 - Don Calhoun RB Kansas State
11 - Rod Kirby LB Pittsburgh
12 - Dave Means DE Southeast Missouri State
13 - Ed Gatewood LB Tennessee State
14 - Phil Lamm DB North Carolina
14 - Phil Gurbada DB Mayville
15 - Ken Williams LB Southwestern Louisiana
16 - Sanford Quale T North Dakota State
17 - Sal Casalo K Cincinnati

1973
1 - Paul Seymour TE Michigan
1 - Joe Delamielleure G Michigan State
2 - Jeff Winans DT USC
3 - Joe Ferguson QB Arkansas
3 - Bob Kampa DT California
4 - Don Walker DB Central State (OH)
4 - Jeff Yeates DT Boston College
5 - Wallace Francis WR Arkansas State
6 - John Skorupan LB Penn State
7 - Brian Mcconnell LB Michigan State
7 - John Ford TE Henderson State
8 - Lee Fobbs RB Grambling State
9 - Mike Reppond WR Arkansas
10 - Matthew Reed QB Grambling State
10 - John LeHeup LB South Carolina
11 - Richard Earl T Tennessee
12 - Ron Carroll DT Sam Houston State
14 - Merv Krakau LB Iowa State
15 - Joe Rizzo LB Kings Point
15 - Vince O'Neil RB Kansas
17 - John Stearns DB Colorado

1972
1 - Walt Patulski DE Notre Dame
2 - Reggie McKenzie G Michigan
3 - Fred Swendson DE Notre Dame
4 - Randy Jackson RB Wichita State
5 - Leon Garror DB Alcorn State
5 - Robert penchion G Alcorn State
7 - Ralph Stepaniak DB Notre Dame
8 - Paul Gibson WR Texas-El Paso
9 - Steve Vogel LB Boise State
10 - Maurice Tyler DB Morgan State
11 - Bill Light LB Minnesota
12 - Jeff Baker WR U.S. International
13 - Ed Moss RB Southeast Missouri State
14 - Karl Salb DT Kansas
16 - Brian Linstrom QB Arizona
17 - John Shelly DB Oklahoma

1971
1 - J.D. Hill WR Arizona State
2 - Jan White TE Ohio State
3 - Bruce Jarvis C Washington
3 - Jim Braxton RB West Virginia
5 - Don Green T Purdue
5 - Tim Beamer DB Johnson C. Smith
6 - Bill McKinley DE Arizona
7 - Bob Chandler WR USC
8 - Louis Ross DE South Carolina State
8 - Tyrone Walls RB Missouri
9 - Bob Strickland LB Auburn
11 - Andy Browder T Texas A&I
12 - Jim Sheffield K Texas A&M
13 - Busty Underwood QB Texas Christian
14 - Jim Hoots DE Missouri Southern
15 - Charles Cole RB Toledo
16 - Billy Hunter DB Utah
17 - Pat Morrison TE Arkansas

1970
1 - Al Cowlings DE USC
2 - Dennis Shaw QB San Diego State
3 - Jim Reilly G Notre Dame
3 - Glenn Alexander DB Grambling State
4 - Jerome Gantt DE North Carolina Central
5 - Steve Starnes LB Tampa
6 - Ken Edwards RB Virginia Tech
6 - Grant Guthrie K Florida State
7 - Wayne Fowler T Richmond
8 - Richard Cheek T Auburn
9 - Bill Bridges G Houston
10 - Willie Dixon DB Albany State
11 - Terry Williams RB Grambling State
12 - Dave Simpson T Drake
13 - Steve Schroeder K Pacific
14 - William Costen T Morris Brown
15 - Dave Farris TE Central Michigan
16 - Larry Davis WR Rice
17 - George Bevan DB Louisiana State

1969
1 - O.J. Simpson RB USC
2 - Bill Enyard RB Oregon State
3 - Julian Nunamaker DE Tennessee-Martin
4 - Mike Richey T North Carolina
5 - Ben Mayes DT Drake
7 - John Helton DE Arizona State
8 - James Harvey T Virginia Tech
8 - James Harris QB Grambling State
10 - Ron Baines WR Montana
11 - Bobby Hall RB North Carolina State
12 - Lloyd Pate RB Cincinnati
13 - Leon Lovelace T Texas Tech
14 - Bubba Thornton WR Texas Christian
15 - Karl Wilson RB Olivet (Mich)
16 - Robert Kirk G Indiana
17 - Wayne Lineberry LB East Carolina

1968
1 - Haven Moses WR San Diego State
2 - Bob Tatareck DT Miami (FL)
3 - Richard Trapp E Florida
4 - Edgar Chandler T Georgia
5 - Ben Gregory RB Nebraska
5 - Mike McBath DE Penn State
5 - (Mini) Max Anderson RB Arizona State
7 - Pete Richardson DB Dayton
8 - Bob Kalsu T Oklahoma
9 - Gary McDermott RB Tulsa
10 - Jerome Lawson DB Utah
11 - Dick Plagge RB Auburn
12 - Greg Pipes LB Baylor
13 - Dan Darragh QB William & Mary
14 - Chuck DeVliegher DT Memphis State
15 - John Gilmore DT Peru State
16 - John Frantz C California
17 - Dick Hines DT Kentucky State

1967
1 - John Pitts WR Arizona State
2 - Jim LeMoine TE Utah State
3 - Tom Rhoads DE Notre Dame
4 - Gary Bugenhagen T Syracuse
6 - Bill Wilderson DE Texas Western
7 - George Gaiser T Southern Methodist
8 - Tommy Luke DB Mississippi
9 - Gerald Seither WR Kent State
10 - Tom Croft DB Louisiana Tech
11 - Paul Tomich T Drake
12 - Ernie Ames DT Kent State
12 - Bob Bonner DT Southern
13 - Howard Finley DB Tennessee A&I
13 - George Carter RB St. Bonaventure
13 - Randy Wheeler RB Georgia
14 - Vern Moore RB Central State (OK)
15 - Grant Martinsen DB Utah State
16 - Mike Irwin RB Penn State
17 - Grover Smith RB Ft. Valley State

NFL Draft History Index

Explore Football

About.com Special Features

Holiday Central

What to eat, where to go, fun things to do and how to save money on the perfect gifts. More >

Introduction to Pilates

Learning Pilates fundamentals can help you get the most out of your exercise regime. More >

  1. Home
  2. Sports
  3. Football

©2009 About.com, a part of The New York Times Company.

All rights reserved.