by Greg Gabriel, Buffalo Sports Page NFL Expert
1 – Cleveland – Sam Darnold – QB – USC
I just don’t see any way the Browns draft Josh Allen over Darnold.
2 – N.Y. Giants – Saquon Barkley – RB – Penn State
Barkley helps Eli as he gives the offense another play maker.
3 – N.Y. Jets – Baker Mayfield – QB – Oklahoma
Mayfield may only be 6′ 5/8″, but he is by far the best QB in this draft.
4 – Cleveland – Bradley Chubb – DE – North Carolina State
This slot will be a prime trading slot but the Browns go with the best player in this Draft instead of trading down.
5 – Denver – Denzel Ward – CB – Ohio State
The Broncos have a strong need in the secondary and Ward is the best corner in the Draft.
6 – Indianapolis – Quenton Nelson – OG – Notre Dame
The Colts are tempted to trade down but Nelson is too good to pass up.
7 – Buffalo – Josh Rosen – QB – UCLA
The Bills have to get a QB and with two of the top four available, they move up five slots to get Rosen.
8 – Arizona – Josh Allen – QB – Wyoming
The Cardinals would have preferred Rosen but are just as happy with Allen.
9 – San Francisco – Minkah Fitzpatrick – DS – Alabama
The 49ers want a corner who can play man coverage and that is just what Fitzpatrick does well.
10 – Oakland Raiders – Roquon Smith – LB – Georgia
Smith is the most instinctive LB in the Draft and helps upgrade the Raider defense.
11 – Miami – Tremaine Edmunds – LB – Virginia Tech
The Dolphins would have liked to trade up trade up for a QB but they just didn’t have the ammo to do it.
12 – Tampa Bay – Derwin James – DS – Florida State
The Bucs would have taken James at 7, they still get him at 12 and pick up a second rounder to move down.
13 – Washington – Vita Vea – DT – Washington
Vea give the Redskins an impressive force in the middle of their defensive line.
14 – Green Bay – Josh Jackson – DC – Iowa
The Packers tried to sign the Bears Kyle Fuller in free agency, when they couldn’t get it done they go for the same position in the Draft.
15 – Chicago – Marcus Davenport – OLB/DE – UTSA
The Bears were hoping to draft an edge pass rusher at 8, they make the trade and still get a very good pass rusher. They also pick up a second round pick to move down.
16 – Baltimore – Calvin Ridley – WR – Alabama
If the Ravens end up signing Dez Bryant then they will go in another direction in the Draft.
17 – L.A. Chargers – Mason Rudolph – QB – Oklahoma State
The Chargers find Phillip Rivers replacement.
18 – Seattle – Harold Landry – Edge – Boston College
Landry is too god to pass up at this point of the Draft.
19 – Dallas – Courtland Sutton – WR – SMU
The Cowboys draft a local player to fill the shoes of Dez Bryant.
20 – Detroit – Da’Ron Payne – DT – Alabama
Payne is just too good to pass up at this point.
21 – Cincinnati – Mike McGlinchey – OT – Notre Dame
The Bengals had trouble with their offensive line and McGlinchey helps fix that problem.
22 – Buffalo – Leighton Vander Esch – LB – Boise State
Leighton gives the Bills the Mike linebacker needed to run the defense.
23 – New England – Kolton Miller – OT – UCLA
Miller is very similar to Nate Soldier who the Pats lost in free agency.
24 – Carolina – Mike Gesicki – TE – Penn State
With Greg Olson getting older and coming off an injury, Gesecki is the perfect guy for the Panthers.
25 – Tennessee – Lorenzo Carter – Edge – Georgia
Carter has been a fast riser and this is just about the area he will get selected.
26 –Atlanta – Taven Bryan – DT – Florida
A strong inside force with pass rush traits. Too good a player to pass on at this point.
27 – New Orleans – Dallas Goedert – TE – South Dakota State
The Saints have a choice, either Goedert or South Carolina tight end Hayden Hurst. They go with Goedert because he has the better all-around game.
28 – Pittsburgh – Rashaan Evans – LB – Alabama
After the Ryan Shazier injury, the Steelers have to get an inside linebacker.
29 – Jacksonville – Jaire Alexander – DC – Louisville
Alexander makes a strong secondary even stronger.
30 – Minnesota – Will Hernandez – OG – UTEP
The Vikings have to improve on the offensive line.
31 – New England – Kyle Lauletta – QB – Richmond
Tom Brady’s eventual replacement.
32 – Philadelphia – Hayden Hurst – TE – South Carolina
Hurst replaces Trey Burton who signed with the Bears during free agency.
Greg goes into detail on Vander Esche in his scouting reports.