Pre-draft visitors

By popular demand, here is a (work-in-progress) database of previous Buffalo Bills pre-draft visitors - sorted by the order in which they were eventually selected. Bolded players landed with the Bills.

2014 Bills pre-draft visitors

Player Pos. College Rd # Team
Sammy Watkins WR Clemson 1 4 Bills
Jake Matthews OT Texas A&M 1 6 Falcons
Mike Evans WR Texas A&M 1 7 Buccaneers
Eric Ebron TE North Carolina 1 10 Lions
Odell Beckham, Jr. WR LSU 1 12 Giants
Kyle Fuller CB Virginia Tech 1 14 Bears
Ryan Shazier LB Ohio State 1 15 Steelers
Zack Martin OT Notre Dame 1 16 Cowboys
C.J. Mosley LB Alabama 1 17 Ravens
Bradley Roby CB Ohio State 1 31 Broncos
Austin Seferian-Jenkins TE Washington 2 38 Buccaneers
Cyrus Kouandjio OT Alabama 2 44 Bills
Troy Niklas TE Notre Dame 2 52 Cardinals
Jeremy Hill RB LSU 2 55 Bengals
Cody Latimer WR Indiana 2 56 Broncos
Carlos Hyde RB Ohio State 2 57 49ers
Marcus Martin C USC 3 70 49ers
Scott Crichton DE Oregon State 3 72 Vikings
Preston Brown LB Louisville 3 73 Bills
Phillip Gaines CB Rice 3 87 Chiefs
Terrance West RB Towson 3 94 Browns
Jerick McKinnon RB Georgia Southern 3 96 Vikings
Bashaud Breeland CB Clemson 4 102 Redskins
Ross Cockrell CB Duke 4 109 Bills
Walt Aikens CB Liberty 4 125 Dolphins
Lache Seastrunk RB Baylor 6 186 Redskins
Laurent Duvernay-Tardif OT McGill 6 200 Chiefs
Terrance Cobb RB Cumberlands UDFA Jaguars
Charles Siddoway OT Mississippi State UDFA

2013 Bills pre-draft visitors

Player Pos. College Rd # Team
Dion Jordan OLB Oregon 1 3 Dolphins
Barkevious Mingo OLB LSU 1 6 Browns
Kenny Vaccaro S Texas 1 15 Saints
EJ Manuel QB Florida State 1 16 Bills
Jarvis Jones OLB Georgia 1 17 Steelers
Cordarrelle Patterson WR Tennessee 1 29 Vikings
Alec Ogletree ILB Georgia 1 30 Rams
Justin Hunter WR Tennessee 2 34 Titans
Geno Smith QB West Virginia 2 39 Jets
Kevin Minter ILB LSU 2 45 Cardinals
Jamie Collins ILB Southern Mississippi 2 52 Patriots
Vance McDonald TE Rice 2 55 49ers
Mike Glennon QB North Carolina State 3 73 Buccaneers
Matt Barkley QB USC 4 98 Eagles
Tyler Wilson QB Arkansas 4 112 Raiders
Landry Jones QB Oklahoma 4 115 Steelers
Phillip Thomas S Fresno State 4 119 Redskins
Kyle Juszczyk FB Harvard 4 130 Ravens
Jonathan Meeks S Clemson 5 143 Bills
Cooper Taylor S Richmond 5 152 Giants
Ryan Swope WR Texas A&M 6 174 Cardinals
Ryan Griffin TE Connecticut 6 201 Texans
Jeff Tuel QB Washington State UDFA Bills
Tyler Bray QB Tennessee UDFA Chiefs
Matt Scott QB Arizona UDFA Jaguars
Da'Rick Rogers WR Tennessee Tech UDFA Bills
Zach Rogers WR Tennessee UDFA Jets
Russell Shepard WR LSU UDFA Eagles
Ja'Gared Davis ILB Southern Methodist UDFA Texans
Malcolm Bronson S McNeese State UDFA Chiefs

2012 Bills pre-draft visitors

Player Pos. College Rd # Team
Trent Richardson RB Alabama 1 3 Browns
Matt Kalil OT USC 1 4 Vikings
Justin Blackmon WR Oklahoma State 1 5 Jaguars
Morris Claiborne CB LSU 1 6 Cowboys
Mark Barron S Alabama 1 7 Buccaneers
Ryan Tannehill QB Texas A&M 1 8 Dolphins
Luke Kuechly LB Boston College 1 9 Panthers
Stephon Gilmore CB South Carolina 1 10 Bills
Fletcher Cox DT Mississippi State 1 12 Eagles
Bruce Irvin DE West Virginia 1 15 Seahawks
Dre Kirkpatrick CB Alabama 1 17 Bengals
Melvin Ingram DE South Carolina 1 18 Chargers
Shea McClellin DE Boise State 1 19 Bears
Chandler Jones DE Syracuse 1 21 Patriots
Dont'a Hightower LB Alabama 1 25 Patriots
Whitney Mercilus DE Illinois 1 26 Texans
Brian Quick WR Appalachian State 2 33 Rams
Cordy Glenn OT Georgia 2 41 Bills
Jonathan Martin OT Stanford 2 42 Dolphins
Mike Adams OT Ohio State 2 56 Steelers
Brock Osweiler QB Arizona State 2 57 Broncos
Vinny Curry DE Marshall 2 59 Eagles
Josh Robinson CB Central Florida 3 66 Vikings
Olivier Vernon DE Miami (FL) 3 72 Dolphins
Russell Wilson QB Wisconsin 3 75 Seahawks
Jamell Fleming CB Oklahoma 3 80 Cardinals
Kirk Cousins QB Michigan State 4 102 Redskins
DeQuan Menzie CB Alabama 5 146 Chiefs
Tank Carder LB TCU 5 147 Bills
James Brown OT Troy UDFA Bears
Log In Sign Up

Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join Buffalo Rumblings

You must be a member of Buffalo Rumblings to participate.

We have our own Community Guidelines at Buffalo Rumblings. You should read them.

Join Buffalo Rumblings

You must be a member of Buffalo Rumblings to participate.

We have our own Community Guidelines at Buffalo Rumblings. You should read them.




Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.