| Draft History | |||||||
| Year | Round | Pick | Overall Pick | Team | Name | Position | College |
| 2010 | 7 | 9 | 216 | Bills | Kyle Calloway | OT | Iowa |
| 2010 | 7 | 2 | 209 | Bills | Levi Brown | QB | Troy |
| 2010 | 6 | 23 | 192 | Bills | Danny Batten | ILB | South Dakota State |
| 2010 | 6 | 9 | 178 | Bills | Arthur Moats | OLB | James Madison |
| 2010 | 5 | 9 | 140 | Bills | Ed Wang | OT | Virginia Tech |
| 2010 | 4 | 9 | 107 | Bills | Marcus Easley | WR | Connecticut |
| 2010 | 3 | 8 | 72 | Bills | Alex Carrington | DE | Arkansas State |
| 2010 | 2 | 9 | 41 | Bills | Torell Troup | DT | UCF |
| 2010 | 1 | 9 | 9 | Bills | C.J. Spiller | RB | Clemson |
| 2009 | 7 | 11 | 220 | Bills | Ellis Lankster | DB | West Virginia |
| 2009 | 6 | 10 | 183 | Bills | Cary Harris | CB | Southern California |
| 2009 | 5 | 11 | 147 | Bills | Nic Harris | S | Oklahoma |
| 2009 | 4 | 21 | 121 | Bills | Shawn Nelson | TE | Southern Mississippi |
| 2009 | 2 | 19 | 51 | Bills | Andy Levitre | OL | Oregon State |
| 2009 | 2 | 10 | 42 | Bills | Jairus Byrd | CB | Oregon |
| 2009 | 1 | 28 | 28 | Bills | Eric Wood | C | Louisville |
| 2009 | 1 | 11 | 11 | Bills | Aaron Maybin | DE | Penn State |
| 2008 | 7 | 44 | 251 | Bills | Kennard Cox | CB | Pittsburgh |
| 2008 | 7 | 17 | 224 | Bills | Steve Johnson | WR | Kentucky |
| 2008 | 7 | 12 | 219 | Bills | Demetrius Bell | OT | Northwestern State (LA) |
| 2008 | 6 | 13 | 179 | Bills | Xavier Omon | RB | Northwest Missouri State |
| 2008 | 5 | 14 | 147 | Bills | Alvin Bowen | OLB | Iowa State |
| 2008 | 4 | 34 | 132 | Bills | Derek Fine | TE | Kansas |
| 2008 | 4 | 15 | 114 | Bills | Reggie Corner | CB | Akron |
| 2008 | 3 | 9 | 72 | Bills | Chris Ellis | DE | Virginia Tech |
| 2008 | 2 | 10 | 41 | Bills | *James Hardy | WR | Indiana |
| 2008 | 1 | 11 | 11 | Bills | Leodis McKelvin | CB | Troy |
| 2007 | 7 | 29 | 239 | Bills | CJ Ah You | DE | Oklahoma |
| 2007 | 7 | 12 | 222 | Bills | Derek Schouman | FB | Boise State |
| 2007 | 6 | 10 | 184 | Bills | John Wendling | FS | Wyoming |
| 2007 | 4 | 12 | 111 | Bills | *Dwayne Wright | RB | Fresno State |
| 2007 | 3 | 28 | 92 | Bills | Trent Edwards | QB | Stanford |
| 2007 | 2 | 2 | 34 | Bills | Paul Posluszny | ILB | Penn State |
| 2007 | 1 | 12 | 12 | Bills | *Marshawn Lynch | RB | California |
| 2006 | 7 | 40 | 248 | Bills | Aaron Merz | OG | California |
| 2006 | 7 | 8 | 216 | Bills | Terrance Pennington | OT | New Mexico |
| 2006 | 6 | 9 | 178 | Bills | Keith Ellison | OLB | Oregon State |
| 2006 | 5 | 10 | 143 | Bills | Brad Butler | OT | Virginia |
| 2006 | 5 | 1 | 134 | Bills | Kyle Williams | DT | LSU |
| 2006 | 4 | 8 | 105 | Bills | *Ko Simpson | FS | South Carolina |
| 2006 | 3 | 6 | 70 | Bills | *Ashton Youboty | CB | Ohio State |
| 2006 | 1 | 26 | 26 | Bills | *John McCargo | DT | North Carolina State |
| 2006 | 1 | 8 | 8 | Bills | *Donte Whitner | SS | Ohio State |
| 2005 | 7 | 22 | 236 | Bills | Lionel Gates | RB | Louisville |
| 2005 | 6 | 23 | 197 | Bills | Justin Geisinger | OT | Vanderbilt |
| 2005 | 5 | 20 | 156 | Bills | Eric King | CB | Wake Forest |
| 2005 | 4 | 21 | 122 | Bills | Duke Preston | C | Illinois |
| 2005 | 3 | 22 | 86 | Bills | Kevin Everett | TE | Miami |
| 2005 | 2 | 23 | 55 | Bills | Roscoe Parrish* | WR | Miami |
| 2004 | 7 | 13 | 214 | Bills | Jonathan Smith | WR | Washington State |
| 2004 | 7 | 6 | 207 | Bills | Dylan McFarland | OT | Montana |
| 2004 | 4 | 13 | 109 | Bills | Tim Euhus | TE | Oregon State |
| 2004 | 3 | 11 | 74 | Bills | Tim Anderson | DT | Ohio State |
| 2004 | 1 | 22 | 22 | Bills | J.P. Losman | QB | Tulane |
| 2004 | 1 | 13 | 13 | Bills | Lee Evans | WR | Wisconsin |
| 2003 | 7 | 14 | 228 | Bills | Mario Haggan | ILB | Mississippi State |
| 2003 | 6 | 14 | 187 | Bills | Lauvale Sape | DT | Utah |
| 2003 | 5 | 16 | 151 | Bills | Ben Sobieski | OG | Iowa |
| 2003 | 4 | 30 | 127 | Bills | Sam Aiken | WR | North Carolina |
| 2003 | 4 | 14 | 111 | Bills | Terrence McGee | CB | Northwestern State |
| 2003 | 3 | 30 | 94 | Bills | Angelo Crowell | ILB | Virginia |
| 2003 | 2 | 16 | 48 | Bills | Chris Kelsay | DE | Nebraska |
| 2003 | 1 | 23 | 23 | Bills | Willis McGahee | RB | Miami |
| 2002 | 7 | 49 | 260 | Bills | Dominique Stevenson | LB | Tennessee |
| 2002 | 7 | 41 | 252 | Bills | Jarrett Ferguson | RB | Virginia Tech |
| 2002 | 7 | 39 | 250 | Bills | Rodney Wright | WR | Fresno State |
| 2002 | 7 | 4 | 215 | Bills | Mike Pucillo | G | Auburn |
| 2002 | 6 | 4 | 176 | Bills | Kevin Thomas | DB | UNLV |
| 2002 | 5 | 4 | 139 | Bills | Justin Bannan | DT | Colorado |
| 2002 | 3 | 32 | 97 | Bills | Coy Wire | DB | Stanford |
| 2002 | 2 | 29 | 61 | Bills | Ryan Denney | DE | BYU |
| 2002 | 2 | 4 | 36 | Bills | Josh Reed | WR | LSU |
| 2002 | 1 | 4 | 4 | Bills | Mike Williams | OT | Texas |
| 2001 | 7 | 38 | 238 | Bills | Tyrone Robertson | DT | Hinds Junior College (Miss.) |
| 2001 | 7 | 14 | 214 | Bills | Reggie Germany | WR | Ohio State |
| 2001 | 6 | 33 | 196 | Bills | Jimmy Williams | DB | Vanderbilt |
| 2001 | 6 | 32 | 195 | Bills | Dan O'Leary | TE | Notre Dame |
| 2001 | 6 | 15 | 178 | Bills | Tony Driver | DB | Notre Dame |
| 2001 | 5 | 13 | 144 | Bills | Marques Sullivan | OT | Illinois |
| 2001 | 4 | 15 | 110 | Bills | Brandon Spoon | LB | North Carolina |
| 2001 | 3 | 33 | 95 | Bills | Jonas Jennings | OT | Georgia |
| 2001 | 3 | 14 | 76 | Bills | Ron Edwards | DT | Texas A&M |
| 2001 | 2 | 27 | 58 | Bills | Travis Henry | RB | Tennessee |
| 2001 | 2 | 15 | 46 | Bills | Aaron Schobel | DE | TCU |
| 2001 | 1 | 21 | 21 | Bills | Nate Clements | DB | Ohio State |
| 2000 | 7 | 45 | 251 | Bills | DaShon Polk | LB | Arizona |
| 2000 | 7 | 27 | 233 | Bills | Drew Haddad | WR | Buffalo |
| 2000 | 6 | 28 | 194 | Bills | Leif Larsen | DE | Texas-El Paso |
| 2000 | 5 | 27 | 156 | Bills | Sammy Morris | RB | Texas Tech |
| 2000 | 4 | 27 | 121 | Bills | Avion Black | WR | Tennessee State |
| 2000 | 3 | 27 | 89 | Bills | Corey Moore | LB | Virginia Tech |
| 2000 | 2 | 27 | 58 | Bills | Travares Tillman | DB | Georgia Tech |
| 2000 | 1 | 26 | 26 | Bills | Erik Flowers | DE | Arizona State |
| 1999 | 7 | 42 | 248 | Bills | Bryce Fisher | DE | Air Force |
| 1999 | 7 | 24 | 230 | Bills | Sheldon Jackson | TE | Nebraska |
| 1999 | 6 | 25 | 194 | Bills | Armon Hatcher | DB | Oregon State |
| 1999 | 6 | 15 | 184 | Bills | Rashard Cook | DB | Southern Cal |
| 1999 | 5 | 23 | 156 | Bills | Jay Foreman | LB | Nebraska |
| 1999 | 4 | 27 | 122 | Bills | Bobby Collins | TE | North Alabama |
| 1999 | 4 | 24 | 119 | Bills | Keith Newman | LB | North Carolina |
| 1999 | 3 | 25 | 86 | Bills | Shawn Bryson | RB | Tennessee |
| 1999 | 2 | 22 | 53 | Bills | Peerless Price | WR | Tennessee |
| 1999 | 1 | 23 | 23 | Bills | Antoine Winfield | DB | Ohio State |
| 1998 | 7 | 49 | 238 | Bills | Kamil Loud | WR | Cal Poly |
| 1998 | 7 | 9 | 198 | Bills | Victor Allotey | G | Indiana |
| 1998 | 6 | 7 | 160 | Bills | Fred Coleman | WR | Washington |
| 1998 | 5 | 8 | 131 | Bills | Jonathan Linton | RB | North Carolina |
| 1998 | 3 | 7 | 68 | Bills | Robert Hicks | OT | Mississippi State |
| 1998 | 2 | 9 | 39 | Bills | Sam Cowart | LB | Florida State |
| 1997 | 7 | 25 | 226 | Bills | Pat Fitzgerald | TE | Texas |
| 1997 | 6 | 22 | 185 | Bills | Marcus Spriggs | G | Houston |
| 1997 | 5 | 23 | 153 | Bills | Sean Woodson | DB | Jackson State |
| 1997 | 4 | 24 | 120 | Bills | Jamie Nails | OT | Florida A&M |
| 1997 | 2 | 22 | 52 | Bills | Marcellus Wiley | DE | Columbia |
| 1997 | 1 | 23 | 23 | Bills | Antowain Smith | RB | Houston |
| 1996 | 7 | 40 | 249 | Bills | Eric Smedley | DB | Indiana |
| 1996 | 7 | 35 | 244 | Bills | Jay Riemersma | TE | Michigan |
| 1996 | 7 | 28 | 237 | Bills | Dan Bradenburg | DE | Indiana State |
| 1996 | 6 | 35 | 202 | Bills | Dusty Ziegler | C | Notre Dame |
| 1996 | 6 | 29 | 196 | Bills | Leon Neal | RB | Washington |
| 1996 | 5 | 24 | 156 | Bills | Ray Jackson | DB | Colorado State |
| 1996 | 4 | 25 | 120 | Bills | Sean Moran | DE | Colorado State |
| 1996 | 3 | 26 | 87 | Bills | Matt Stevens | DB | Appalachian State |
| 1996 | 2 | 23 | 53 | Bills | Gabe Northern | DE | LSU |
| 1996 | 1 | 24 | 24 | Bills | Eric Moulds | WR | Mississippi State |
| 1995 | 7 | 36 | 244 | Bills | Darick Holmes | RB | Portland State |
| 1995 | 7 | 13 | 221 | Bills | Tom Nutten | C | Western Michigan |
| 1995 | 6 | 14 | 185 | Bills | Shannon Clavelle | DT | Colorado |
| 1995 | 5 | 10 | 144 | Bills | John Holecek | LB | Illinois |
| 1995 | 4 | 33 | 131 | Bills | Tony Cline | TE | Stanford |
| 1995 | 4 | 15 | 113 | Bills | Justin Armour | WR | Stanford |
| 1995 | 4 | 11 | 109 | Bills | Ken Irvin | DB | Memphis |
| 1995 | 3 | 32 | 96 | Bills | Damien Covington | LB | North Carolina State |
| 1995 | 3 | 12 | 76 | Bills | Marlon Kerner | DB | Ohio State |
| 1995 | 2 | 13 | 45 | Bills | Todd Collins | QB | Michigan |
| 1995 | 1 | 14 | 14 | Bills | Reuben Brown | G | Pittsburgh |
| 1994 | 7 | 27 | 221 | Bills | Filmel Johnson | DB | Illinois |
| 1994 | 6 | 31 | 192 | Bills | Kevin Knox | WR | Florida State |
| 1994 | 6 | 27 | 188 | Bills | Anthony Abrams | DE | Clark |
| 1994 | 5 | 27 | 158 | Bills | A.J. Ofodile | TE | Missouri |
| 1994 | 4 | 27 | 130 | Bills | Sean Crocker | DB | North Carolina |
| 1994 | 3 | 33 | 98 | Bills | Corey Louchiey | OT | South Carolina |
| 1994 | 3 | 16 | 81 | Bills | Marlo Perry | LB | Jackson State |
| 1994 | 2 | 35 | 64 | Bills | Sam Rogers | LB | Colorado |
| 1994 | 2 | 32 | 61 | Bills | Lonnie Johnson | TE | Florida State |
| 1994 | 2 | 19 | 48 | Bills | Bucky Brooks | WR | North Carolina |
| 1994 | 1 | 27 | 27 | Bills | Jeff Burris | DB | Notre Dame |
| 1993 | 8 | 27 | 223 | Bills | Chris Leuneberg | OT | West Chester (PA) |
| 1993 | 7 | 27 | 195 | Bills | Willie Harris | WR | Mississippi State |
| 1993 | 6 | 27 | 167 | Bills | Corbin Lacina | OT | Augustana (SD) |
| 1993 | 5 | 27 | 139 | Bills | Sebastian Savage | DB | North Carolina State |
| 1993 | 5 | 24 | 136 | Bills | Mike Devlin | C | Iowa |
| 1993 | 4 | 27 | 111 | Bills | Russell Copeland | WR | Memphis |
| 1993 | 2 | 26 | 55 | Bills | John Parrella | DT | Nebraska |
| 1993 | 1 | 28 | 28 | Bills | Thomas Smith | DB | North Carolina |
| 1992 | 12 | 27 | 335 | Bills | Matt Rodgers | QB | Iowa |
| 1992 | 11 | 27 | 307 | Bills | Vince Marrow | TE | Toledo |
| 1992 | 10 | 27 | 279 | Bills | Barry Rose | WR | Wisconsin-Stevens Point |
| 1992 | 9 | 27 | 251 | Bills | Chris Walsh | WR | Stanford |
| 1992 | 8 | 27 | 223 | Bills | Leonard Humphries | DB | Penn State |
| 1992 | 7 | 27 | 195 | Bills | Kurt Schulz | DB | Eastern Washington |
| 1992 | 6 | 27 | 167 | Bills | Nate Turner | RB | Nebraska |
| 1992 | 5 | 27 | 139 | Bills | Matt Darby | DB | UCLA |
| 1992 | 4 | 27 | 111 | Bills | Frank Kmet | DE | Purdue |
| 1992 | 3 | 27 | 83 | Bills | Keith Goganious | LB | Penn State |
| 1992 | 2 | 27 | 55 | Bills | James Patton | DT | Texas |
| 1992 | 1 | 27 | 27 | Bills | John Fina | OT | Arizona |
| 1991 | 12 | 27 | 333 | Bills | Stephen Clark | TE | Texas |
| 1991 | 11 | 27 | 305 | Bills | Dean Kirkland | G | Washington |
| 1991 | 10 | 27 | 277 | Bills | Tony DeLorenzo | G | New Mexico State |
| 1991 | 9 | 26 | 249 | Bills | Mark Maddox | LB | Northern Michigan |
| 1991 | 8 | 27 | 222 | Bills | Brad Lamb | WR | Anderson |
| 1991 | 7 | 27 | 194 | Bills | Amir Rasul | RB | Florida A&M |
| 1991 | 6 | 27 | 166 | Bills | Millard Hamilton | WR | Clark |
| 1991 | 5 | 27 | 138 | Bills | Shawn Wilbourn | DB | Long Beach State |
| 1991 | 3 | 27 | 82 | Bills | Darryl Wren | DB | Pittsburg State (KS) |
| 1991 | 2 | 27 | 54 | Bills | Phil Hansen | DE | North Dakota State |
| 1991 | 1 | 26 | 26 | Bills | Henry Jones | DB | Illinois |
| 1990 | 11 | 16 | 292 | Bills | Al Edwards | WR | NW Louisiana |
| 1990 | 10 | 17 | 265 | Bills | Mike Lodish | DT | UCLA |
| 1990 | 9 | 18 | 238 | Bills | Clarkston Hines | WR | Duke |
| 1990 | 8 | 15 | 208 | Bills | Marvcus Patton | LB | UCLA |
| 1990 | 7 | 16 | 181 | Bills | Fred DeRiggi | DT | Syracuse |
| 1990 | 7 | 5 | 170 | Bills | Brent Collins | LB | Carson Newman |
| 1990 | 7 | 1 | 166 | Bills | Brent Griffith | G | Minnesota-Duluth |
| 1990 | 6 | 17 | 154 | Bills | John Nies | P | Arizona |
| 1990 | 4 | 19 | 100 | Bills | Eddie Fuller | RB | LSU |
| 1990 | 3 | 16 | 69 | Bills | Glenn Parker | OT | Arizona |
| 1990 | 2 | 17 | 42 | Bills | Carwell Gardner | RB | Louisville |
| 1990 | 1 | 16 | 16 | Bills | James Williams | DB | Fresno State |
| 1989 | 12 | 25 | 332 | Bills | Derrell Marshall | OT | Southern Cal |
| 1989 | 11 | 26 | 305 | Bills | Richard Harvey | LB | Tulane |
| 1989 | 10 | 25 | 276 | Bills | Carlo Cheattom | DB | Auburn |
| 1989 | 9 | 26 | 249 | Bills | Pat Rabold | DT | Wyoming |
| 1989 | 7 | 26 | 193 | Bills | Chris Hale | DB | Southern Cal |
| 1989 | 7 | 6 | 173 | Bills | Brian Jordan | DB | Richmond |
| 1989 | 6 | 25 | 164 | Bills | Sean Doctor | TE | Marshall |
| 1989 | 5 | 25 | 137 | Bills | Michael Andrews | DB | Alcorn State |
| 1989 | 4 | 25 | 109 | Bills | John Kolesar | WR | Michigan |
| 1989 | 3 | 26 | 82 | Bills | Don Beebe | WR | Chadron State |
| 1988 | 12 | 11 | 316 | Bills | Tom Erlandson | LB | Washington |
| 1988 | 12 | 4 | 309 | Bills | John Driscoll | OT | New Hampshire |
| 1988 | 11 | 12 | 289 | Bills | Pete Curkendall | DT | Penn State |
| 1988 | 10 | 13 | 262 | Bills | Martin Mayhew | DB | Florida State |
| 1988 | 9 | 14 | 235 | Bills | Carlton Bailey | LB | North Carolina |
| 1988 | 8 | 20 | 213 | Bills | Jeff Wright | DT | Central Missouri State |
| 1988 | 8 | 11 | 204 | Bills | John Hagy | DB | Texas |
| 1988 | 7 | 19 | 184 | Bills | Bo Wright | RB | Alabama |
| 1988 | 7 | 12 | 177 | Bills | Tim Brocky | OT | Memphis State |
| 1988 | 6 | 13 | 150 | Bills | Dan Murray | LB | East Stroudsburg (PA) |
| 1988 | 5 | 26 | 135 | Bills | Kirk Roach | K | Western Carolina |
| 1988 | 5 | 14 | 123 | Bills | Ezekial Gadson | DB | Pittsburgh |
| 1988 | 3 | 10 | 65 | Bills | Bernard Fored | WR | Central Florida |
| 1988 | 2 | 13 | 40 | Bills | Thurman Thomas | RB | Oklahoma State |
| 1987 | 12 | 4 | 311 | Bills | Joe McGrail | DT | Delaware |
| 1987 | 11 | 4 | 283 | Bills | Howard Ballard | OT | Alabama A&M |
| 1987 | 9 | 4 | 227 | Bills | Keith McKeller | TE | Jacksonville State |
| 1987 | 8 | 14 | 209 | Bills | Bruce Mesner | DT | Maryland |
| 1987 | 7 | 3 | 171 | Bills | Kerry Porter | RB | Washington State |
| 1987 | 4 | 25 | 109 | Bills | Leon Seals | DE | Jackson State |
| 1987 | 3 | 22 | 78 | Bills | Jamie Mueller | RB | Benedictine |
| 1987 | 3 | 4 | 60 | Bills | David Brandon | LB | Memphis State |
| 1987 | 2 | 5 | 33 | Bills | Roland Mitchell | DB | Texas Tech |
| 1987 | 2 | 1 | 29 | Bills | Nate Odomes | DB | Wisconsin |
| 1987 | 1 | 8 | 8 | Bills | Shane Conlan | LB | Penn State |
| 1986 | 12 | 26 | 331 | Bills | Derek Christian | LB | West Virginia Tech |
| 1986 | 12 | 8 | 313 | Bills | Brian McClure | QB | Bowling Green |
| 1986 | 11 | 5 | 282 | Bills | Billy Witt | DE | North Alabama |
| 1986 | 11 | 1 | 278 | Bills | Tony Garbarczyk | DT | Wake Forest |
| 1986 | 10 | 2 | 251 | Bills | Guy Teafatiller | DT | Illinois |
| 1986 | 9 | 1 | 222 | Bills | Reggie Bynum | WR | Oregon State |
| 1986 | 8 | 8 | 202 | Bills | Tony Furjanic | LB | Notre Dame |
| 1986 | 7 | 14 | 180 | Bills | Butch Rolle | TE | Michigan State |
| 1986 | 7 | 12 | 178 | Bills | Mark Pike | LB | Georgia Tech |
| 1986 | 7 | 2 | 168 | Bills | Bob Williams | TE | Penn State |
| 1986 | 5 | 1 | 111 | Bills | Carl Byrum | RB | Mississippi Valley State |
| 1986 | 3 | 22 | 77 | Bills | Leonard Burton | C | South Carolina |
| 1986 | 1 | 20 | 20 | Bills | Will Wolford | OT | Vanderbilt |
| 1986 | 1 | 16 | 16 | Bills | Ronnie Harmon | RB | Iowa |
| 1985 | 12 | 25 | 333 | Bills | Paul Woodside | K | West Virginia |
| 1985 | 11 | 2 | 282 | Bills | James Seawright | LB | South Carolina |
| 1985 | 10 | 1 | 253 | Bills | Chris Babyar | G | Illinois |
| 1985 | 9 | 1 | 225 | Bills | Glenn Jones | DB | Norfolk State |
| 1985 | 8 | 1 | 197 | Bills | Jacque Robinson | RB | Washington |
| 1985 | 7 | 1 | 169 | Bills | Ron Pitts | DB | UCLA |
| 1985 | 6 | 1 | 141 | Bills | Mike Hamby | DT | Utah State |
| 1985 | 5 | 18 | 130 | Bills | Jimmy Teal | WR | Texas A&M |
| 1985 | 4 | 28 | 112 | Bills | Dale Hellestrae | OT | SMU |
| 1985 | 4 | 2 | 86 | Bills | Andre Reed | WR | Kutztown (PA) |
| 1985 | 3 | 7 | 63 | Bills | Hal Garner | LB | Utah State |
| 1985 | 3 | 1 | 57 | Bills | Frank Reich | QB | Maryland |
| 1985 | 2 | 14 | 42 | Bills | Chris Burkett | WR | Jackson State |
| 1985 | 2 | 1 | 29 | Bills | Mark Traynowicz | G | Nebraska |
| 1985 | 1 | 14 | 14 | Bills | Derrick Burroughs | DB | Memphis State |
| 1985 | 1 | 1 | 1 | Bills | Bruce Smith | DE | Virginia Tech |
| 1984 | 12 | 15 | 323 | Bills | Russell Davis | TE | Maryland |
| 1984 | 11 | 16 | 296 | Bills | Craig White | WR | Missouri |
| 1984 | 10 | 11 | 263 | Bills | Joe Azelby | LB | Harvard |
| 1984 | 9 | 12 | 236 | Bills | Leroy Howell | DE | Appalachian State |
| 1984 | 8 | 13 | 209 | Bills | Stacy Rayfield | DB | Texas-Arlington |
| 1984 | 7 | 14 | 182 | Bills | Stan David | DB | Texas Tech |
| 1984 | 6 | 15 | 155 | Bills | Tony Slaton | C | Southern Cal |
| 1984 | 5 | 16 | 128 | Bills | John Kidd | P | Northwestern |
| 1984 | 4 | 11 | 95 | Bills | Mitchell Brookins | WR | Illinois |
| 1984 | 3 | 26 | 82 | Bills | Speedy Neal | RB | Miami |
| 1984 | 3 | 23 | 79 | Bills | Sean McNanie | DE | San Diego State |
| 1984 | 3 | 21 | 77 | Bills | Rodney Bellinger | DB | Miami |
| 1984 | 2 | 13 | 41 | Bills | Eric Richardson | WR | San Jose State |
| 1984 | 1 | 26 | 26 | Bills | Greg Bell | RB | Notre Dame |
| 1983 | 12 | 13 | 320 | Bills | Julius Dawkins | WR | Pittsburgh |
| 1983 | 11 | 14 | 293 | Bills | Larry White | DE | Jackson State |
| 1983 | 10 | 9 | 260 | Bills | Richard Tharpe | DT | Louisville |
| 1983 | 9 | 10 | 234 | Bills | George Parker | RB | Norfolk State |
| 1983 | 8 | 11 | 207 | Bills | James Durham | DB | Houston |
| 1983 | 7 | 12 | 180 | Bills | Gurnest Brown | DT | Maryland |
| 1983 | 5 | 14 | 126 | Bills | Matt Vandenboom | DB | Wisconsin |
| 1983 | 4 | 28 | 112 | Bills | Jimmy Payne | DE | Georgia |
| 1983 | 4 | 9 | 93 | Bills | Trey Junkin | LB | Louisiana Tech |
| 1983 | 2 | 11 | 39 | Bills | Darryl Talley | LB | West Virginia |
| 1983 | 1 | 14 | 14 | Bills | Jim Kelly | QB | Miami |
| 1983 | 1 | 12 | 12 | Bills | Tony Hunter | TE | Notre Dame |
| 1982 | 12 | 23 | 329 | Bills | Tony Suber | DT | Gardner-Webb |
| 1982 | 11 | 19 | 298 | Bills | Frank Kalil | G | Arizona |
| 1982 | 10 | 21 | 272 | Bills | Vic James | DB | Colorado |
| 1982 | 9 | 22 | 245 | Bills | Dennis Edwards | DT | Southern Cal |
| 1982 | 8 | 23 | 218 | Bills | Luc Tousignant | QB | Fairmont State |
| 1982 | 7 | 4 | 171 | Bills | Gary Anderson | K | Syracuse |
| 1982 | 6 | 21 | 160 | Bills | DeWayne Chivers | TE | South Carolina |
| 1982 | 4 | 10 | 93 | Bills | Van Williams | RB | Carson Newman |
| 1982 | 3 | 4 | 59 | Bills | Eugene Marve | LB | Saginaw Valley State |
| 1982 | 2 | 21 | 48 | Bills | Matt Kofler | QB | San Diego State |
| 1982 | 1 | 19 | 19 | Bills | Perry Tuttle | WR | Clemson |
| 1981 | 12 | 22 | 326 | Bills | Keith Clark | LB | Memphis State |
| 1981 | 11 | 23 | 299 | Bills | Buster Barnett | TE | Jackson State |
| 1981 | 10 | 24 | 272 | Bills | Justin Cross | OT | Western Colorado |
| 1981 | 9 | 20 | 241 | Bills | Rob Riddick | RB | Millersville (PA) |
| 1981 | 7 | 22 | 188 | Bills | Steve Doolittle | LB | Colorado State |
| 1981 | 6 | 23 | 161 | Bills | Robert Holt | WR | Baylor |
| 1981 | 5 | 24 | 135 | Bills | Calvin Clark | DE | Purdue |
| 1981 | 3 | 27 | 83 | Bills | Robert Geathers | DT | South Carolina State |
| 1981 | 3 | 20 | 76 | Bills | Mike Mosley | WR | Texas A&M |
| 1981 | 2 | 22 | 50 | Bills | Byron Franklin | WR | Auburn |
| 1981 | 2 | 21 | 49 | Bills | Chris Williams | DB | LSU |
| 1981 | 1 | 28 | 28 | Bills | Booker Moore | RB | Penn State |
| 1980 | 12 | 11 | 316 | Bills | Roger Lapham | TE | Maine |
| 1980 | 11 | 9 | 286 | Bills | Joe Gordon | DT | Grambling |
| 1980 | 10 | 10 | 259 | Bills | Greg Cater | P | Tennessee-Chattanooga |
| 1980 | 9 | 10 | 231 | Bills | Kent Davis | DB | Southeast Missouri |
| 1980 | 8 | 9 | 202 | Bills | Todd Krueger | QB | Northern Michigan |
| 1980 | 5 | 19 | 129 | Bills | Keith Lee | DB | Colorado State |
| 1980 | 5 | 9 | 119 | Bills | Jeff Pyburn | DB | Georgia |
| 1980 | 4 | 10 | 93 | Bills | Ervin Parker | LB | South Carolina State |
| 1980 | 3 | 15 | 71 | Bills | John Schmeding | G | Boston College |
| 1980 | 3 | 11 | 67 | Bills | Mark Brammer | TE | Michigan State |
| 1980 | 2 | 9 | 37 | Bills | Gene Bradley | QB | Arkansas State |
| 1980 | 2 | 1 | 29 | Bills | Joe Cribbs | RB | Auburn |
| 1980 | 1 | 16 | 16 | Bills | Jim Ritcher | C | North Carolina State |
| 1979 | 12 | 5 | 308 | Bills | Mike Harris | RB | Arizona State |
| 1979 | 11 | 4 | 279 | Bills | Paul Lawler | DB | Colgate |
| 1979 | 10 | 5 | 253 | Bills | Dave Marler | QB | Mississippi State |
| 1979 | 9 | 6 | 226 | Bills | Keven Baker | DE | William Penn |
| 1979 | 7 | 5 | 170 | Bills | Tom Mullady | TE | SW Tennessee |
| 1979 | 6 | 4 | 141 | Bills | Mike Burrow | G | Auburn |
| 1979 | 5 | 6 | 116 | Bills | Dan Manucci | QB | Kansas State |
| 1979 | 5 | 4 | 114 | Bills | Rod Kush | DB | Nebraska-Omaha |
| 1979 | 4 | 5 | 87 | Bills | Jeff Nixon | DB | Richmond |
| 1979 | 4 | 1 | 83 | Bills | Ken Johnson | DE | Knoxville |
| 1979 | 3 | 6 | 62 | Bills | Jon Borchardt | OT | Montana State |
| 1979 | 2 | 23 | 51 | Bills | Jim Haslett | LB | Indiana (Pa.) |
| 1979 | 2 | 4 | 32 | Bills | Fred Smerlas | DT | Boston College |
| 1979 | 1 | 5 | 5 | Bills | Jerry Butler | WR | Clemson |
| 1979 | 1 | 1 | 1 | Bills | Tom Cousineau | LB | Ohio State |
| 1978 | 12 | 3 | 309 | Bills | Richard Crump | RB | N.E. Oklahoma A&M |
| 1978 | 11 | 4 | 282 | Bills | Jerry Blanton | LB | Kentucky |
| 1978 | 10 | 5 | 255 | Bills | Will Grant | C | Kentucky |
| 1978 | 7 | 17 | 183 | Bills | Steve Powell | RB | N.E. Missouri State |
| 1978 | 7 | 5 | 171 | Bills | Mario Celotto | LB | Southern Cal |
| 1978 | 6 | 7 | 145 | Bills | Eric Smith | OT | Southern Miss |
| 1978 | 5 | 4 | 114 | Bills | Ken Spaeth | TE | Nebraska |
| 1978 | 4 | 5 | 89 | Bills | Lucius Sanford | LB | Georgia Tech |
| 1978 | 3 | 9 | 65 | Bills | Danny Fulton | WR | Nebraska-Omaha |
| 1978 | 3 | 3 | 59 | Bills | Dennis Johnson | RB | Mississippi State |
| 1978 | 2 | 10 | 38 | Bills | Scott Hutchinson | DE | Florida |
| 1978 | 2 | 4 | 32 | Bills | Dee Hardison | DE | North Carolina |
| 1978 | 1 | 5 | 5 | Bills | Terry Miller | RB | Oklahoma State |
| 1977 | 12 | 2 | 309 | Bills | Charles Romes | DB | North Carolina Central |
| 1977 | 11 | 3 | 282 | Bills | Nate Jackson | RB | Tennessee State |
| 1977 | 8 | 2 | 197 | Bills | Greg Morton | DT | Michigan |
| 1977 | 7 | 3 | 170 | Bills | Mike Nelms | DB | Baylor |
| 1977 | 6 | 18 | 157 | Bills | Ron Pruitt | DE | Nebraska |
| 1977 | 5 | 15 | 127 | Bills | Neil O'Donoghue | K | Auburn |
| 1977 | 5 | 3 | 115 | Bills | Fred Besana | QB | California |
| 1977 | 4 | 2 | 86 | Bills | Jimmy Dean | DT | Texas A&M |
| 1977 | 3 | 17 | 73 | Bills | John Kimbrough | WR | St. Cloud State |
| 1977 | 3 | 3 | 59 | Bills | Curtis Brown | RB | Missouri |
| 1977 | 1 | 12 | 12 | Bills | Phil Dokes | DT | Oklahoma State |
| 1976 | 17 | 18 | 477 | Bills | Bob Berg | K | New Mexico |
| 1976 | 16 | 17 | 448 | Bills | Gary Gorrell | LB | Boise State |
| 1976 | 15 | 18 | 421 | Bills | Arnold Robinson | LB | Bethune-Cookman |
| 1976 | 14 | 17 | 392 | Bills | Tony Williams | WR | Middle Tennessee State |
| 1976 | 13 | 18 | 365 | Bills | Will Wilcox | G | Texas |
| 1976 | 12 | 17 | 336 | Bills | Joe Lowery | RB | Jackson State |
| 1976 | 11 | 18 | 309 | Bills | Forry Smith | WR | Iowa State |
| 1976 | 10 | 15 | 280 | Bills | Keith Moody | DB | Syracuse |
| 1976 | 9 | 18 | 255 | Bills | Bob Kotzur | DT | SW Texas State |
| 1976 | 9 | 4 | 241 | Bills | Jeff Turner | LB | Kansas |
| 1976 | 8 | 18 | 227 | Bills | Art Meadowcroft | G | Minnesota |
| 1976 | 8 | 17 | 226 | Bills | Bobby Joe Easter | RB | Middle Tennessee State |
| 1976 | 8 | 6 | 215 | Bills | Scott Gardner | QB | Virginia |
| 1976 | 7 | 13 | 195 | Bills | Jackie Williams | DB | Texas A&M |
| 1976 | 6 | 19 | 175 | Bills | Darnell Powell | RB | Tennessee-Chattanooga |
| 1976 | 6 | 15 | 171 | Bills | Scott Piper | WR | Arizona |
| 1976 | 6 | 8 | 164 | Bills | Leslie Benson | DE | Baylor |
| 1976 | 5 | 18 | 142 | Bills | Fred Coleman | TE | N.E. Louisiana |
| 1976 | 4 | 17 | 109 | Bills | Dan Jilek | LB | Michigan |
| 1976 | 3 | 18 | 78 | Bills | Ben Williams | DE | Mississippi |
| 1976 | 2 | 24 | 52 | Bills | Joe Devlin | OT | Iowa |
| 1976 | 2 | 17 | 45 | Bills | Ken Jones | G | Arkansas State |
| 1976 | 1 | 18 | 18 | Bills | Mario Clark | DB | Oregon |
| 1975 | 17 | 19 | 435 | Bills | Jeff Turcotte | DE | Colorado |
| 1975 | 16 | 18 | 408 | Bills | Tom Fine | TE | Notre Dame |
| 1975 | 15 | 19 | 383 | Bills | Chris Kupec | QB | North Carolina |
| 1975 | 14 | 19 | 357 | Bills | Robert Evans | WR | Morris Brown |
| 1975 | 13 | 19 | 331 | Bills | Mark Dienhart | OT | St. Thomas (MN) |
| 1975 | 12 | 19 | 305 | Bills | Mark Johnson | DE | Missouri |
| 1975 | 11 | 19 | 279 | Bills | Tom Drake | DB | Michigan |
| 1975 | 10 | 19 | 253 | Bills | Roland Hooks | RB | North Carolina State |
| 1975 | 8 | 19 | 201 | Bills | John Hill | DT | Duke |
| 1975 | 7 | 19 | 175 | Bills | Harry Banks | DB | Michigan |
| 1975 | 7 | 18 | 174 | Bills | Reggie Cherry | RB | Houston |
| 1975 | 7 | 10 | 166 | Bills | Gil Chapman | RB | Michigan |
| 1975 | 5 | 11 | 115 | Bills | John McCrumbly | LB | Texas A&M |
| 1975 | 4 | 24 | 102 | Bills | Tom Donchez | RB | Penn State |
| 1975 | 2 | 24 | 50 | Bills | Glenn Loft | DB | Drake |
| 1975 | 2 | 16 | 42 | Bills | Bob Nelson | LB | Nebraska |
| 1975 | 1 | 19 | 19 | Bills | Tom Ruud | LB | Nebraska |
| 1974 | 17 | 18 | 434 | Bills | Sal Casalo | K | Cincinnati |
| 1974 | 16 | 16 | 406 | Bills | Sanford Quale | OT | North Dakota State |
| 1974 | 15 | 18 | 382 | Bills | Ken Williams | LB | Southwest Louisiana |
| 1974 | 14 | 17 | 355 | Bills | Phil Gurbada | DB | Mayville |
| 1974 | 14 | 1 | 339 | Bills | Phil Lamm | DB | North Carolina |
| 1974 | 13 | 19 | 331 | Bills | Ed Gatewood | LB | Tennessee State |
| 1974 | 12 | 17 | 303 | Bills | Dave Means | DE | Southeast Missouri |
| 1974 | 11 | 18 | 278 | Bills | Rod Kirby | LB | Pittsburgh |
| 1974 | 10 | 15 | 249 | Bills | Don Calhoun | RB | Kansas State |
| 1974 | 10 | 7 | 241 | Bills | Art Cameron | TE | Albany State (GA) |
| 1974 | 9 | 18 | 226 | Bills | Brian Doherty | P | Notre Dame |
| 1974 | 8 | 21 | 203 | Bills | Greg Hare | QB | Ohio State |
| 1974 | 5 | 18 | 122 | Bills | Tim Guy | OT | Oregon |
| 1974 | 5 | 2 | 106 | Bills | Gary Hayman | WR | Penn State |
| 1974 | 4 | 17 | 95 | Bills | Charlester Crumpler | RB | East Carolina |
| 1974 | 3 | 18 | 70 | Bills | Gary Marangi | QB | Boston College |
| 1974 | 2 | 1 | 27 | Bills | Doug Allen | LB | Penn State |
| 1974 | 1 | 18 | 18 | Bills | Reuben Gant | TE | Oklahoma State |
| 1973 | 17 | 7 | 423 | Bills | John Stearns | DB | Colorado |
| 1973 | 15 | 15 | 379 | Bills | Vince O¼Neil | RB | Kansas |
| 1973 | 15 | 5 | 369 | Bills | Joe Rizzo | LB | Kings Point |
| 1973 | 14 | 6 | 344 | Bills | Merv Krakau | LB | Iowa State |
| 1973 | 12 | 8 | 294 | Bills | Ron Carroll | DT | Sam Houston |
| 1973 | 11 | 5 | 265 | Bills | Richard Earl | OT | Tennessee |
| 1973 | 10 | 25 | 259 | Bills | John LeHeup | LB | South Carolina |
| 1973 | 10 | 6 | 240 | Bills | Matthew Reed | QB | Grambling |
| 1973 | 9 | 7 | 215 | Bills | Mike Reppond | WR | Arkansas |
| 1973 | 8 | 8 | 190 | Bills | Lee Fobbs | RB | Grambling |
| 1973 | 7 | 25 | 181 | Bills | John Ford | TE | Henderson State |
| 1973 | 7 | 6 | 162 | Bills | Brian Mcconnell | LB | Michigan State |
| 1973 | 6 | 6 | 136 | Bills | John Skorupan | LB | Penn State |
| 1973 | 5 | 6 | 110 | Bills | Wallace Francis | WR | Arkansas State |
| 1973 | 4 | 25 | 103 | Bills | Jeff Yeates | DT | Boston College |
| 1973 | 4 | 9 | 87 | Bills | Don Walker | DB | Central State (OH) |
| 1973 | 3 | 25 | 77 | Bills | Bob Kampa | DT | California |
| 1973 | 3 | 5 | 57 | Bills | Joe Ferguson | QB | Arkansas |
| 1973 | 2 | 6 | 32 | Bills | Jeff Winans | DT | Southern Cal |
| 1973 | 1 | 26 | 26 | Bills | Joe Delamielleure | G | Michigan State |
| 1973 | 1 | 7 | 7 | Bills | Paul Seymour | TE | Michigan |
| 1972 | 17 | 1 | 417 | Bills | John Shelly | DB | Oklahoma |
| 1972 | 16 | 1 | 391 | Bills | Brian Linstrom | QB | Arizona |
| 1972 | 14 | 2 | 340 | Bills | Karl Salb | DT | Kansas |
| 1972 | 13 | 1 | 313 | Bills | Ed Moss | RB | Southeast Missouri |
| 1972 | 12 | 1 | 287 | Bills | Jeff Baker | WR | U.S. International |
| 1972 | 11 | 11 | 271 | Bills | Bill Light | LB | Minnesota |
| 1972 | 10 | 1 | 235 | Bills | Maurice Tyler | DB | Morgan State |
| 1972 | 9 | 1 | 209 | Bills | Steve Vogel | LB | Boise State |
| 1972 | 8 | 1 | 183 | Bills | Paul Gibson | WR | Texas-El Paso |
| 1972 | 7 | 1 | 157 | Bills | Ralph Stepaniak | DB | Notre Dame |
| 1972 | 5 | 4 | 108 | Bills | Robert penchion | G | Alcorn State |
| 1972 | 5 | 1 | 105 | Bills | Leon Garror | DB | Alcorn State |
| 1972 | 4 | 1 | 79 | Bills | Randy Jackson | RB | Wichita State |
| 1972 | 3 | 1 | 53 | Bills | Fred Swendson | DE | Notre Dame |
| 1972 | 2 | 1 | 27 | Bills | Reggie McKenzie | G | Michigan |
| 1972 | 1 | 1 | 1 | Bills | Walt Patulski | DE | Notre Dame |
| 1971 | 17 | 3 | 419 | Bills | Pat Morrison | TE | Arkansas |
| 1971 | 16 | 4 | 394 | Bills | Billy Hunter | DB | Utah |
| 1971 | 15 | 5 | 369 | Bills | Charles Cole | RB | Toledo |
| 1971 | 14 | 3 | 341 | Bills | Jim Hoots | DE | Missouri Southern |
| 1971 | 13 | 4 | 316 | Bills | Busty Underwood | QB | TCU |
| 1971 | 12 | 5 | 291 | Bills | Jim Sheffield | K | Texas A&M |
| 1971 | 11 | 3 | 263 | Bills | Andy Browder | OT | Texas A&I |
| 1971 | 9 | 5 | 213 | Bills | Bob Strickland | LB | Auburn |
| 1971 | 8 | 3 | 185 | Bills | Tyrone Walls | RB | Missouri |
| 1971 | 8 | 1 | 183 | Bills | Louis Ross | DE | South Carolina State |
| 1971 | 7 | 4 | 160 | Bills | Bob Chandler | WR | Southern Cal |
| 1971 | 6 | 15 | 145 | Bills | Bill McKinley | DE | Arizona |
| 1971 | 5 | 9 | 113 | Bills | Tim Beamer | DB | Johnson C. Smith |
| 1971 | 5 | 3 | 107 | Bills | Don Green | OT | Purdue |
| 1971 | 3 | 5 | 57 | Bills | Jim Braxton | RB | West Virginia |
| 1971 | 3 | 1 | 53 | Bills | Bruce Jarvis | C | Washington |
| 1971 | 2 | 3 | 29 | Bills | Jan White | TE | Ohio State |
| 1971 | 1 | 4 | 4 | Bills | J.D. Hill | WR | Arizona State |
| 1970 | 17 | 5 | 421 | Bills | George Bevan | DB | LSU |
| 1970 | 16 | 4 | 394 | Bills | Larry Davis | WR | Rice |
| 1970 | 15 | 5 | 369 | Bills | Dave Farris | TE | Central Michigan |
| 1970 | 14 | 4 | 342 | Bills | William Costen | OT | Morris Brown |
| 1970 | 13 | 5 | 317 | Bills | Steve Schroeder | K | Pacific |
| 1970 | 12 | 4 | 290 | Bills | Dave Simpson | OT | Drake |
| 1970 | 11 | 5 | 265 | Bills | Terry Williams | RB | Grambling |
| 1970 | 10 | 4 | 238 | Bills | Willie Dixon | DB | Albany State (GA) |
| 1970 | 9 | 5 | 213 | Bills | Bill Bridges | G | Houston |
| 1970 | 8 | 4 | 186 | Bills | Richard Cheek | OT | Auburn |
| 1970 | 7 | 5 | 161 | Bills | Wayne Fowler | OT | Richmond |
| 1970 | 6 | 5 | 135 | Bills | Grant Guthrie | K | Florida State |
| 1970 | 6 | 4 | 134 | Bills | Ken Edwards | RB | Virginia Tech |
| 1970 | 5 | 5 | 109 | Bills | Steve Starnes | LB | Tampa |
| 1970 | 4 | 4 | 82 | Bills | Jerome Gantt | DE | North Carolina Central |
| 1970 | 3 | 15 | 67 | Bills | Glenn Alexander | DB | Grambling |
| 1970 | 3 | 5 | 57 | Bills | Jim Reilly | G | Notre Dame |
| 1970 | 2 | 4 | 30 | Bills | Dennis Shaw | QB | San Diego State |
| 1970 | 1 | 5 | 5 | Bills | Al Cowlings | DE | Southern Cal |
| 1969 | 17 | 1 | 417 | Bills | Wayne Lineberry | LB | East Carolina |
| 1969 | 16 | 1 | 391 | Bills | Robert Kirk | G | Indiana |
| 1969 | 15 | 1 | 365 | Bills | Karl Wilson | RB | Olivet (Mich) |
| 1969 | 14 | 1 | 339 | Bills | Bubba Thornton | WR | TCU |
| 1969 | 13 | 1 | 312 | Bills | Leon Lovelace | OT | Texas Tech |
| 1969 | 12 | 1 | 287 | Bills | Lloyd Pate | RB | Cincinnati |
| 1969 | 11 | 1 | 261 | Bills | Bobby Hall | RB | North Carolina State |
| 1969 | 10 | 1 | 235 | Bills | Ron Baines | WR | Montana |
| 1969 | 8 | 10 | 192 | Bills | James Harris | QB | Grambling |
| 1969 | 8 | 1 | 183 | Bills | James Harvey | OT | Virginia Tech |
| 1969 | 7 | 1 | 157 | Bills | John Helton | DE | Arizona State |
| 1969 | 5 | 1 | 105 | Bills | Ben Mayes | DT | Drake |
| 1969 | 4 | 1 | 79 | Bills | Mike Richey | OT | North Carolina |
| 1969 | 3 | 1 | 53 | Bills | Julian Nunamaker | DE | Tennessee-Martin |
| 1969 | 2 | 1 | 27 | Bills | Bill Enyard | RB | Oregon State |
| 1969 | 1 | 1 | 1 | Bills | O.J. Simpson | RB | Southern Cal |
| 1968 | 17 | 7 | 443 | Bills | Dick Hines | DT | Kentucky State |
| 1968 | 16 | 7 | 415 | Bills | John Frantz | C | California |
| 1968 | 15 | 8 | 389 | Bills | John Gilmore | DT | Peru State |
| 1968 | 14 | 7 | 361 | Bills | Chuck DeVliegher | DT | Memphis |
| 1968 | 13 | 9 | 336 | Bills | Dan Darragh | QB | William |
| 1968 | 12 | 6 | 306 | Bills | Greg Pipes | LB | Baylor |
| 1968 | 11 | 8 | 281 | Bills | Dick Plagge | RB | Auburn |
| 1968 | 10 | 5 | 251 | Bills | Jerome Lawson | DB | Utah |
| 1968 | 9 | 8 | 227 | Bills | Gary McDermott | RB | Tulsa |
| 1968 | 8 | 7 | 199 | Bills | Bob Kalsu | OT | Oklahoma |
| 1968 | 7 | 8 | 173 | Bills | Pete Richardson | DB | Dayton |
| 1968 | 5 | 21 | 132 | Bills | Max Anderson | RB | Arizona |
| 1968 | 5 | 8 | 119 | Bills | Mike McBath | DE | Penn State |
| 1968 | 5 | 3 | 114 | Bills | Ben Gregory | RB | Nebraska |
| 1968 | 4 | 3 | 86 | Bills | Edgar Chandler | OT | Georgia |
| 1968 | 3 | 27 | 83 | Bills | Richard Trapp | DE | Florida |
| 1968 | 2 | 7 | 34 | Bills | Bob Tatareck | DT | Miami |
| 1968 | 1 | 9 | 9 | Bills | Haven Moses | DE | San |
| 1967 | 17 | 22 | 441 | Bills | Grover Smith | RB | Fort Valley State |
| 1967 | 16 | 22 | 415 | Bills | Mike Irwin | RB | Penn State |
| 1967 | 15 | 22 | 389 | Bills | Grant Martinsen | DB | Utah State |
| 1967 | 14 | 21 | 362 | Bills | Vern Moore | RB | Central Oklahoma |
| 1967 | 13 | 22 | 337 | Bills | Randy Wheeler | RB | Georgia |
| 1967 | 13 | 4 | 319 | Bills | George Carter | RB | St. Bonaventure |
| 1967 | 13 | 3 | 318 | Bills | Howard Finley | DB | Tennessee A&I |
| 1967 | 12 | 21 | 311 | Bills | Bob Bonner | DT | Southern |
| 1967 | 12 | 2 | 292 | Bills | Ernie Ames | DT | Kent State |
| 1967 | 11 | 21 | 284 | Bills | Paul Tomich | OT | Drake |
| 1967 | 10 | 22 | 259 | Bills | Tom Croft | DB | Louisiana Tech |
| 1967 | 9 | 22 | 233 | Bills | Gerald Seither | WR | Kent State |
| 1967 | 8 | 22 | 207 | Bills | Tommy Luke | DB | Mississippi |
| 1967 | 7 | 22 | 181 | Bills | George Gaiser | OT | SMU |
| 1967 | 6 | 16 | 149 | Bills | Bill Wilderson | DE | Texas Western |
| 1967 | 4 | 22 | 102 | Bills | Gary Bugenhagen | OT | Syracuse |
| 1967 | 3 | 17 | 70 | Bills | Tom Rhoads | DE | Notre Dame |
| 1967 | 2 | 16 | 42 | Bills | Jim LeMoine | TE | Utah State |
| 1967 | 1 | 22 | 22 | Bills | John Pitts | WR | Arizona State |