So mock drafts are like assholes, apparently: everyone has one. So why not me?

It seems that these things go either one of two ways: the drafter picks players based on who he thinks the team should draft; or the drafter picks players based on who he thinks the team will draft.

So before you crucify me for my picks here, you need to know just how I arrived at them. I used Pro Football Focus’s latest ranking of draft prospects. I also used the team needs I posted a few days ago. I picked my first round solely based on these needs- if the cell wasn’t at least shaded pink, I wasn’t looking in that direction. The only pick I didn’t analyze was Myles Garrett to Cleveland first overall because everyone says it should be a damn near certainty.

These picks were also determined in a world where you didn’t have to worry about teams trading to steal your pick and did not take into account how far away a team’s next draft pick was. This is simply so-and-so it picking here and they need this, this, this, and that. I also didn’t reach very far. For instance, if your team’s biggest positional need was a C and they were picking 5th, I didn’t draft the 57th overall player (random number) just to have a center in that slot.

So here it is, don’t judge me:

1. Cleveland Myles Garrett Edge
2. San Francisco Derek Barnett Edge
3. Chicago Marshon Lattimore CB
4. Jacksonville Solomon Thomas Edge
5. Tennessee (via the Rams) Corey Davis WR
6. New York Jets Mike Williams WR
7. Los Angeles Chargers Jonathan Allen DI
8. Carolina Ryan Ramczyk OT
9. Cincinnati Carl Lawson Edge
10. Buffalo Jamal Adams S
11. New Orleans Tre’Davious White CB
12. Cleveland (via the Eagles) Malik Hooker S
13. Arizona O.J. Howard TE
14. Philadelphia (Via The Vikings) Jourdan Lewis CB
15. Indianapolis Malik McDowell DI
16. Baltimore Jordan Willis Edge
17. Washington John Ross WR
18. Tennessee Reuben Foster LB
19. Tampa Bay Haason Reddick Edge
20. Denver Dalvin Cook RB
21. Detroit Zach Cunningham LB
22. Miami Forrest Lamp G
23. New York Giants Christian McCaffrey RB
24. Oakland Jarrad Davis LB
25. Houston Mitchell Trubisky QB
26. Seattle Sidney Jones CB
27. Kansas City Dede Westbrook WR
28. Dallas Tim Williams Edge
29. Green Bay Gareon Conley CB
30. Pittsburgh David Njoku TE
31. Atlanta Taco Charlton Edge
32. New England Charles Harris Edge