You Are Here > Pro-Football-Reference.com > Drafts > Buffalo Bills All-Time Draft Listing

Buffalo Bills All-Time Draft Listing

Find all drafted in rounds through by

between and from

Or specify your criteria more fully with our advanced search form

Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
2008 1 11 Leodis McKelvin DB 0 0 0 Troy
2008 2 41 James Hardy WR 0 0 0 Indiana
2008 3 72 Chris Ellis DE 0 0 0 Virginia Tech
2008 4 114 Reggie Corner DB 0 0 0 Akron
2008 4 132 Derek Fine TE 0 0 0 Kansas
2008 5 147 Alvin Bowen LB 0 0 0 Iowa State
2008 6 179 Xavier Omon RB 0 0 0 Northwest Missouri State
2008 7 219 Demetrius Bell T 0 0 0 Northwest State (LA)
2008 7 224 Steve Johnson WR 0 0 0 Kentucky
2008 7 251 Kennard Cox DB 0 0 0 Pittsburgh
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
2007 1 12 Marshawn Lynch RB 2007 0 0 1 13 1 1 8 1 0 280 1115 7 18 184 0 California
2007 2 34 Paul Posluszny LB 2007 0 0 0 3 Penn State
2007 3 92 Trent Edwards QB 2007 0 0 1 10 151 269 1630 7 8 14 49 0 Stanford
2007 4 111 Dwayne Wright RB 2007 0 0 0 14 29 94 0 3 17 0 Fresno State
2007 6 184 John Wendling DB 2007 0 0 0 14 Wyoming
2007 7 222 Derek Schouman TE 2007 0 0 0 3 3 19 0 Boise State
2007 7 239 C.J. Ah You DE 0 0 0 Oklahoma
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
2006 1 8 Donte Whitner DB 2007 0 0 2 30 2 Ohio State
2006 1 26 John McCargo DT 2007 0 0 0 21 2.5 North Carolina State
2006 3 70 Ashton Youboty DB 2007 0 0 0 14 1 1.0 Ohio State
2006 4 105 Ko Simpson DB 2007 0 0 1 17 2 1.0 South Carolina
2006 5 134 Kyle Williams DT 2007 0 0 2 32 2.0 LSU
2006 5 143 Brad Butler T 2007 0 0 1 18 Virginia
2006 6 178 Keith Ellison LB 2007 0 0 1 26 2 2.0 Oregon State
2006 7 216 Terrance Pennington T 2007 0 0 1 16 New Mexico
2006 7 248 Aaron Merz G 2006 0 0 0 7 California
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
2005 2 55 Roscoe Parrish WR 2007 0 0 0 42 1 1 3 0 0 7 35 1 73 820 4 Miami (FL)
2005 3 86 Kevin Everett TE 2007 0 0 0 17 2 4 0 Miami (FL)
2005 4 122 Duke Preston C 2007 0 0 0 44 Illinois
2005 5 156 Eric King DB 2007 0 0 0 42 Wake Forest
2005 6 197 Justin Geisinger G 2006 0 0 0 2 Vanderbilt
2005 7 236 Lionel Gates RB 2007 0 0 0 1 Louisville
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
2004 1 13 Lee Evans WR 2007 0 0 4 64 0 1 0 0 0 9 123 0 233 3727 29 Wisconsin
2004 1 22 J.P. Losman QB 2007 0 0 1 37 495 837 5627 31 29 91 419 1 Tulane
2004 3 74 Tim Anderson DT 2007 0 0 1 43 1.0 Ohio State
2004 4 109 Tim Euhus TE 2007 0 0 0 34 14 115 2 Oregon State
2004 7 207 Dylan McFarland T 2005 0 0 0 3 Montana
2004 7 214 Jonathan Smith WR 2006 0 0 0 18 3 12 0 8 77 1 Georgia Tech
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
2003 1 23 Willis McGahee RB 2007 0 1 4 61 1162 4572 31 111 734 1 Miami (FL)
2003 2 48 Chris Kelsay DE 2007 0 0 4 78 3 15.0 Nebraska
2003 3 94 Angelo Crowell LB 2007 0 0 3 65 5 7.0 Virginia
2003 4 111 Terrence McGee DB 2007 0 1 4 75 13 3.0 Northwest State (LA)
2003 4 127 Sam Aiken WR 2007 0 0 0 64 19 250 0 North Carolina
2003 5 151 Ben Sobieski T 2003 0 0 0 1 Iowa
2003 6 187 Lauvale Sape DT 2005 0 0 0 11 Utah
2003 7 228 Mario Haggan LB 2007 0 0 0 65 1.0 Mississippi State
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
2002 1 4 Mike D. Williams T 2005 0 0 3 51 Texas
2002 2 36 Josh Reed WR 2007 0 0 2 88 14 57 0 228 2687 8 LSU
2002 2 61 Ryan Denney DE 2007 0 0 1 79 17.5 BYU
2002 3 97 Coy Wire DB 2007 0 0 1 80 5.0 Stanford
2002 5 139 Justin Bannan DT 2007 0 0 0 81 4.5 Colorado
2002 6 176 Kevin Thomas DB 2004 0 0 0 38 1 24 0 1 1.5 UNLV
2002 7 215 Mike Pucillo G 2007 0 0 1 47 Auburn
2002 7 250 Rodney Wright WR 0 0 0 Fresno State
2002 7 252 Jarrett Ferguson RB 0 0 0 Virginia Tech
2002 7 260 Dominique Stevenson LB 2004 0 0 0 21 Tennessee
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
2001 1 21 Nate Clements DB 2007 0 1 7 112 27 2.5 Ohio State
2001 2 46 Aaron Schobel DE 2007 0 2 7 112 2 67.0 TCU
2001 2 58 Travis Henry RB 2007 0 1 4 89 0 1 0 0 1 1488 6086 38 141 951 2 Tennessee
2001 3 76 Ron Edwards DT 2007 0 0 3 80 12.5 Texas A&M
2001 3 95 Jonas Jennings T 2007 0 0 5 73 Georgia
2001 4 110 Brandon Spoon LB 2001 0 0 1 14 2 North Carolina
2001 5 144 Marques Sullivan G 2003 0 0 1 32 Illinois
2001 6 178 Tony Driver DB 2002 0 0 0 11 Notre Dame
2001 6 195 Dan O'Leary TE 2002 0 0 0 17 Notre Dame
2001 6 196 Jimmy Williams DB 2006 0 0 0 80 3 1.0 Vanderbilt
2001 7 214 Reggie Germany WR 2001 0 0 0 16 12 203 0 Ohio State
2001 7 238 Tyrone Robertson DT 2001 0 0 0 12 2.0 Georgia
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
2000 1 26 Erik Flowers DE 2004 0 0 0 58 1 5.0 Arizona State
2000 2 58 Travares Tillman DB 2007 0 0 1 74 4 Georgia Tech
2000 3 89 Corey Moore LB 2001 0 0 0 10 1.0 Virginia Tech
2000 4 121 Avion Black WR 2002 0 0 0 27 14 142 0 Tennessee State
2000 5 156 Sammy Morris RB 2007 0 0 2 100 459 1853 17 118 827 1 Texas Tech
2000 6 194 Leif Larsen DT 2001 0 0 0 16 2.0 Texas-El Paso
2000 7 233 Drew Haddad WR 2004 0 0 0 2 1 11 0 Buffalo
2000 7 251 DaShon Polk LB 2006 0 0 1 95 4.5 Arizona
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
1999 1 23 Antoine Winfield DB 2007 0 0 8 128 18 1.0 Ohio State
1999 2 53 Peerless Price WR 2007 0 0 6 123 1 1 25 0 0 23 173 0 403 5281 31 Tennessee
1999 3 86 Shawn Bryson RB 2006 0 0 1 91 528 2144 6 185 1383 3 Tennessee
1999 4 119 Keith Newman LB 2006 0 0 6 102 2 23.0 North Carolina
1999 4 122 Bobby Collins TE 2001 0 0 0 30 16 199 2 North Alabama
1999 5 156 Jay Foreman LB 2006 0 0 4 84 4.5 Nebraska
1999 6 194 Armon Hatcher DB 2000 0 0 0 4 Oregon State
1999 7 230 Sheldon Jackson TE 2001 0 0 1 45 10 71 2 Nebraska
1999 7 248 Bryce Fisher DE 2007 0 0 3 91 26.5 Air Force
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
1998 2 39 Sam Cowart LB 2005 0 1 6 100 4 12.5 Florida State
1998 3 68 Robert Hicks T 2000 0 0 1 37 1 -2 0 1 -6 0 Mississippi State
1998 5 131 Jonathan Linton RB 2000 0 0 1 44 288 1002 6 33 246 2 North Carolina
1998 6 160 Fred Coleman WR 2002 0 0 0 9 2 50 0 Washington
1998 7 198 Victor Allotey G 0 0 0 Indiana
1998 7 238 Kamil Loud WR 1999 0 0 0 12 6 66 0 Cal Poly-San Luis Obispo
Passing Rushing Receiving
Year Rnd Pick Pos To AP1 PB St G Cmp Att Yds TD Int Att Yds TD Rec Yds TD Int Sk College/Univ
1997 1 23 Antowain Smith