Login  •  Register
Buffalo Bills Logo

Buffalo Bills

NFL Teams :
View Picks from: Mock Drafts  •  Historical Drafts: 2013 - 2009  •  2008 - 2004  •  2003 - 2000
View:  Standard  •  Sortable
Rnd. Pick Player Position School Height Weight

Picks from 2008 NFL Draft

1 11 Leodis McKelvin CB Troy 5' 10" 190
2 41 James Hardy WR Indiana 6' 5.5" 217
3 72 Christopher Ellis DE Virginia Tech 6' 4" 263
4 114 Reggie Corner CB Akron 5' 9" 181
4 132 Derek Fine TE Kansas 6' 2.5" 251
5 147 Alvin Bowen OLB Iowa State 6' 1" 223
6 179 Xavier Omon RB Northwest Missouri 5' 10.5" 228
7 219 Demetrius Bell OT Northwestern State 6' 5" 303
7 224 Steve Johnson WR Kentucky 6' 1.5" 210
7 251
Special Pick Info Icon
Kennard Cox CB Pittsburgh 6' 0" 192

Picks from 2007 NFL Draft

1 12 Marshawn Lynch RB Cal 5' 11" 215
2 34 Paul Posluszny ILB Penn State 6' 1" 238
3 92 Trent Edwards QB Stanford 6' 4" 231
4 111 Dwayne Wright RB Fresno State 5' 11" 228
6 184 John Wendling S Wyoming 6' 1" 222
7 222 Derek Schouman TE Boise State 6' 2" 247
7 239 C.J. Ah You DE Oklahoma 6' 3" 274

Picks from 2006 NFL Draft

1 8 Donte Whitner S Ohio State 5' 10" 208
1 26 John McCargo DT North Carolina State 6' 2" 307
3 70 Ashton Youboty CB Ohio State
4 105 Ko Simpson S South Carolina
5 134 Kyle Williams DT LSU
5 143 Brad Butler OT Virginia
6 178 Keith Ellison OLB Oregon State
7 216 Terrance Pennington OT New Mexico
7 248
Special Pick Info Icon
Aaron Merz OG Cal

Picks from 2005 NFL Draft

2 55 Roscoe Parrish WR Miami
3 86 Kevin Everett TE Miami
4 122 Duke Preston OC Illinois
5 156 Eric King CB Wake Forest
6 197 Justin Geisinger OG Vanderbilt
7 236 Lionel Gates RB Louisville

Picks from 2004 NFL Draft

1 13 Lee Evans WR Wisconsin
1 22 J.P. Losman QB Tulane
3 74 Tim Anderson DT Ohio State
4 109 Tim Euhus TE Oregon State
7 207 Dylan McFarland OT Montana
7 214 Jonathan Smith WR Georgia Tech