Roc around the Mock: 12 o'clock Mock

It's draft day! I have my alcohol supply at the ready and I've been doing vocal warm-ups for the cheering (or booing) I'll be doing come 8:00PM. My keyboard fingers are prepared for some live #HotTakes.

Thanks for sticking with me through the last 11 posts in this series (as well as the various Draft Q&A's over the past few months). It's been a fun time, and I've learned quite a lot in that time (seriously, I'm not just giving out info here, I'm learning too).

Today I'll share my final Top 150, which I updated over the last day. I'll also repost the Buffalo Bills Connectionz so they can be referenced (hopefully for good, and not because I look like an idiot) this weekend. I'll share the general impression I have of Buffalo's draft strategy, and I'll make one more mock draft as my second attempt to pinpoint what Buffalo is doing.

DanRoc's Top 150

Overall pick # Overall Big Board Position College
1 Jadeveon Clowney DE South Carolina
2 Greg Robinson OT Auburn
3 Jake Matthews OT Texas A&M
4 Khalil Mack OLB Buffalo
5 Sammy Watkins WR Clemson
6 Mike Evans WR Texas A&M
7 Aaron Donald DT Pittsburgh
8 Teddy Bridgewater QB Louisville
9 Darqueze Dennard CB Michigan State
10 Eric Ebron TE North Carolina
11 CJ Mosley LB Alabama
12 Odell Beckham Jr. WR LSU
13 Taylor Lewan OT Michigan
14 Blake Bortles QB UCF
15 Kyle Fuller CB Virginia Tech
16 Zach Martin OT/OG Notre Dame
17 Marqise Lee WR USC
18 Jimmie Ward FS NIU
19 Justin Gilbert CB Oklahoma State
20 Calvin Pryor S Louisville
21 Kony Ealy DE Missouri
22 Ryan Shazier LB Ohio State
23 Xavier Sua-Filo OG UCLA
24 Ra'shede Hageman DE/DT Minnesota
25 Allen Robinson WR Penn State
26 Johnny Manziel QB Texas A&M
27 Brandin Cooks WR Oregon State
28 Deone Bucannon S Washington State
29 Louis Nix NT Notre Dame
30 Morgan Moses OT Virginia
31 Kyle Van Noy OLB BYU
32 Anthony Barr OLB UCLA
33 Jordan Matthews WR Vanderbilt
34 Dri Archer RB/WR Kent State
35 Jace Amaro TE Texas Tech
36 Stephon Tuitt DE/DT Notre Dame
37 Jason Verrett CB TCU
38 Carlos Hyde RB Ohio State
39 Troy Niklas TE Notre Dame
40 Bradley Roby CB Ohio State
41 Austin Seferian-Jenkins TE Washington
42 Gabe Jackson OG Mississippi State
43 Lamarcus Joyner S/CB FSU
44 Cyrus Kouandjio OT Alabama
45 Davante Adams WR Fresno State
46 Joel Bitonio OT/OG Nevada
47 Phillip Gaines CB Rice
48 Dominique Easley DT Florida
49 Kelvin Benjamin WR FSU
50 Marcus Martin OG/OC USC
51 Jimmy Garoppolo QB Eastern Illinois
52 Andre Hal CB Vanderbilt
53 Derek Carr QB Fresno State
54 Scott Crichton DE Oregon State
55 Ka'Deem Carey RB Arizona
56 Marcus Smith DE/OLB Louisville
57 Justin Ellis NT Louisiana Tech
58 Trent Murphy DE/OLB Stanford
59 Timmy Jernigan NT FSU
60 Jarvis Landry WR LSU
61 Will Sutton DT Arizona State
62 Chris Borland ILB Wisconsin
63 Bishop Sankey RB Washington
64 Pierre Desir CB Lindenwood
65 Tre Mason RB Auburn
66 Terrence Brooks S FSU
67 Antone Exum S/CB Virginia Tech
68 Telvin Smith LB/S FSU
69 Dee Ford DE/OLB Auburn
70 Cody Latimer WR Indiana
71 Trai Turner OG LSU
72 Billy Turner OT North Dakota
73 Jeremiah Attaochu DE/OLB Georgia Tech
74 Weston Richburg OG/OC Colorado State
75 DaQuan Jones DE/DT Penn State
76 Donte Moncrief WR Ole Miss
77 Antonio Richardson OT Tennessee
78 De'Anthony Thomas RB/WR Oregon
79 Craig Loston SS LSU
80 Jared Abbrederis WR Wisconsin
81 Haha Clinton-Dix S Alabama
82 Kareem Martin DE North Carolina
83 AJ McCarron QB Alabama
84 Trevor Reilly DE/OLB Utah
85 Bruce Ellington RB/WR South Carolina
86 Carl Bradford LB Arizona State
87 Zach Mettenberger QB LSU
88 Lache Seastrunk RB Baylor
89 Dakota Dozier OG Furman
90 Jordan Zumwalt LB UCLA
91 Dontae Johnson S/CB NC State
92 James Hurst OT North Carolina
93 Shaquil Barrett OLB Colorado State
94 Isaiah Crowell RB Alabama State
95 Bennett Jackson CB Notre Dame
96 Wesley Johnson OT/OG/OC Vanderbilt
97 Christian Jones LB FSU
98 Christian Kirksey ILB Iowa
99 Daniel Sorensen S BYU
100 Michael Schofield OT Michigan
101 Colt Lyerla TE No college
102 Ben Gardner DE Stanford
103 David Yankey OG Stanford
104 Keith McGill CB Utah
105 Ja'Wuan James OT Tennessee
106 Chris Smith DE/OLB Arkansas
107 Bashaud Breeland CB Clemson
108 Anthony Steen OG Alabama
109 Cameron Fleming OT Stanford
110 Jackson Jeffcoat DE/OLB Texas
111 Cyril Richardson OG Baylor
112 Dion Bailey S USC
113 Shayne Skov ILB Stanford
114 David Fales QB San Jose State
115 C.J. Fiedorowicz TE Iowa
116 James Gayle DE/OLB Virginia Tech
117 Tevin Reese WR Baylor
118 Nevin Lawson CB Utah State
119 Jemea Thomas FS Georgia Tech
120 Josh Huff WR Oregon
121 Branden Oliver RB Buffalo
122 John Urschel OG/OC Penn State
123 Brandon Coleman WR Rutgers
124 Devin Street WR Pittsburgh
125 Martavis Bryant WR Clemson
126 Terrence West RB Towson
127 Travis Swanson OG/OC Arkansas
128 Storm Johnson RB UCF
129 Ed Reynolds S Stanford
130 Brett Smith QB Wyoming
131 Jeff Janis WR Saginaw Valley State
132 Brent Urban DE/DT Virginia
133 Ross Cockrell CB Duke
134 Arthur Lynch TE Georgia
135 Robert Herron WR Wyoming
136 Demarcus Lawrence DE/OLB Boise State
137 Marion Grice RB Arizona State
138 Paul Richardson WR Colorado
139 Daniel McCullers NT Tennessee
140 Aaron Murray QB Georgia
141 Isaiah Lewis SS Michigan State
142 Charles Sims RB West Virginia
143 Walt Aikens CB Liberty
144 Brandon Linder OG Miami
145 Jonathan Dowling S Wyoming
146 Tyler Starr LB South Dakota
147 Ahmad Dixon SS Baylor
148 Jeremy Hill RB LSU
149 Marcus Roberson CB Florida
150 Yawin Smallwood ILB Connecticut

Buffalo's Connectionz

Day 1

Player Pos. College Connectionz (Visit, Teammate, Position)
Jadeveon Clowney DE South Carolina P
Khalil Mack LB Buffalo P, V(?)
Greg Robinson OT Auburn P
Odell Beckham, Jr. WR LSU V
Mike Evans WR Texas A&M V
Cody Latimer WR Indiana V
Sammy Watkins WR Clemson V
Eric Ebron TE North Carolina V
Troy Niklas TE Notre Dame V
Austin Seferian-Jenkins TE Washington V
Cyrus Kouandjio OT Alabama V
Zack Martin OT Notre Dame V
Jake Matthews OT Texas A&M V
C.J. Mosley LB Alabama V
Ryan Shazier LB Ohio State V
Kyle Fuller CB Virginia Tech V
Bradley Roby CB Ohio State V

Day 2

Player Pos. College Connectionz (Visit, Teammate, Position)
Carlos Hyde RB Ohio State V
Lache Seastrunk RB Baylor V
Bishop Sankey RB Washington T,P
Cody Latimer WR Indiana V
Martavis Bryant WR Clemson T,P
Kelvin Benjamin WR Florida State P
Troy Niklas TE Notre Dame V
Austin Seferian-Jenkins TE Washington V
Jace Amaro TE Texas Tech P
Cyrus Kouandjio OT Alabama V
James Hurst OT North Carolina T,P
Antonio Richardson OT Tennessee P
Ja'Wuan James OT Tennessee P
Marcus Martin G/C USC V
Trai Turner OG LSU T,P
Gabe Jackson OG Mississippi State T,P
Anthony Steen OG Alabama T,P
Scott Crichton DE Oregon State V
Kareem Martin DE North Carolina T,P
Marcus Smith DE Louisville T,P
Bradley Roby CB Ohio State V
Bashaud Breeland CB Clemson V
Phillip Gaines CB Rice V
Antone Exum CB Virginia Tech T,P

Day 3

Player Pos. College Connectionz (Visit, Teammate, Position)
Terrance Cobb RB Cumberlands V
Jeremy Hill RB LSU V
Jerick McKinnon RB Georgia Southern V
Terrance West RB Towson V
Alfred Blue RB LSU T,P
Ladarius Perkins RB Mississippi State T,P
Ben Malena RB Texas A&M T,P
Isaiah Crowell RB Alabama State P
Branden Oliver RB Buffalo P
Storm Johnson RB UCF P
Kevin Norwood WR Alabama T,P
L'Damian Washington WR Missouri P
Xavier Grimble TE USC T,P
Laurent Duvernay-Tardif OT McGill V
Charles Siddoway OT Mississippi State V
Jack Mewhort OT Ohio State T,P
Brandon Thomas OT Clemson T,P
Kevin Graf OT USC T,P
Russell Bodine G/C North Carolina T,P
John Urschel G/C Penn State P
Preston Brown LB Louisville V
Lamin Barrow LB LSU T,P
James Gayle DE Virginia Tech T,P
Taylor Hart DE Oregon P
Larry Webster DE/TE Bloomsburg P
Ben Gardner DE Stanford P
Walt Aikens CB Liberty V
Ross Cockrell CB Duke V
Bennett Jackson CB Notre Dame T,P
Rashaad Reynolds CB Oregon State T,P
Lavelle Westbrooks CB Georgia Southern T,P
Victor Hampton CB South Carolina P

DanRoc's Buffalo Bills #HotTakes

It should be noted that I have absolutely zero "connectionz" of my own to Buffalo's front office.

That being said, I predicted the trade down with St. Louis last year, as well as the drafting of Robert Woods in the second round. So I have a track record!

  • At least three of the players Buffalo picks will come from the above lists of "connectionz."
  • Buffalo's first pick will come from the list of Day 1 "connectionz."
  • Doug Whaley's favorite player in the draft is Jadeveon Clowney, and if he can get a reasonable offer to trade up to #1 (which will probably include next year's first round pick), he will do it.
  • Doug Whaley's second favorite player in the draft is Mike Evans, and he is willing to trade up into the 4-6 range of picks to select Evans. The sticking point is that Whaley wants to hold onto his second round pick.
  • Khalil Mack and Sammy Watkins are both excellent players, but they don't perfectly fit Buffalo's needs (Mack being a best fit as a 3-4 OLB and Watkins being 6'1") so Buffalo won't trade up to the top 4 picks to draft one of them.
  • The Bills, if they can't get Clowney or Evans, really want a right tackle. They consider the need at right tackle to be something that will hold back the offense if it isn't fixed. Jake Matthews is their favorite player who could handle that. I don't know if they are willing to trade up for him.
  • If Buffalo does not trade up and Matthews is off the board, Zack Martin is their target. Eric Ebron is someone they're keeping in their back pocket, but I think they've come to a consensus that Mike Evans is the only tall receiving prospect they love enough to take in the top 10.
  • The Bills have floated some potential trade down options between Ebron, CJ Mosley, and Odell Beckham Jr. I don't see them trading down though, with teams likely not buying into Buffalo's claims this time around. And as we've seen, all the pre-draft talk suggests that Buffalo is working the phones to move up.
  • If the Bills don't get a right tackle in round 1, Cyrus Kouandjio is their player of choice in round 2, being very similar to Cordy Glenn.
  • The Bills will only draft a tight end if he is one of the top 4 consensus players in this draft: Eric Ebron, Jace Amaro, Troy Niklas, Austin Seferian-Jenkins. They have plenty of depth pieces behind Scott Chandler and Lee Smith but are interested in getting a big athletic guy. The most likely scenario would be in the second round after Buffalo drafts a right tackle in the first round.
  • Buffalo won't draft a running back until day 3 of the draft, if they draft one at all.
  • Buffalo doesn't perceive their safety need to be an issue as they have in-house options. They might draft a slower cornerback who could convert to safety, but they won't select any pure safeties unless it's their last pick and they're taking a flyer on a guy.

Carnac has spoken.

DanRoc's Final 2014 Mock Draft

Treat this draft and my last mock draft as two separate guesses of the same event. This isn't my "more accurate" guess, it's just another speculation.

1. Zack Martin, OT, Notre Dame

If Jake Matthews is available, he's the pick. Buffalo considers their RT need to be quite significant, and they believe Martin has shown plenty of ability and strength to go with a mean streak that, on the field, outclasses Taylor Lewan. He doesn't have classic size, but neither did Justin Pugh and he held up just fine as the Giants' RT. With 52 career starts and hardly any sacks given up, the track record is clear - Martin is a fine pick for the offensive line.

2. Austin Seferian-Jenkins, TE, Washington

I feel like if Buffalo gets their tackle in round 1, round 2 is probably a tight end. I've been going with Troy Niklas in most of my drafts, but I have a gut feeling that ASJ might be higher on Buffalo's board, especially if he impressed them with athleticism during a pre-draft workout. There are some motivation concerns, but they already got a high character guy in round 1.

3. Kareem Martin, DE, North Carolina

It's hard to say where Martin will go between his prototypical size and athletic numbers and his unimpressive game tape. He flashed good play but never really had the dominance one would expect when they looked at his Combine workouts, and a lot of that can be chalked up to technique and conditioning. If he makes it to Buffalo in the third round, I don't know how they can pass up on his size/athleticism combo.

4. Rashaad Reynolds, CB, Oregon State

Buffalo is looking for cornerback depth, and they might turn to this athletic corner with average size, good ball skills, and good technique who's just lacking a bit in the straight line speed department.

5. Preston Brown, LB, Louisville

The Bills want an heir apparent to Brandon Spikes, and they brought in this guy for a visit early on in the pre-draft process. He's a stout 2 down linebacker with reasonable athleticism, and has good enough awareness that he might be able to come in on passing downs. Might.

7. Kadeem Edwards, OT/OG, Tennessee State

Buffalo always surprises with at least one pick that's way off of everyone's radar. Michael Jasper, John Potter, Levi Brown, Dustin Hopkins, Johnny White, etc. We haven't heard much talk from Buffalo about their guard situation even though the fans believe there to be a large need. It could be that they are interested in adding one after all - and they might go with an undervalued FCS lineman like Edwards in the process.

The 6'4" 313 pound Edwards has huge 35.5" arms, which lets me project him at guard or tackle, wherever he's comfortable. He's athletic, but has really raw technique and his playing style is more tentative than "run you over." But I could see Buffalo taking the approach of adding an athlete on the offensive line as a personal project for Doug Marrone and his o-line coach. If Edwards pans out, he can be an effective starter at guard or tackle.

That's all folks! In the poll below, decide whether you'd rather have the draft from my previous mock, or this one!

Just another great fan opinion shared on the pages of

Log In Sign Up

Log In Sign Up

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior users will need to choose a permanent username, along with a new password.

Your username will be used to login to SB Nation going forward.

I already have a Vox Media account!

Verify Vox Media account

Please login to your Vox Media account. This account will be linked to your previously existing Eater account.

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior MT authors will need to choose a new username and password.

Your username will be used to login to SB Nation going forward.

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.