I have spent a little over 4 hours in a row putting this together. Enjoy.
Round 1
Carolina (2-14)
Team Needs: QB, 2DT, WR1, RG, RDE, TE, CB
Nick Fairley | DE/DT | Auburn
Fairley is an absolute beast and I think he is a lock for the number 1 pick.
Denver (4-12)
Team Needs: DT, CB, SS, RT, TE, DE, RB
Patrick Peterson | CB | LSU
Peterson is the best CB prospect since Darell Revis and I think he will be a stud. Even if Champ Bailey is resigned CB is still a need. If Fairley is not available I think Peterson is the pick.
Buffalo (4-12)
Team Needs: QB, LT, DE, Rush LB, RT, WR, TE, ILB, CB3
Da’Quan Bowers | DE | Clemson
This is the pick that makes the most sense for the Bills. No QB or LT is worth the pick. Then it comes down to Von Miller or Bowers and I think Bowers is better.
Cincinnati (4-12)
Team Needs: DE, RB, WR, ILB, QB, LG, SS, K, KR
Marcel Dareus | DE/ DT | Alabama
The Bengals would love if Fairley fell here but there is no chance. However, Dareus is very good and would fit right in on the Bengals squad.
Arizona (5-11)
Team Needs: QB, LT, 2 Rush LB, LG, RT, CB, FS
Von Miller | OLB | Texas A&M
I don’t think the Cardinals will reach for a QB or LT here so then they will go after the best pass rusher in the draft. Von Miller is that.
Cleveland (5-11)
Team Needs: WR, RT, DE, DT, weakside LB, CB, RG, SS, K
A.J. Green | WR | Georgia
The Browns get there QB a play maker. Green is the best WR prospect since Calvin Johnson and will be an instant star in the NFL.
San Francisco (6-10)
Team Needs: QB, DE, Rush LB, CB, FS, WR, OT
Cameron Jordan | DE | California
This is the toughest pick in my mock. They could reach for a QB here or for a rush LB. However, I think Jordan provides the best value at a need for the Niners. Gabbert or Quinn are the two people who could go here.
Tennessee (6-10)
Team Needs: QB, LG, ILB, C, DE, Weak LB, SS, DT
Blaine Gabbert | QB | Missouri
Gabbert is not a great QB prospect but he is the best one in this draft class. The Titans are in desperate need of a QB and Gabbert will start over Collins on Day 1.
Dallas (6-10)
Team Needs: CB, RT, FS, RE, LG, SS, DL, WR
Prince Amukamara | CB | Nebraksa
Nate Solder could be the pick but CB is a bigger need and Amukamara is a great CB. He is my BPA at this point.
Washington (6-10)
Team Needs: QB, WR, RT, Rush LB, ILB, NT, CB, RE, FS, RG, C, FB, K, P
Robert Quinn | OLB | UNC
This is the second toughest pick in my mock. I think the McNabb QB situation gets worked out so that leaves WR, RT, and Rush LB as the 3 biggest needs. No WR’s or RT’s worth the pick so that leaves us with Robert Quinn who is a great pass rusher.
Houston (6-10)
Team Needs: NT, 2 Rush LB, FS, SS, CB, WR, P, DL
Aldon Smith | OLB | Missouri
The Texans need to get the pieces for their new 3-4 defense in the draft this year. Smith is a great pass rusher who will need to work on pass coverage.
Minnesota (6-10)
Team Needs: QB, 2 OLB, 2S, CB, RG, WR, LE, K, C, DT, TE
Cam Newton | QB | Auburn
I don’t like Newton that much as prospect but he is the 2nd best QB on my board and I think the Vikings will reach for him because they are so desperate. Akeem Ayers could be the pick.
Detroit (6-10)
Team Needs: 2OLB, CB, LT, C, SS, RB
Akeem Ayers | OLB | UCLA
Ayers is the best 4-3 OLB in the draft and the Lions are in desperate need.
St. Louis (7-9)
Team Needs: WR, RG, DT, Weak LB, SS, TE, RB, CB, DE
Julio Jones | WR | Alabama
The second best playmaker in the draft, Jones will give Bradford a true #1 WR.
Miami (7-9)
Team Needs: QB, RB, FS, TE, LG, WR, CB3, Rush LB, OL
Mark Ingram | RB | Alabama
The Dolphins need a QB but none are worth the pick and they said they will give Henne one more year. Look for them to take Ingram here and add a QB in the mid rounds.
Jacksonville (8-8)
Team Needs: DE, 2S, CB, WR, Weak LB, QB, OL
J.J. Watt | DE | Wisconsin
Watt is an extremely versatile DE that can do a little bit of everything. The Jags need to upgrade their pass rush and he would do that.
New England - from Oakland (8-8)
Team Needs: G, OT, Rush LB, DE, WR, RB
Nate Solder | OT | Colorado
The Patriots get the advantage of 8 picks in the 1st four rounds. They could fill every need they have. Solder needs some refining but he is the best LT prospect in this class.
San Diego (9-7)
Team Needs: Rush LB, DE, RT, ILB, WR, FS, CB3, ST
Ryan Kerrigan | OLB/DE | Purdue
I think of Kerrigan as an OLB. He is very good at getting to the passer but will need to make the transition from DE to OLB.
New York Giants (10-6)
Team Needs: LT, RB, C, Strong LB, LG, WR, FS, P
Derek Sherrod | OT | Mississippi State
Sherrod is the 2nd best OT in the class and is great value at this spot.
Tampa Bay (10-6)
Team Needs: 2DE, ILB, RT, LG, Strong LB, RB, C, CB
Adrian Clayborn | DE | Iowa
Clayborn had a down year but I still think he will be good in the NFL. The Bucs are getting great value here.
Kansas City* (10-6)
Team Needs: Rush LB, WR, NT, QB, LT, RT, C, RB, ILB
Justin Houston | OLB | Georgia
The Chiefs need to find another WR but none are worth the pick. Houston is an elite pass rusher.
Indianapolis* (10-6)
Team Needs: LT, RT, DT, RG, WR, SS, RB, QB, P
Anthony Costanzo | OT | Boston College
Costanzo fits the Colts blocking scheme and could start right away.
Philadelphia* (10-6)
Team Needs: RT, RG, 2CB, 2OLB, SS, DE
Gabe Carimi | OT/OG | Wisconsin
Carimi is your typical Eagles OL. Huge and strong.
New Orleans* (11-5)
Team Needs: DT, ILB, DE, RT, RB, strong LB, SS
Corey Liuget | DT/DE | Illinois
Liuget is a great prospect who is rising on draft boards. If he is still here, the Saints should snatch him as he is my BPA at this point and fills there biggest need.
Seattle* (7-9)
Team Needs: CB, SS, RT, LE, WR1, RG, QB, K
Brandon Harris | CB | Miami
Harris is my ideal pick for the Steelers but I don’t think he makes it past the Seahawks. They need another CB and Harris is a starter in the NFL.
Baltimore* (12-4)
Team Needs: WR, DE, CB, ILB, RT, RG
Titus Young | WR | Boise State
The Ravens need to add a play making WR. Young was one of my favorite players to watch this year and he is a great playmaker. It pains me to give the Ravens such a good player but I have to be unbiased in these mocks.
Atlanta* (13-3)
Team Needs: 2WR, LT, 2G, SS, strong LB, CB3, TE, DE
Torrey Smith | WR | Maryland
Smith is another fantastic weapon for Matt Ryan. Him and Roddy White will be devastating to opposing D’s.
New England* (14-2)
Team Needs: G, Rush LB, DE, WR, RB
Cameron Heyward | DE | Ohio State
A steal at the end of round 1. Heyward is the 3-4 DE the Pats are looking for and could start right away.
Chicago* (11-5)
Team Needs: LT, LG, DT, C, WR1, Strong LB, RB, DE, P
Tyron Smith | OT | USC
Not quite the LT the Bears want but if they train him right and he gains 20 pounds he will be a very good LT. He has great footwork and is very smart.
New York Jets* (11-5)
Team Needs: rush LB, DE, CB, ILB, WR, K
Muhammed Wilkerson | DE | Temple
The Jets need to work on there front 7, more specifically there DE and OLB. Wilkerson is a great DE and if Ellis is gone he will replace him. If not he will replace De Vito.
Pittsburgh* (12-4)
Team Needs: RG, CB, OT, NT, DE, FS, P
Mike Pouncey | RG | Florida
Pouncey and Pouncey playing next to each other for the next 12 years. Me likey. I debated giving them Phil Taylor but Pouncey is not a reach here and fills a more immediate need.
Green Bay* (10-6)
Team Needs: Rush LB, LG, DE, RB, OT, WR, K
Benjamin Ijalana | OG/OT | Villanova
The Packers don’t have any immediate need but Ijalana could start at LG and maybe transition to RT at some point.
Round 2
New England - from Carolina (2-14)
Team Needs: G, Rush LB, WR, RB
Rodney Hudson | G | Florida State
Buffalo (4-12)
Team Needs: QB, LT, Rush LB, RT, WR, TE, ILB, CB3
Jake Locker | QB | Washington
Cincinnati (4-12)
Team Needs: RB, WR, ILB, QB, LG, SS, K, KR
Mikel Leshoure | RB | Illinois
Denver (4-12)
Team Needs: CB, SS, RT, TE, DE, RB
Jimmy Smith | CB | Colorado
Cleveland (5-11)
Team Needs: RT, DE, DT, weakside LB, CB, RG, SS, K
Stephen Paea | DT | Oregon State
Arizona (5-11)
Team Needs: QB, LT, Rush LB, LG, RT, CB, FS
Colin Kaepernick | QB | Nevada
Tennessee (6-10)
Team Needs: LG, ILB, C, DE, Weak LB, SS, DT
Martez Wilson | ILB | N.C. State
Dallas (6-10)
Team Needs: RT, FS, RE, LG, SS, DL, WR
Rahim Moore | FS | UCLA
Washington (6-10)
Team Needs: QB, WR, RT, ILB, NT, CB, RE, FS, RG, C, FB, K, P
Ryan Mallet | QB | Arkansas
Houston (6-10)
Team Needs: NT, Rush LB, FS, SS, CB, WR, P, DL
Phil Taylor | NT | Baylor
Minnesota (6-10)
Team Needs: 2 OLB, 2S, CB, RG, WR, LE, K, C, DT, TE
Mason Foster | OLB | Washington
Detroit (6-10)
Team Needs: OLB, CB, LT, C, SS, RB
Aaron Williams | CB | Texas
San Francisco (6-10)
Team Needs: QB, Rush LB, CB, FS, WR, OT
Pat Devlin | QB | Delaware
Denver - from Miami (7-9)
Team Needs: SS, RT, TE, DE, RB
Robert Sands | SS | WVU
St. Louis (7-9)
Team Needs: RG, DT, Weak LB, SS, TE, RB, CB, DE
Drake Nevis | DT | LSU
Oakland (8-8)
Team Needs: CB, RT, LG, C, Strong LB, WR1, TE
Curtis Brown | CB | Texas
Jacksonville (8-8)
Team Needs: 2S, CB, WR, Weak LB, QB, OL
Quinton Carter | FS | Oklahoma
San Diego (9-7)
Team Needs: DE, RT, ILB, WR, FS, CB3, ST
Allen Bailey | DE | Miami
Tampa Bay (10-6)
Team Needs: DE, ILB, RT, LG, Strong LB, RB, C, CB
Greg Jones | ILB | Michigan State
New York Giants (10-6)
Team Needs: RB, C, Strong LB, LG, WR, FS, P
Stefen Wisniewski | C | Penn State
Indianapolis* (10-6)
Team Needs: RT, DT, RG, WR, SS, RB, QB, P
Marvin Austin | DT | UNC
Philadelphia* (10-6)
Team Needs: RG, 2CB, 2OLB, SS, DE
Marcus Cannon | RG | TCU
Kansas City* (10-6)
Team Needs: WR, NT, QB, LT, RT, C, RB, ILB
Jonathan Baldwin | WR | Pittsburgh
New Orleans* (11-5)
Team Needs: ILB, DE, RT, RB, strong LB, SS
Quan Sturdivant | ILB | UNC
Seattle* (7-9)
Team Needs: SS, RT, LE, WR1, RG, QB, K
DeAndre McDaniel | SS | Clemson
Baltimore* (12-4)
Team Needs: DE, CB, ILB, RT, RG
Jarvis Jenkins | DE | Clemson
Atlanta* (13-3)
Team Needs: WR, LT, 2G, SS, strong LB, CB3, TE, DE
Danny Watkins | G | Baylor
New England* (14-2)
Team Needs: Rush LB, WR, RB
Sam Acho | OLB | Texas
San Diego - from New York Jets* (11-5)
Team Needs: RT, ILB, WR, FS, CB3, ST
Deunta Williams | FS | UNC
Chicago* (11-5)
Team Needs: LG, DT, C, WR1, Strong LB, RB, DE, P
Jurrell Casey | DT | USC
Pittsburgh* (12-4)
Team Needs: CB, OT, NT, DE, FS, P
Kendric Burney | CB | UNC
Green Bay* (10-6)
Team Needs: Rush LB, DE, RB, OT, WR, K
Ryan Williams | RB | Virginia Tech
Round 3
Carolina (2-14)
Team Needs: QB, DT, WR1, RG, RDE, TE, CB
Leonard Hankerson | WR | Miami
Cincinnati (4-12)
Team Needs: WR, ILB, QB, LG, SS, K, KR
Nate Irving | ILB | N.C. State
Denver (4-12)
Team Needs: RT, TE, DE, RB
Joseph Barksdale | RT | LSU
Buffalo (4-12)
Team Needs: LT, Rush LB, RT, WR, TE, ILB, CB3
Marcus Gilbert | OT | Florida
Arizona (5-11)
Team Needs: LT, Rush LB, LG, RT, CB, FS
Jason Pinkston | OT | Pittsburgh
Cleveland (5-11)
Team Needs: RT, DE, weakside LB, CB, RG, SS, K
Christian Ballard | DE | Iowa
Dallas (6-10)
Team Needs: RT, RE, LG, SS, DL, WR
John Moffit | OG | Wisconsin
New Orleans - from Washington (6-10)
Team Needs: DE, RT, RB, strong LB, SS
Jabaal Sheard | DE | Pittsburgh
Houston (6-10)
Team Needs: Rush LB, FS, SS, CB, WR, P, DL
Brooks Reed | OLB | Arizona
New England - from Minnesota (6-10)
Team Needs: WR, RB
Jerrel Jernigan | WR | Troy
Detroit (6-10)
Team Needs: RT, RE, LG, SS, DL, WR
Tyler Sash | SS | Iowa
San Francisco (6-10)
Team Needs: Rush LB, CB, FS, WR, OT
Rashad Carmichael | CB | Virginia Tech
Tennessee (6-10)
Team Needs: LG, C, DE, Weak LB, SS, DT
Jake Kirkpatrick | C | TCU
St. Louis (7-9)
Team Needs: RG, Weak LB, SS, TE, RB, CB, DE
Orlando Franklin | OG | Miami
Miami (7-9)
Team Needs: QB, FS, TE, LG, WR, CB3, Rush LB, OL
Ricky Stanzi | QB | Iowa
Jacksonville (8-8)
Team Needs: S, CB, WR, Weak LB, QB, OL
Johnny Patrick | CB | Louisville
Oakland (8-8)
Team Needs: RT, LG, C, Strong LB, WR1, TE
DeMarcus Love | OG/OT | Arkansas
San Diego (9-7)
Team Needs: RT, ILB, WR, CB3, ST
Casey Matthews | ILB | Oregon
New York Giants (10-6)
Team Needs: RB, Strong LB, LG, WR, FS, P
Demarco Murray | RB | Oklahoma
Tampa Bay (10-6)
Team Needs: DE, RT, LG, Strong LB, RB, C, CB
Pernell McPhee | DE | Ole Miss
Philadelphia* (10-6)
Team Needs: 2CB, 2OLB, SS, DE
Brandon Burton | CB | Utah
Kansas City* (10-6)
Team Needs: NT, QB, LT, RT, C, RB, ILB
Jerrell Powe | NT | Ole Miss
Indianapolis* (10-6)
Team Needs: RT, RG, WR, SS, RB, QB, P
Clint Boling | G | Georgia
New Orleans* (11-5)
Team Needs: RT, RB, strong LB, SS
Kendall Hunter | RB | Oklahoma State
San Diego - from Seattle* (7-9)
Team Needs: RT, WR, CB3, ST
Tandon Doss | WR | Indiana
Baltimore* (12-4)
Team Needs: CB, ILB, RT, RG
Kelvin Sheppard | ILB | LSU
Atlanta* (13-3)
Team Needs: WR, LT, G, SS, strong LB, CB3, TE, DE
Austin Pettis | WR | Boise State
New England* (14-2)
Team Needs: RB
Derrick Locke | RB | Kentucky
Chicago* (11-5)
Team Needs: LG, C, WR1, Strong LB, RB, DE, P
Lee Ziemba | OG | Auburn
New York Jets* (11-5)
Team Needs: rush LB, CB, ILB, WR, K
Jeremy Beal | OLB | Oklahoma
Pittsburgh* (12-4)
Team Needs: OT, NT, DE, FS, P
Sione Fua | NT | Stanford
Green Bay* (10-6)
Team Needs: Rush LB, DE, OT, WR, K
Lawrence Guy | DE | California
Round 4
Carolina (2-14)
Team Needs: QB, DT, RG, RDE, TE, CB
Cedric Thorton | DE/DT | Southern Arkansas
Seattle - from New England via Denver (4-12)
Team Needs: RT, LE, WR1, RG, QB, K
Chris Hairston | OT | Clemson
Buffalo (4-12)
Team Needs: Rush LB, RT, WR, TE, ILB, CB3
Kyle Rudolph | TE | Notre Dame
Kyle Rudolph in the 4th round? I don’t see any team that has a need for a TE that is bigger than another need in any round where no value is present. I think Rudolph falls because when other teams are picking there are more important needs that still have good value.
Cincinnati (4-12)
Team Needs: WR, QB, LG, SS, K, KR
Randall Cobb | WR | Kentucky
Cleveland (5-11)
Team Needs: RT, weakside LB, CB, RG, SS, K
Ras I Dowling | CB | Virginia
Arizona (5-11)
Team Needs: Rush LB, LG, RT, CB, FS
Will Rackley | OG | Leigh
Philadelphia - from Washington (6-10)
Team Needs: CB, 2OLB, SS, DE
DeMarcus Van Dyke | CB | Miami
Houston (6-10)
Team Needs: FS, SS, CB, WR, P, DL
Ahmad Black | SS | Florida
Minnesota (6-10)
Team Needs: OLB, 2S, CB, RG, WR, LE, K, C, DT, TE
Bruce Carter | OLB | UNC
Detroit (6-10)
Team Needs: RT, RE, LG, DL, WR
Greg Romeus | DE | Pittsburgh
San Francisco (6-10)
Team Needs: Rush LB, FS, WR, OT
Jaiquawn Jarret | FS | Temple
Tennessee (6-10)
Team Needs: LG, DE, Weak LB, SS, DT
Steve Schilling | OG | Michigan
Dallas (6-10)
Team Needs: RT, RE, SS, DL, WR
Darius Morris | RT/G | Temple
Miami (7-9)
Team Needs: FS, TE, LG, WR, CB3, Rush LB, OL
Lance Kendricks | TE | Wisconsin
St. Louis (7-9)
Team Needs: Weak LB, SS, TE, RB, CB, DE
Luke Stocker | TE | Tennessee
Oakland (8-8)
Team Needs: LG, C, Strong LB, WR1, TE
Tim Barnes | C | Missouri
Jacksonville (8-8)
Team Needs: S, WR, Weak LB, QB, OL
Greg Little | WR | UNC
San Francisco - from San Diego (9-7)
Team Needs: Rush LB, WR, OT
Dontay Moch | OLB | Nevada
Tampa Bay (10-6)
Team Needs: RT, LG, Strong LB, RB, C, CB
James Carpenter | RT/OG | Alabama
New York Giants (10-6)
Team Needs: Strong LB, LG, WR, FS, P
Andrew Jackson | LG | Fresno State
Kansas City* (10-6)
Team Needs: QB, LT, RT, C, RB, ILB
James Brewer | RT | Indiana
Indianapolis* (10-6)
Team Needs: RT, WR, SS, RB, QB, P
Dwayne Harris | WR | East Carolina
Philadelphia* (10-6)
Team Needs: 2OLB, SS, DE
Lawrence Wilson | OLB | UCONN
Jacksonville - from New Orleans* (11-5)
Team Needs: S, Weak LB, QB, OL
Jeron Johnson | SS | Georgia Tech
Buffalo - from Seattle* (7-9)
Team Needs: Rush LB, RT, WR, ILB, CB3
Bruce Miller | OLB | UCF
Baltimore* (12-4)
Team Needs: CB, RT, RG
Shareece Wright | CB | USC
Atlanta* (13-3)
Team Needs: LT, G, SS, strong LB, CB3, TE, DE
K.J. Wright | OLB | Mississippi State
New England* (14-2)
Team Needs: None
Ian Williams | NT | Notre Dame
New York Jets* (11-5)
Team Needs: CB, ILB, WR, K
Colin McCarthy | ILB | Miami
Chicago* (11-5)
Team Needs: C, WR1, Strong LB, RB, DE, P
Kristofer O’Dowd | C | USC
Pittsburgh* (12-4)
Team Needs: OT, DE, FS, P
Chris L. Rucker | FS | Michigan State
Green Bay* (10-6)
Team Needs: Rush LB, OT, WR, K
Cecil Shorts III | WR | Mount Union