Is this a good NFL Mock Draft?

I took two Mock Drafts compared them and put in my own opinion.I'm open to suggestions and don't be really really harsh. Its my first Mock Draft and I will look at the suggestions. Round 1 1. Carolina Panthers: Blaine Gabbert QB 2. Denver Broncos: De’Quan Bowers DE/DT 3.Buffalo Bills: Cam Newton... show more I took two Mock Drafts compared them and put in my own opinion.I'm open to suggestions and don't be really really harsh. Its my first Mock Draft and I will look at the suggestions.

Round 1
1. Carolina Panthers: Blaine Gabbert QB
2. Denver Broncos: De’Quan Bowers DE/DT
3.Buffalo Bills: Cam Newton QB
4.Cincinnati Bengals: AJ Green WR
5.Arizona Cardinals: Von Miller OLB
6.Cleveland Browns: Nick Fairley DT
7.San Francisco 49ers: Marcell Darius DT
8. Tennessee Titans: Robert Quinn DE
9. Dallas Cowboys: Patrick Peterson CB
10. Washington Redskins: Julio Jones WR
11. Houston Texans: Cameron Jordan DE
12. Minnesota Vikings: JJ Watt DE
13.Detroit Lions: Prince Amaukamara CB
14. St. Louis Rams: Aldon Smith DE
15. Miami Dolphins: Mark Ingram RB
16. Jacksonville Jaguars: Ryan Kerrigan DE
17. New England Patriots: Akeem Ayers OLB
18. San Diego Chargers: Muhammad Wilkerson DE/DT
19 NY Giants: Tyron Smith OT
20 Tampa Bay Bucs: Adrian Clayborn DE
21 Kansas City Chiefs: Phil Taylor NT
22. Indianapolis Colts: Nate Solder OT
23. Philadelphia Eagles: Anthony Castonzo OT
24. New Orleans Saints: Justin Houston DE
25. Seattle Seahawks: Ryan Mallet QB
26. Baltimore Ravens: Derek Sherrod OT
27. Atlanta Falcons: Torrey Smith WR
28. New England Patriots: Cameron Heyward DE/DT
29: Chicago Bears: Corey Liuget DT
30: NY Jets: Brooks Reed DE/OLB
31:Pittsburgh Steelers: Mike Pouncey OG
32: Green Bay Packers: Mikel Leshoure RB


(optional)BQ: Round 2:
33. New England Patriots: Joseph Barksdale OT
34. Buffalo Bills: Kyle Rudolph TE
35. Cincinnati Bengals: Martez Wilson ILB
36. Denver Broncos: Rahim Moore FS
37: Cleveland Browns: Christian Bailey DE/DT
38:Arizona Cardinals: Jake Locker QB
39. Tennessee Titans: Jerelle Powe DT/NT
40. Dallas Cowboys: Aaron Williams FS/CB
41. Washington Redskins: Christian Ponder QB
42. Houston Texans: Phil Taylor DT
43. Minnesota Vikings: Andy Dalton QB
44. Detroit Lions: Stefen Wisniewski C/G
45. San Francisco 49ers:Colin Kaepernick QB
46.Denver Broncos: Greg Jones ILB
47.St. Louis Rams: Leonard Hankerson WR
48. Oakland Raiders: Davon House CB
49.Jacksonville Jaguars: Quinton Carter S
50. San Diego Chargers: Jon Baldwin WR
51.Tampa Bay Bucs: Jabaal Sheard DE
52. New York Giants: Ryan Williams RB
53. Indianapolis Colts: Aaron Williams CB
54.Philadelphia Eagles: Curtis Brown CB
55. Kansas City Chiefs: Kristofer O’ Dowd C
56. New Orleans Saints: Stephan Paea DT
57. Seattle Seahawks: Marvin Austin DT
58. Baltimore Ravens: Titus Young WR
59. Atlanta Falcons: Jerrel Jernigan WR
60. New England Patriots: Randall Cobb WR
61. New England Patriots: Mason Foster OLB
62. Chicago Bears: Rodney Hudson G/C
63. Pittsburgh Steelers: Marcus Cannon G
64. Green Bay Packers: Danny Watkins G
Update: Sorry pick 61 is the Chargers
61. San Diego Chargers: Mason Foster OLB
Update 2: The Broncos could go either way. I think they like Bowers the best. Bills look set on Newton. Browns have some CBs and the 49ers won't pass up Darius.
14 answers 14