Buffalo Bills Draft History

505 total draft picks | 61 first-round picks | 1967–2025

Franchise Stat Leaders

35,467 Passing Yards Jim Kelly
10,424 Rushing Yards Marshawn Lynch
8,233 Receiving Yards Robert Woods
281 Games Played Trey Junkin

All Draft Picks

YearRdPick TeamPlayerPosCollege
2025 1 30 BUF Maxwell Hairston CB Kentucky
2025 2 41 BUF T.J. Sanders DT South Carolina
2025 3 72 BUF Landon Jackson DE Arkansas, LSU
2025 4 109 BUF Deone Walker DT Kentucky
2025 5 170 BUF Jordan Hancock CB Ohio State
2025 5 173 BUF Jackson Hawes TE Georgia Tech, Yale
2025 6 177 BUF Dorian Strong CB Virginia Tech
2025 6 206 BUF Chase Lundt OT Connecticut
2024 2 33 BUF Keon Coleman WR Florida State, Michigan State
2024 2 60 BUF Cole Bishop SAF Utah
2024 3 95 BUF DeWayne Carter DT Duke
2024 4 128 BUF Ray Davis RB Kentucky, Vanderbilt, Temple
2024 5 141 BUF Sedrick Van Pran-Granger C Georgia
2024 5 160 BUF Edefuan Ulofoshio LB Washington
2024 5 168 BUF Javon Solomon DE Troy
2024 6 204 BUF Tylan Grable OT UCF, Jacksonville State
2024 6 219 BUF Daequan Hardy CB Penn State
2024 7 221 BUF Travis Clayton OT
2023 1 25 BUF Dalton Kincaid TE Utah, Univ of California-San Diego
2023 2 59 BUF O'Cyrus Torrence G Florida, Louisiana-Lafayette
2023 3 91 BUF Dorian Williams LB Tulane
2023 5 150 BUF Justin Shorter TE Florida, Penn State
2023 7 230 BUF Nick Broeker G Mississippi
2023 7 252 BUF Alex Austin CB Oregon State
2022 1 23 BUF Kaiir Elam CB Florida
2022 2 63 BUF James Cook RB Georgia
2022 3 89 BUF Terrel Bernard LB Baylor
2022 5 148 BUF Khalil Shakir WR Boise State
2022 6 180 BUF Matt Araiza P San Diego State
2022 6 185 BUF Christian Benford CB Villanova
2022 6 209 BUF Luke Tenuta OT Virginia Tech
2022 7 231 BUF Baylon Spector LB Clemson
2021 1 30 BUF Greg Rousseau DE Miami
2021 1 30 BUF Gregory Rousseau DE Miami
2021 2 61 BUF Carlos Basham LB Wake Forest
2021 2 61 BUF Carlos Basham Jr. DE Wake Forest
2021 3 93 BUF Spencer Brown OT Northern Iowa
2021 5 161 BUF Tommy Doyle OT Miami (Ohio)
2021 6 203 BUF Marquez Stevenson WR Houston
2021 6 212 BUF Damar Hamlin SAF Pittsburgh
2021 6 213 BUF Rachad Wildgoose CB Wisconsin
2021 7 236 BUF Jack Anderson G Texas Tech
2020 2 54 BUF A.J. Epenesa DE Iowa
2020 3 86 BUF Zack Moss RB Utah
2020 4 128 BUF Gabe Davis WR UCF
2020 4 128 BUF Gabriel Davis WR UCF
2020 5 167 BUF Jake Fromm QB Georgia
2020 6 188 BUF Tyler Bass K Georgia Southern
2020 6 207 BUF Isaiah Hodgins WR Oregon State
2020 7 239 BUF Dane Jackson CB Pittsburgh
2019 1 9 BUF Ed Oliver DT Houston
2019 2 38 BUF Cody Ford G Oklahoma
2019 3 74 BUF Devin Singletary RB Florida Atlantic
2019 3 96 BUF Dawson Knox TE Mississippi
2019 5 147 BUF Vosean Joseph LB Florida
2019 6 181 BUF Jaquan Johnson DB Miami
2019 7 225 BUF Darryl Johnson OLB North Carolina A&T
2019 7 225 BUF Darryl Johnson Jr. OLB North Carolina A&T
2019 7 228 BUF Tommy Sweeney TE Boston College
2018 1 7 BUF Josh Allen QB Wyoming, Reedley
2018 1 16 BUF Tremaine Edmunds MLB Virginia Tech
2018 3 96 BUF Harrison Phillips DT Stanford
2018 4 121 BUF Taron Johnson CB Weber State
2018 5 154 BUF Siran Neal CB Jacksonville State
2018 5 166 BUF Wyatt Teller G Virginia Tech
2018 6 187 BUF Ray-Ray McCloud WR Clemson
2018 7 255 BUF Austin Proehl WR North Carolina
2017 1 27 BUF Tre'Davious White CB LSU
2017 2 37 BUF Zay Jones WR East Carolina
2017 2 63 BUF Dion Dawkins OT Temple
2017 5 163 BUF Matt Milano OLB Boston College
2017 5 171 BUF Nathan Peterman QB Pittsburgh, Tennessee
2017 6 195 BUF Tanner Vallejo ILB Boise State
2016 1 19 BUF Shaq Lawson DE Clemson
2016 2 41 BUF Reggie Ragland ILB Alabama
2016 3 80 BUF Adolphus Washington DT Ohio State
2016 4 139 BUF Cardale Jones QB Ohio State
2016 5 156 BUF Jonathan Williams RB Arkansas
2016 6 192 BUF Kolby Listenbee WR TCU
2016 6 218 BUF Kevon Seymour CB USC
2015 2 50 BUF Ronald Darby CB Florida State
2015 3 81 BUF John Miller G Louisville
2015 5 155 BUF Karlos Williams RB Florida State
2015 6 188 BUF Tony Steward LB Clemson
2015 6 194 BUF Nick O'Leary TE Florida State
2015 7 234 BUF Dezmin Lewis WR Central Arkansas
2015 7 234 BUF Dez Lewis WR Central Arkansas
2014 1 4 BUF Sammy Watkins WR Clemson
2014 2 44 BUF Cyrus Kouandjio OT Alabama
2014 3 73 BUF Preston Brown MLB Louisville
2014 4 109 BUF Ross Cockrell CB Duke
2014 5 153 BUF Cyril Richardson G Baylor
2014 7 221 BUF Randell Johnson OLB Florida Atlantic
2014 7 237 BUF Seantrel Henderson OT Miami
2013 1 16 BUF EJ Manuel QB Florida State
2013 2 41 BUF Robert Woods WR USC
2013 2 46 BUF Kiko Alonso OLB Oregon
2013 3 78 BUF Marquise Goodwin WR Texas
2013 4 105 BUF Duke Williams S Nevada
2013 5 143 BUF Jonathan Meeks DB Clemson
2013 6 177 BUF Dustin Hopkins K Florida State
2013 7 222 BUF Chris Gragg TE Arkansas
2012 1 10 BUF Stephon Gilmore CB South Carolina
2012 2 41 BUF Cordy Glenn OT Georgia
2012 3 69 BUF T.J. Graham WR NC State
2012 4 105 BUF Nigel Bradham OLB Florida State
2012 4 124 BUF Ron Brooks CB LSU
2012 5 144 BUF Zebrie Sanders OT Florida State
2012 5 147 BUF Tank Carder ILB TCU
2012 6 178 BUF Mark Asper G Oregon
2012 7 251 BUF John Potter K Western Michigan
2011 1 3 BUF Marcell Dareus DT Alabama
2011 2 34 BUF Aaron Williams S Texas
2011 3 68 BUF Kelvin Sheppard LB LSU
2011 4 100 BUF Da'Norris Searcy S North Carolina
2011 4 122 BUF Chris Hairston OT Clemson
2011 5 133 BUF Johnny White RB North Carolina
2011 7 245 BUF Michael Jasper G Bethel College (Tenn.), Middle Tennessee State, Tennessee-Martin
2010 1 9 BUF C.J. Spiller RB Clemson
2010 2 41 BUF Torell Troup DT UCF
2010 3 72 BUF Alex Carrington DE Arkansas State
2010 4 107 BUF Marcus Easley WR Connecticut
2010 5 140 BUF Ed Wang OT Virginia Tech
2010 5 140 BUF Edward Wang OT Virginia Tech
2010 6 178 BUF Arthur Moats DE James Madison
2010 6 192 BUF Danny Batten OLB South Dakota State
2010 6 192 BUF Dan Batten DE South Dakota State
2010 7 209 BUF Levi Brown QB Troy, Richmond
2010 7 216 BUF Kyle Calloway OT Iowa
2009 1 11 BUF Aaron Maybin LB Penn State
2009 1 28 BUF Eric Wood C Louisville
2009 2 42 BUF Jairus Byrd DB Oregon
2009 2 51 BUF Andy Levitre G Oregon State
2009 4 121 BUF Shawn Nelson TE Southern Mississippi
2009 5 147 BUF Nic Harris OLB Oklahoma
2009 6 183 BUF Cary Harris FS USC
2009 7 220 BUF Ellis Lankster DB West Virginia, Jones County JC
2008 1 11 BUF Leodis McKelvin CB Troy
2008 2 41 BUF James Hardy WR Indiana
2008 3 72 BUF Chris Ellis OLB Virginia Tech
2008 4 114 BUF Reggie Corner DB Akron, Bowling Green
2008 4 132 BUF Derek Fine TE Kansas
2008 5 147 BUF Alvin Bowen OLB Iowa State, Garden City CC
2008 6 179 BUF Xavier Omon RB NW Missouri State University
2008 7 219 BUF Demetress Bell OT Northwestern State (LA)
2008 7 219 BUF Demetrius Bell OT Northwestern State
2008 7 251 BUF Kennard Cox DB Pittsburgh
2007 1 12 BUF Marshawn Lynch RB California
2007 2 34 BUF Paul Posluszny MLB Penn State
2007 3 92 BUF Trent Edwards QB Stanford
2007 4 111 BUF Dwayne Wright RB Fresno State, West Hills Community College
2007 6 184 BUF John Wendling FS Wyoming
2007 7 222 BUF Derek Schouman TE Boise State
2007 7 239 BUF C.J. Ah You DT Oklahoma, BYU, Snow
2006 1 8 BUF Donte Whitner S Ohio State
2006 1 26 BUF John McCargo DT N.C. State
2006 3 70 BUF Ashton Youboty CB Ohio State
2006 4 105 BUF Ko Simpson S South Carolina
2006 5 134 BUF Kyle Williams DT LSU
2006 5 143 BUF Brad Butler OT Virginia
2006 6 178 BUF Keith Ellison ILB Oregon State, El Camino, San Diego State
2006 7 216 BUF Terrance Pennington OT New Mexico
2006 7 248 BUF Aaron Merz G California
2005 2 55 BUF Roscoe Parrish WR Miami
2005 3 86 BUF Kevin Everett TE Miami, Kilgore
2005 4 122 BUF Duke Preston C Illinois
2005 5 156 BUF Eric King DB Wake Forest
2005 6 197 BUF Justin Geisinger OT Vanderbilt
2005 7 236 BUF Lionel Gates RB Louisville
2004 1 13 BUF Lee Evans WR Wisconsin
2004 1 22 BUF J.P. Losman QB Tulane, UCLA
2004 3 74 BUF Tim Anderson DT Ohio State
2004 4 109 BUF Tim Euhus TE Oregon State
2004 7 207 BUF Dylan McFarland OT Montana
2004 7 214 BUF Jonathan Smith WR Georgia Tech
2003 1 23 BUF Willis McGahee RB Miami
2003 2 48 BUF Chris Kelsay DE Nebraska
2003 3 94 BUF Angelo Crowell LB Virginia
2003 4 111 BUF Terrence McGee CB Northwestern State (LA)
2003 4 127 BUF Sam Aiken WR North Carolina
2003 5 151 BUF Ben Sobieski G Iowa
2003 6 187 BUF Lauvale Sape DT Utah
2003 7 228 BUF Mario Haggan OLB Mississippi State
2002 2 36 BUF Josh Reed WR LSU
2002 2 61 BUF Ryan Denney DE BYU
2002 3 97 BUF Coy Wire OLB Stanford
2002 5 139 BUF Justin Bannan DT Colorado
2002 7 215 BUF Mike Pucillo G Auburn
2002 7 249 BUF Rodney Wright WR Fresno State
2002 7 251 BUF Jarrett Ferguson RB Virginia Tech
2002 7 260 BUF Dominique Stevenson LB Tennessee
2001 1 21 BUF Nate Clements S Ohio State
2001 2 46 BUF Aaron Schobel DE TCU
2001 2 58 BUF Travis Henry RB Tennessee
2001 3 76 BUF Ron Edwards DT Texas A&M
2001 3 95 BUF Jonas Jennings OT Georgia
2001 4 110 BUF Brandon Spoon MLB North Carolina
2001 5 144 BUF Marques Sullivan OT Illinois
2001 6 178 BUF Tony Driver DB Notre Dame
2001 6 195 BUF Dan O'Leary TE Notre Dame
2001 7 214 BUF Reggie Germany WR Ohio State
2001 7 238 BUF Tyrone Robertson DT Georgia, Hinds CC
2000 1 26 BUF Erik Flowers DE Arizona State, Trinity Valley CC
2000 2 58 BUF Travares Tillman S Georgia Tech
2000 3 89 BUF Corey Moore LB Virginia Tech, Holmes County JC
2000 4 121 BUF Avion Black WR Tennessee State
2000 5 156 BUF Sammy Morris RB Texas Tech
2000 6 194 BUF Leif Larsen DT Texas-El Paso
2000 7 233 BUF Drew Haddad WR Buffalo
2000 7 251 BUF DaShon Polk LB Arizona
1999 1 23 BUF Antoine Winfield CB Ohio State
1999 2 53 BUF Peerless Price WR Tennessee
1999 3 86 BUF Shawn Bryson RB Tennessee
1999 4 119 BUF Keith Newman LB North Carolina
1999 4 122 BUF Bobby Collins TE North Alabama, East Mississippi JC
1999 5 156 BUF Jay Foreman LB Nebraska
1999 6 194 BUF Armon Hatcher DB Oregon State
1999 7 230 BUF Sheldon Jackson TE Nebraska
1999 7 248 BUF Bryce Fisher DE Air Force
1998 2 39 BUF Sam Cowart MLB Florida State
1998 3 68 BUF Robert Hicks OT Mississippi State
1998 5 131 BUF Jonathan Linton FB North Carolina
1998 7 198 BUF Victor Allotey OG Indiana
1998 7 238 BUF Kamil Loud WR Cal Poly (San Luis Obispo)
1997 1 23 BUF Antowain Smith RB Houston, East Mississippi JC
1997 2 52 BUF Marcellus Wiley DE Columbia, West Los Angeles College
1997 4 120 BUF Jamie Nails G Florida A&M
1997 5 153 BUF Sean Woodson DB Jackson State
1997 7 226 BUF Pat Fitzgerald TE Texas
1996 1 24 BUF Eric Moulds WR Mississippi State
1996 2 53 BUF Gabe Northern DE LSU
1996 3 87 BUF Matt Stevens FS Appalachian State
1996 4 120 BUF Sean Moran DE Colorado State
1996 5 156 BUF Raymond Jackson DB Colorado State
1996 6 196 BUF Leon Neal RB Washington
1996 6 202 BUF Dusty Zeigler G Notre Dame
1996 7 237 BUF Dan Brandenburg LB Indiana State
1996 7 244 BUF Jay Riemersma TE Michigan
1996 7 249 BUF Eric Smedley DB Indiana
1995 1 14 BUF Ruben Brown G Pittsburgh
1995 2 45 BUF Todd Collins QB Michigan
1995 3 76 BUF Marlon Kerner DB Ohio State
1995 3 96 BUF Damien Covington ILB N.C. State
1995 4 109 BUF Ken Irvin DB Memphis
1995 4 113 BUF Justin Armour WR Stanford
1995 4 131 BUF Tony Cline TE Stanford
1995 5 144 BUF John Holecek ILB Illinois
1995 6 185 BUF Shannon Clavelle DE Colorado
1995 7 221 BUF Tom Nutten G Western Michigan
1995 7 244 BUF Darick Holmes RB Portland State, Pasadena College
1994 1 27 BUF Jeff Burris CB Notre Dame
1994 2 48 BUF Bucky Brooks DB North Carolina
1994 2 61 BUF Lonnie Johnson TE Florida State
1994 2 64 BUF Sam Rogers OLB Colorado, West Los Angeles College, West Hills Community College
1994 3 81 BUF Marlo Perry LB Jackson State University
1994 3 98 BUF Corey Louchiey OT South Carolina, Tennessee
1994 4 130 BUF Sean Crocker DB North Carolina
1994 5 158 BUF A.J. Ofodile TE Missouri
1994 6 188 BUF Anthony Abrams DT Clark Atlanta
1994 6 192 BUF Kevin Knox WR Florida State
1994 7 221 BUF Filmel Johnson DB Illinois
1993 1 28 BUF Thomas Smith DB North Carolina
1993 2 55 BUF John Parrella DT Nebraska
1993 4 111 BUF Russell Copeland WR Memphis
1993 5 136 BUF Mike Devlin C Iowa
1993 5 139 BUF Sebastian Savage DB N.C. State
1993 6 167 BUF Corbin Lacina G Augustana (SD)
1993 7 195 BUF Willie Harris WR Mississippi State
1992 1 27 BUF John Fina OT Arizona
1992 2 55 BUF James Patton DE Texas
1992 3 83 BUF Keith Goganious OLB Penn State
1992 4 111 BUF Frank Kmet DE Purdue
1992 5 139 BUF Matt Darby S UCLA
1992 6 167 BUF Nate Turner TE Nebraska
1992 7 195 BUF Kurt Schulz FS Eastern Washington
1992 8 223 BUF Leonard Humphries CB Penn State
1992 9 251 BUF Chris Walsh WR Stanford
1992 10 279 BUF Barry Rose WR Wisconsin-Stevens Point
1992 11 307 BUF Vince Marrow TE Toledo, Youngstown State
1991 1 26 BUF Henry Jones DB Illinois
1991 2 54 BUF Phil Hansen DE North Dakota State
1991 3 82 BUF Darryl Wren DB Pittsburg State (KS)
1991 5 138 BUF Shawn WiLBourn DB Long Beach State
1991 6 166 BUF Millard Hamilton WR Clark Atlanta
1991 7 194 BUF Amir Rasul RB Florida A&M
1991 8 222 BUF Brad Lamb WR Anderson University, In
1991 9 249 BUF Mark Maddox LB Northern Michigan University
1990 2 42 BUF Carwell Gardner RB Louisville, Kentucky
1990 3 69 BUF Glenn Parker G Arizona, Golden West
1990 4 100 BUF Eddie Fuller RB LSU
1990 6 154 BUF John Nies P Arizona, Nassau CC
1990 7 166 BUF Brent Griffith OG Minnesota-Duluth
1990 7 170 BUF Brent Collins LB Carson-Newman
1990 7 181 BUF Fred DeRiggi NT Syracuse
1990 8 208 BUF Marvcus Patton MLB UCLA
1990 10 265 BUF Mike Lodish DT UCLA
1990 11 292 BUF Al Edwards WR Northwestern State (LA)
1989 3 82 BUF Don Beebe WR Chadron State, Aurora University, Western Illinois
1989 4 109 BUF John Kolesar WR Michigan
1989 5 137 BUF Michael Andrews DB Alcorn State
1989 6 164 BUF Sean Doctor TE Marshall
1989 7 173 BUF Brian Jordan DB Richmond
1989 7 193 BUF Chris Hale DB USC, Nebraska, Glendale Community College
1989 11 305 BUF Richard Harvey LB Tulane
1988 2 40 BUF Thurman Thomas RB Oklahoma State
1988 3 65 BUF Bernard Ford WR UCF, Marion Military Institute
1988 6 150 BUF Dan Murray LB East Stroudsburg State
1988 8 204 BUF John Hagy DB Texas
1988 8 213 BUF Jeff Wright NT Central Missouri, Tulsa, Coffeyville CC
1988 9 235 BUF Carlton Bailey LB North Carolina
1988 10 262 BUF Martin Mayhew CB Florida State
1988 12 316 BUF Tom Erlandson Jr. LB Washington
1987 1 8 BUF Shane Conlan MLB Penn State
1987 2 29 BUF Nate Odomes CB Wisconsin
1987 2 33 BUF Roland Mitchell DB Texas Tech
1987 3 60 BUF David Brandon OLB Memphis
1987 3 78 BUF Jamie Mueller RB Benedictine College
1987 4 109 BUF Leon Seals DT Jackson State University
1987 7 171 BUF Kerry Porter FB Washington State
1987 8 209 BUF Bruce Mesner NT Maryland
1987 9 227 BUF Keith McKeller TE Jacksonville State
1987 11 283 BUF Howard Ballard OT Alabama A&M
1987 12 311 BUF Joe McGrail NT Delaware
1986 1 16 BUF Ronnie Harmon RB Iowa
1986 1 20 BUF Will Wolford OT Vanderbilt
1986 3 77 BUF Leonard Burton C South Carolina, Northwest Mississippi CC
1986 5 111 BUF Carl Byrum RB Mississippi Valley State University
1986 7 168 BUF Bob Williams TE Penn State
1986 7 178 BUF Mark Pike LB Georgia Tech
1986 7 180 BUF Butch Rolle TE Michigan State
1986 8 202 BUF Tony Furjanic LB Notre Dame
1986 9 222 BUF Reggie Bynum WR Oregon State
1986 10 251 BUF Guy Teafatiller NT Illinois, Cerritos College
1986 11 278 BUF Tony Garbarczyk DE Wake Forest, Nassau CC
1986 11 282 BUF Billy Witt DE North Alabama
1986 12 313 BUF Brian McClure QB Bowling Green
1985 1 1 BUF Bruce Smith DE Virginia Tech
1985 1 14 BUF Derrick Burroughs CB Memphis
1985 2 29 BUF Mark Traynowicz G Nebraska
1985 2 42 BUF Chris Burkett WR Jackson State University
1985 3 57 BUF Frank Reich QB Maryland
1985 3 63 BUF Hal Garner LB Utah State
1985 4 86 BUF Andre Reed WR Kutztown
1985 4 112 BUF Dale Hellestrae OT SMU
1985 5 130 BUF Jimmy Teal WR Texas A&M
1985 6 141 BUF Mike Hamby DE Utah State
1985 7 169 BUF Ron Pitts DB UCLA
1985 8 197 BUF Jacque Robinson RB Washington
1984 1 14 BUF Dwight Drane DB Oklahoma
1984 1 26 BUF Greg Bell RB Notre Dame
1984 2 41 BUF Eric Richardson WR San Jose State, Monterey Peninsula
1984 3 77 BUF Rodney Bellinger CB Miami
1984 3 79 BUF Sean McNanie DE San Diego State, Arizona State
1984 3 82 BUF Speedy Neal FB Miami
1984 4 95 BUF Mitchell Brookins WR Illinois
1984 5 128 BUF John Kidd P Northwestern
1984 6 155 BUF Tony Slaton G USC
1984 7 182 BUF Stan David DB Texas Tech
1984 10 263 BUF Joe Azelby LB Harvard
1984 11 299 BUF Craig White WR Missouri
1983 1 12 BUF Tony Hunter TE Notre Dame
1983 1 14 BUF Jim Kelly QB Miami
1983 2 39 BUF Darryl Talley OLB West Virginia
1983 4 93 BUF Trey Junkin TE Louisiana Tech
1983 4 112 BUF Jimmy Payne DE Georgia
1983 5 126 BUF Matt Vandenboom DB Wisconsin
1983 7 180 BUF Gurnest Brown DT Maryland
1983 10 260 BUF Richard Tharpe DE Louisville
1983 12 320 BUF Julius Dawkins WR Pittsburgh
1982 1 19 BUF Perry Tuttle WR Clemson
1982 2 48 BUF Matt Kofler QB San Diego State, San Diego Mesa College
1982 3 59 BUF Eugene Marve LB Saginaw Valley State
1982 4 93 BUF Van Williams RB Carson Newman, East Tennessee State
1982 6 160 BUF DeWayne Chivers TE South Carolina
1982 9 245 BUF Dennis Edwards DE USC
1981 1 28 BUF Booker Moore RB Penn State
1981 2 49 BUF Chris Williams FS LSU
1981 2 50 BUF Byron Franklin WR Auburn
1981 3 76 BUF Mike Mosley WR Texas A&M
1981 5 135 BUF Calvin Clark DE Purdue
1981 6 161 BUF Robert Holt WR Baylor
1981 7 188 BUF Steve Doolittle LB Colorado
1981 9 241 BUF Robb Riddick RB University of Millersville
1981 10 272 BUF Justin Cross OT Western State
1981 11 299 BUF Buster Barnett TE Jackson State University
1980 1 16 BUF Jim Ritcher G N.C. State
1980 2 29 BUF Joe Cribbs RB Auburn
1980 2 37 BUF Gene Bradley QB Arkansas State
1980 3 67 BUF Mark Brammer TE Michigan State
1980 3 71 BUF John Schmeding OG Boston College
1980 4 93 BUF Ervin Parker OLB South Carolina State
1980 5 119 BUF Jeff Pyburn DB Georgia
1980 5 129 BUF Keith Lee DB Colorado State, Santa Monica
1980 10 259 BUF Greg Cater P Tennessee-Chattanooga
1979 1 1 BUF Tom Cousineau LB Ohio State
1979 1 5 BUF Jerry Butler WR Clemson
1979 2 32 BUF Fred Smerlas NT Boston College
1979 2 51 BUF Jim Haslett LB Indiana PA, University of
1979 3 62 BUF Jon Borchardt G Montana State
1979 4 83 BUF Ken Johnson DE Knoxville
1979 4 87 BUF Jeff Nixon DB Richmond
1979 5 114 BUF Rod Kush DB Nebraska-Omaha
1979 5 116 BUF Dan Manucci QB Kansas State, Mesa CC
1979 6 141 BUF Mike Burrow OG Auburn
1979 7 170 BUF Tom Mullady WR Rhodes College aka SW Memphis
1978 1 5 BUF Terry Miller RB Oklahoma State
1978 2 32 BUF Dee Hardison DE North Carolina
1978 2 38 BUF Scott Hutchinson DE Florida
1978 3 65 BUF Danny Fulton WR Nebraska-Omaha, Nebraska
1978 4 89 BUF Lucius Sanford LB Georgia Tech
1978 5 114 BUF Ken Spaeth TE Nebraska
1978 7 171 BUF Mario Celotto LB USC
1978 7 183 BUF Steve Powell RB Truman State University
1978 10 255 BUF Will Grant C Kentucky, Idaho State
1978 11 282 BUF Jerry Blanton ILB Kentucky
1977 1 12 BUF Phil Dokes DT Oklahoma State
1977 3 73 BUF John Kimbrough WR St. Cloud State University
1977 4 86 BUF Jimmy Dean DE Texas A&M
1977 5 115 BUF Fred Besana QB California
1977 5 127 BUF Neil O'Donoghue K Auburn, St. Bernard
1977 6 157 BUF Ron Pruitt DE Nebraska
1977 7 170 BUF Mike Nelms DB Baylor, Sam Houston State, Tarrant County JC
1977 8 197 BUF Greg Morton DE Michigan
1977 12 309 BUF Charles Romes DB North Carolina Central, Lake City Coummunity College
1976 1 18 BUF Mario Clark CB Oregon
1976 2 45 BUF Ken Jones OT Arkansas State
1976 2 52 BUF Joe Devlin G Iowa
1976 3 78 BUF Ben Williams DE Mississippi
1976 4 109 BUF Dan Jilek LB Michigan
1976 5 142 BUF Fred Coleman TE Louisiana-Monroe
1976 6 164 BUF Leslie Benson DE Baylor
1976 6 171 BUF Scott Piper WR Arizona
1976 6 175 BUF Darnell Powell RB Tennessee-Chattanooga
1976 7 195 BUF Jackie Williams DB Texas A&M
1976 10 280 BUF Keith Moody CB Syracuse
1975 1 19 BUF Tom Ruud LB Nebraska
1975 2 42 BUF Bob Nelson ILB Nebraska
1975 2 50 BUF Glenn Lott DB Drake
1975 4 102 BUF Tom Donchez RB Penn State
1975 5 115 BUF John McCrumbly MLB Texas A&M, Tyler JC
1975 7 166 BUF Gil Chapman WR Michigan
1975 7 174 BUF Reggie Cherry RB Houston
1975 7 175 BUF Harry Banks DB Michigan
1975 10 253 BUF Roland Hooks RB N.C. State
1975 12 305 BUF Mark Johnson DE Missouri
1974 1 18 BUF Reuben Gant TE Oklahoma State
1974 2 27 BUF Doug Allen OLB Penn State
1974 3 70 BUF Gary Marangi QB Boston College
1974 5 106 BUF Gary Hayman RB Penn State
1974 5 122 BUF Tim Guy DT Oregon
1974 10 249 BUF Don Calhoun RB Kansas State
1974 12 303 BUF Dave Means DE Southeast Missouri State
1973 1 7 BUF Paul Seymour TE Michigan
1973 1 26 BUF Joe DeLamielleure OG Michigan State
1973 2 32 BUF Jeff Winans DT USC
1973 3 57 BUF Joe Ferguson QB Arkansas
1973 3 77 BUF Bob Kampa DT California
1973 4 87 BUF Donnie Walker DB Central State
1973 4 103 BUF Jeff Yeates DT Boston College
1973 5 110 BUF Wallace Francis WR Arkansas-Pine Bluff
1973 6 136 BUF John Skorupan LB Penn State
1973 7 162 BUF Brian McConnell LB Michigan State
1972 1 1 BUF Walt Patulski DE Notre Dame
1972 3 53 BUF Fred Swendsen DE Notre Dame
1972 4 79 BUF Randy Jackson RB Wichita State
1972 5 105 BUF Leon Garror DB Alcorn State
1972 5 108 BUF Bob Penchion OG Alcorn State
1972 7 157 BUF Ralph Stepaniak DB Notre Dame
1971 1 4 BUF J.D. Hill WR Arizona State
1971 2 29 BUF Jan White TE Ohio State
1971 3 53 BUF Bruce Jarvis NA Washington
1971 3 57 BUF Jim Braxton RB West Virginia
1971 5 107 BUF Don Green OT Purdue
1971 5 113 BUF Tim Beamer DB Johnson Smith
1971 6 145 BUF Bill McKinley DE Arizona
1971 7 160 BUF Bob Chandler WR USC
1970 1 5 BUF Al Cowlings DE USC
1970 2 30 BUF Dennis Shaw QB San Diego State
1970 3 57 BUF Jim Reilly OG Notre Dame
1970 3 67 BUF Glenn Alexander DB Grambling State
1970 4 82 BUF Jerome Gantt DE North Carolina Central
1970 5 109 BUF Steve Starnes LB Tampa
1970 6 134 BUF Ken Edwards RB Virginia Tech
1970 6 135 BUF Grant Guthrie PK Florida State
1970 7 161 BUF Wayne Fowler OT Richmond
1969 1 1 BUF O.J. Simpson RB USC
1969 2 27 BUF Bill Enyart RB Oregon State
1969 3 53 BUF Julian Nunamaker DE Tennessee-Martin
1969 4 79 BUF Mike Richey OT North Carolina
1969 5 105 BUF Ben Mayes DT Drake
1969 7 157 BUF John Helton DE Arizona State
1968 1 9 BUF Haven Moses WR San Diego State
1968 2 34 BUF Bob Tatarek DT Miami (FL)
1968 3 63 BUF Richard Trapp WR Florida
1968 4 86 BUF Edgar Chandler PK Georgia
1968 5 114 BUF Ben Gregory RB Nebraska
1968 5 119 BUF Mike McBath DE Penn State
1968 5 132 BUF Max Anderson RB Arizona State
1968 7 173 BUF Pete Richardson DB Dayton
1967 1 22 BUF John Pitts DB Arizona State
1967 2 42 BUF Jim LeMoine TE Utah State
1967 3 70 BUF Tom Rhoads DE Notre Dame
1967 4 102 BUF Gary Bugenhagen OT Syracuse
1967 6 149 BUF Bill Wilkerson DE UTEP
1967 7 181 BUF George Gaiser OT SMU

