The NFL Combine has come and gone, pro days start this week and draft grades on players will soon be locked in. Remember: This mock draft is about predicting what I think will happen. It is not, in any way, about what I would do or what I want to happen.
Here goes nothing. My Post Combine, Pre Free Agency 2018 NFL 1st round mock draft:
1) Browns – Saquon Barkley, RB//PSU
2) Giants – Quenton Nelson, G//ND
3) Colts – Bradley Chubb, EDGE//NCSt.
4) Browns – Sam Darnold, QB//USC
5) Broncos – Josh Allen, QB//Wyoming
6) Jets – Josh Rosen, QB//UCLA
7) Buccaneers – Minkah Fitzpatrick, S/Alabama
8) Bears – Tremaine Edmunds, LB//VT
9) 49ers – Roquan Smith, LB//UGA
10) Raiders – Denzel Ward, CB//OSU
11) Dolphins – Baker Mayfield, QB//OU
12) Bengals – Mike McGlinchey, OT//ND
13) Washington – Derwin James, S//FSU
14) Packers – Marcus Davenport, EDGE//UTSA
15) Cardinals – Lamar Jackson, QB//Louisville
16) Ravens – Calvin Ridley, WR//Alabama
After a historic early run on QBs, the number one WR in the 2018 class falls right into the Ravens lap. Ridley may not have the highest ceiling of any WR in the draft, but he is the most NFL ready. This selection would represent one piece of what I expect to be a complete rebuild of the Baltimore receiving corps.
Regardless of Ridley’s availability at 16, I expect the Ravens to be very involved in trade discussions leading up to the draft. The strength of this draft is on Day 2 and I am sure, given their history, that they would love to accumulate picks.
17) Chargers – Jaire Alexander, CB//Louisville
18) Seahawks – Vita Vea, DL//Washington
19) Cowboys – Courtland Sutton, WR//SMU
20) Lions – Da’Ron Payne, DL//Alabama
21) Bills – James Daniels, C//Iowa
22) Bills – Maurice Hurst, DL//Mich
23) Rams – Rashaan Evans, LB//Alabama
24) Panthers – Christian Kirk, WR//TAMU
25) Titans – Connor Williams, OL//Texas
26) Falcons – Will Hernandez, G//UTEP
27) Saints – Dallas Goedert, TE//SDSU
28) Steelers – Leighton Vander Esch, LB//Boise St.
29) Jaguars – Hayden Hurst, TE//South Carolina
30) Vikings – Billy Price, OL//Ohio State
31) Patriots – Harold Landry, EDGE//BC
32) Eagles – Josh Jackson, CB//Iowa