First Round Picks (61)

YearRdPick TeamPlayerPosCollege
2025 1 30 BUF Maxwell Hairston CB Kentucky
2023 1 25 BUF Dalton Kincaid TE Utah, Univ of California-San Diego
2022 1 23 BUF Kaiir Elam CB Florida
2021 1 30 BUF Greg Rousseau DE Miami
2021 1 30 BUF Gregory Rousseau DE Miami
2019 1 9 BUF Ed Oliver DT Houston
2018 1 7 BUF Josh Allen QB Wyoming, Reedley
2018 1 16 BUF Tremaine Edmunds MLB Virginia Tech
2017 1 27 BUF Tre'Davious White CB LSU
2016 1 19 BUF Shaq Lawson DE Clemson
2014 1 4 BUF Sammy Watkins WR Clemson
2013 1 16 BUF EJ Manuel QB Florida State
2012 1 10 BUF Stephon Gilmore CB South Carolina
2011 1 3 BUF Marcell Dareus DT Alabama
2010 1 9 BUF C.J. Spiller RB Clemson
2009 1 11 BUF Aaron Maybin LB Penn State
2009 1 28 BUF Eric Wood C Louisville
2008 1 11 BUF Leodis McKelvin CB Troy
2007 1 12 BUF Marshawn Lynch RB California
2006 1 8 BUF Donte Whitner S Ohio State
2006 1 26 BUF John McCargo DT N.C. State
2004 1 13 BUF Lee Evans WR Wisconsin
2004 1 22 BUF J.P. Losman QB Tulane, UCLA
2003 1 23 BUF Willis McGahee RB Miami
2001 1 21 BUF Nate Clements S Ohio State
2000 1 26 BUF Erik Flowers DE Arizona State, Trinity Valley CC
1999 1 23 BUF Antoine Winfield CB Ohio State
1997 1 23 BUF Antowain Smith RB Houston, East Mississippi JC
1996 1 24 BUF Eric Moulds WR Mississippi State
1995 1 14 BUF Ruben Brown G Pittsburgh
1994 1 27 BUF Jeff Burris CB Notre Dame
1993 1 28 BUF Thomas Smith DB North Carolina
1992 1 27 BUF John Fina OT Arizona
1991 1 26 BUF Henry Jones DB Illinois
1987 1 8 BUF Shane Conlan MLB Penn State
1986 1 16 BUF Ronnie Harmon RB Iowa
1986 1 20 BUF Will Wolford OT Vanderbilt
1985 1 1 BUF Bruce Smith DE Virginia Tech
1985 1 14 BUF Derrick Burroughs CB Memphis
1984 1 14 BUF Dwight Drane DB Oklahoma
1984 1 26 BUF Greg Bell RB Notre Dame
1983 1 12 BUF Tony Hunter TE Notre Dame
1983 1 14 BUF Jim Kelly QB Miami
1982 1 19 BUF Perry Tuttle WR Clemson
1981 1 28 BUF Booker Moore RB Penn State
1980 1 16 BUF Jim Ritcher G N.C. State
1979 1 1 BUF Tom Cousineau LB Ohio State
1979 1 5 BUF Jerry Butler WR Clemson
1978 1 5 BUF Terry Miller RB Oklahoma State
1977 1 12 BUF Phil Dokes DT Oklahoma State
1976 1 18 BUF Mario Clark CB Oregon
1975 1 19 BUF Tom Ruud LB Nebraska
1974 1 18 BUF Reuben Gant TE Oklahoma State
1973 1 7 BUF Paul Seymour TE Michigan
1973 1 26 BUF Joe DeLamielleure OG Michigan State
1972 1 1 BUF Walt Patulski DE Notre Dame
1971 1 4 BUF J.D. Hill WR Arizona State
1970 1 5 BUF Al Cowlings DE USC
1969 1 1 BUF O.J. Simpson RB USC
1968 1 9 BUF Haven Moses WR San Diego State
1967 1 22 BUF John Pitts DB Arizona State