1. Tampa Bay Buccaneers: Jameis Winston | Quarterback - Florida State
This is almost a foregone conclusion at this point. The Buccaneers need a franchise quarterback and Winston is the best available. The state of Florida already loves this guy and there is no doubt that “Famous Jameis” will be an instant hit.
2. Tennessee Titans: Leonard Williams | Defensive Line - University of Southern California
Is he a perfect fit for the Tennessee defense? Nope but he is a player that you tailor a defense around. Putting Williams on a defensive line that already features Jurrell Casey immediately makes this the strength of the team. Williams' versatility and consistent ability to disrupt the game makes him an immediate impact player.
3. Jacksonville Jaguars: Dante Fowler Jr | Defensive End - Florida
The Jaguars search for a pass-rushing defensive end has been as bad me trying to find Waldo when I was six years old. Hopefully Fowler isn’t like former Florida Gator and Jacksonville Jaguar Derrick Harvey.
4. Oakland Raiders: Kevin White | Wide Receiver - West Virginia
The Raiders seem like a likely destination of Randall Cobb in free agency and the Raiders would be wise to continue to provide weapons around Derek Carr. White brings instant credibility and production to a receiving-core that was simply inadequate in 2014.
5. Washington Redskins: Brandon Scherff | Offensive Line - Iowa
This isn’t a bright, shiny, new Corvette but the Redskins must get better in the trenches and ultimately must protect RG3 or he will become one of the bigger busts in the history of this league. Scherff is versatile as he can play all five spots along the offensive line and is a day one starter.
6. New York Jets: Marcus Mariota | Quarterback - Oregon
New coach usually means new quarterback and that will be the case here especially with Geno Smith as the Jets’ current starter. Mariota has a unique skill-set and the Eagles certainly will be trying to move up for him but the Jets need a new face of the franchise.
7. Chicago Bears: Vic Beasley | EDGE - Clemson
Beasley was the MVP of the combine showing off tremendous strength, speed, and athleticism and the Bears are seeking a fierce pass-rusher in the worst way.
8. Atlanta Falcons: Randy Gregory | EDGE - Nebraska
Nobody in the entire NFL needs an edge-rusher more than the Falcons. While I am not the biggest fan of Randy Gregory I do acknowledge that there are some elite traits to his game.
9. New York Giants: La’El Collins | Offensive Tackle - Louisiana State University
The Giants have serious weapons in the passing game and for Eli Manning to get Odell Beckham Jr. and Victor Cruz the football he has to be standing. Will Beatty never became that left tackle the Giants envisioned when drafting him, which leads to this pick. La’El Collins is strong as Paul Bunyan’s ox and is a play and play player.
10. St. Louis Rams: Dorial Green-Beckham | Wide Receiver - Oklahoma
If there was no off-field concerns with “DGB,” he would be long gone. The Rams take a risk but they need to figure if Sam Bradford is their guy and they can’t do that until they give him a legitimate receiving threat. This could go down as the biggest steal in the draft.
11. Minnesota Vikings: DeVante Parker | Wide Receiver - Louisville
Before you crucify me for not mocking Amari Cooper here, let me remind you that this is Teddy Bridgewater’s football team and surrounding him with familiar weapons is a wise move. Parker has tremendous size at 6”3 and has instant chemist with Bridgewater.
12. Cleveland Browns: Danny Shelton | Defensive Tackle - Washington
This is a receiver heavy draft and the Browns have another pick just seven slots away so they take the best player on the board which ultimately fills a big need. Shelton has drawn comparisons to the Ravens’ Haloti Ngata and his style of play would be instantly welcome in the AFC North.
13. New Orleans Saints: Trae Waynes | Cornerback - Michigan State
Cornerback and pass rusher are the Saints biggest needs and it is safe to say that Waynes is far better than any pass rusher on the board. Waynes is NFL ready who plays with great speed and length. Watching him go one-on-one with Julio Jones for years to come will be a thing of beauty.
14. Miami Dolphins: Amari Cooper | Wide Receiver - Alabama
This a gift that even the Miami Dolphins cannot screw up. Mike Wallace will be back for the 2015 season but no chance he is there in 2016. The Dolphins recently released Brian Hartline and Brandon Gibson as well so it is safe to say that they are revamping their receiving core. Charles Clay, Mike Wallace, Jarvis Landry, and now Amari Cooper…Ryan Tannehill you are a lucky man.
15. San Francisco 49ers: Arik Armstead | Defensive Line - Oregon
Justin Smith has been the backbone of the 49ers defense ever since he came over from Cincinnati. There is talk that he may retire and if not this year he won’t be around too much longer. Enter Arik Armstead, who reminds me instantly of Cardinals’ pro-bowler Calais Campbell.
16. Houston Texans: Andrus Peat | Offensive Tackle - Stanford
I am sure the Texans wish there was a quarterback that warranted selection here but there is not so it is safe to say Arian Foster and the running game will be the focal part of the Texans’ offense. Their offensive line needs rebuilding and Andrus Peat is a match made in heaven for what they do in Houston.
17. San Diego Chargers: Jaelen Strong | Wide Receiver-Arizona State
Phillip Rivers needs some new toys and Jaelen Strong is an ideal fit for their offense. The best part of Strong’s game is catching contested passes and that is something Rivers will benefit from.
18. Kansas City Chiefs: Landon Collins | Safety - Alabama
Unfortunately, Eric Berry is battling cancer and this position was a need with him in the lineup. Collins is the best safety in this draft and it isn’t even close.
19. Cleveland Browns: Ereck Flowers | Offensive Tackle - Miami
Right Tackle is the only weakness along the Browns’ gifted offensive line and Flowers can fill that immediately. Who knows who the Browns quarterback will be in 2015 but I do know he should have a lot of time to survey the field.
20. Philadelphia Eagles: Alvin Dupree | EDGE - Kentucky
The Eagles just released Trent Cole, Marcus Smith couldn’t sniff the active roster, and the Eagles seem to be a team making questionable decisions as of late. Dupree is under the radar and could make an impact in Philadelphia right away.
21. Cincinnati Bengals: Malcolm Brown | Defensive Tackle - Texas
Malcolm Brown is strong at the point of attack and control the line of scrimmage. You pair Brown with Geno Atkins and it will be very hard to run on the Cincinnati Bengals.
22. Pitsburgh Steelers: Marcus Peters | Cornerback - Washington
Another player that falls due to character concerns but clearly a top ten player in this draft class. The Steelers have needed a shut-down cornerback for a very long time and Peters is clearly an upgrade to the ancient Ike Taylor.
23. Detroit Lions: Eddie Goldman | Defensive Tackle - Florida State
The Lions are going to lose Ndamukong Suh and Eddie Goldman is tasked with filling those very large shoes.
24. Arizona Cardinals: Todd Gurley | Running-Back - Georgia
I think Andre Ellington is a very good Arn Anderson but he is not ready to be a Ric Flair. Todd Gurley is one of the best running back prospects to ever enter the draft. I suspect an Adrian Peterson-esque impact when he is healthy.
25. Carolina Panthers: Jake Fisher | Offensive Tackle - Oregon
The Panthers were not able to fill Jordan Gross’ shoes in 2014 and their offensive line is just horrible. Fisher is a prospect on the rise and while he is not flashy, he certainly gets the job done. He is a classic lunch-pail player that fits the ruggedness of the Panthers.
26. Baltimore Ravens: Melvin Gordon | Running-Back - Wisconsin
Ozzie Newsome’s philosophy has been to draft the best player on the board since he has been the General Manager of the Baltimore Ravens. Justin Forsett is a one year wonder entering free agency so the Ravens would be wise to get a dynamic player to run their offense through.
27. Dallas Cowboys: Eli Harold | Defensive End - Virginia
Eli Harold is a perfect fit for the Cowboys who desperately need another bookend opposite of DeMarcus Lawrence.
28. Denver Broncos: Maxx Williams | Tight End - Minnesota
Losing Julius Thomas in free agency won’t sting as bad when you land this athletic freak.
29. Indianapolis Colts: Eric Kendricks | Linebacker - UCLA
The Colts have all the offense in the world with Andrew Luck at the helm and their defense has a chance to be very good. They already have Arthur Jones & Vontae Davis under contract and are rumored to be very interested in Pernell McPhee and Haloti Ngata in free agency. Adding a baller like Kendricks in the middle of the defense will be the cherry on top.
30. Green Bay Packers: Jordan Phillips | Defensive Tackle - Oklahoma
What in the world happened to BJ Raji? He went from a ferocious run-stopper to a nobody overnight.
31. Seattle Seahawks: Nelson Agholor | Wide Receiver - University of Southern California
Russell Wilson has done well with a cast of nobodies at receiver but Seattle would be wise to get him a legitimate weapon, especially considering the unpredictability that is Marshawn Lynch.
32. New England Patriots: Cam Erving | Offensive Line - Florida State
Erving can play all spots along the offensive line and play them at a high level. Erving will be a pro-bowler many times over and while this not a sexy pick, it surely will be an effective one.
33. Tennessee Titans: PJ Williams | Defensive Back - Florida State
Williams is versatile as he can play cornerback or free safety which has his game reminding me of Antrel Rolle. The Titans need plenty of help in the secondary so Williams is a great selection.
34. Tampa Bay Buccaneers: TJ Clemmings | Offensive Tackle - Pittsburgh
Anthony Collins was a colossal free-agent bust and is likely to be cut. Who'S going to protect Jameis Winston’s blindside?
35. Oakland Raiders: Owanagbe Odigizuwa | Defensive End - UCLA
The Raiders are starting to look like an NFL franchise and continue to add play-makers to their defense is a wise move.
36. Jacksonville Jaguars: Kevin Johnson | Cornerback - Wake Forest
If you want to be competitive in the AFC South you have to slow down Andrew Luck. Johnson is a star waiting to happen.
37. New York Jets: Jalen Collins | Cornerback - Louisiana State University
The Jets’ secondary is woeful and I do not see a realistic opportunity that “Revis Island” returns to the big apple.
38. Washington Redskins: Paul Dawson | Linebacker - Texas Christian University
Dawson is a strong fit to the Redskins defense which needs to improve against the run. Dawson doesn’t have eye-popping combine numbers but at the end of the day he is a football player that plays with good instincts.
39. Chicago Bears: Eric Rowe | Defensive Back - Utah
The Bears have a need at both cornerback and safety which makes Rowe’s versatility a major bright spot. He has a tremendous blend of size and speed and will be a key to slowing down Aaron Rodgers.
40. New York Giants: Markus Golden | Defensive End - Missouri
It would be wise for the Giants to start retooling along the defensive line.
41. St. Louis Rams: Brett Hundley | Quarterback - UCLA
Is it a reach? Yes; but the truth is that the Rams cannot depend on Sam Bradford’s health.
42. Atlanta Falcons: Shaq Thompson | Linebacker - Washington
Thompson is a versatile football player with a knack of making big plays. Him falling out of round one is a injustice but Atlanta surely won’t complain.
43. Cleveland Browns: Devin Smith | Wide Receiver - Ohio State
The Browns finally draft a receiver. Browns’ faithful will love this pick since he played his college ball at The Ohio State University. Smith has speed to kill and is the definition of big play ability.
44. New Orleans Saints: Nate Orchard | EDGE - Utah
Like I said before, the Saints desperately need a pass-rusher and this is an attempt to address the issue.
45. Minnesota Vikings: DJ Humphries | Offensive Tackle - Florida
I will try to say this in the nicest way but Matt Kalil sucks. The Vikings need to “Protect Teddy."
46. San Francisco 49ers: Devin Funchess | Wide Receiver/Tight End - Michigan
Michael Crabtree won’t be back and Anquan Boldin is anything but young so finding weapons in the passing game for Colin Kaepernick is a key. I am scared by Funchess’ lack of speed but do like his versatility to play both receiver and tight end.
47. Miami Dolphins: Denzel Perryman | Linebacker - Miami
Perryman finds the football as well as any linebacker in the draft and is the true middle linebacker that the Dolphins lack.
48. San Diego Chargers: AJ Cann | Offensive Guard - South Carolina
The interior of the Chargers offensive line is a mess, especially considering Nick Hardwick retired. Cann is another instant plug and play that reminds me of the Lions’ Larry Warford.
49. Kansas City Chiefs: Justin Hardy | Wide Receiver - East Carolina
The Chiefs need receivers in the worst way and are reportedly smitten with Hardy.
50. Buffalo Bills: Bernardrick McKinney | Linebacker - Mississippi State
The Bills just set Kiko Alonso packing in a trade that had them steal LeSean McCoy from the Eagles. Bernardrick McKinney can be Alonso’s replacement.
51. Houston Texans: Breshad Perriman | Wide Receiver - Central Florida
The Texans and Andre Johnson are heading to divorce court. This move makes too much sense.
52. Philadelphia Eagles: Tevin Coleman | Running Back - Indiana
They sent LeSean McCoy to Buffalo and do not have a bell-cow runner on the roster.
53. Cincinnati Bengals: Stephone Anthony | Linebacker - Clemson
Anthony is one of the most underrated prospects in this draft class. If the Bengals land him along with Malcolm Brown, their defense can become scary good.
54. Detroit Lions: Quentin Rollins | Cornerback - Miami (Ohio)
The Lions haven’t had a true shutdown cornerback in many years.
55. Arizona Cardinals: Hauoli Kikaha | EDGE - Washington
This could be considered a reach but the Cardinals are desperate to find someone that can sack the opposing quarterback.
56. Pittsburgh Steelers: Jaquiski Tartt | Safety - Stanford
Troy Polamalu should retire and his replacement isn’t on their roster.
57. Carolina Panthers: Sammie Coates | Wide Receiver - Auburn
Speed kills and Sammie Coates has that and then some. Cam Newton needs more capable weapons to take the next step as a passer.
58. Baltimore Ravens: Gerod Holliman | Safety - Louisville
Ed Reed wasn’t a great tackler either but Holliman, like Reed, is a very good center-field safety which is something the Ravens lack.
59. Denver Broncos: Michael Bennett | Defensive Tackle - Ohio State
Bennett is too good to pass up here and should be a day one starter.
60. Dallas Cowboys: Alex Carter | Cornerback - Stanford
Morris Claiborne is coming close to bust territory and how long will the Cowboys allow Brandon Carr to rob them?
61. Indianapolis Colts: Laken Tomlinson | Offensive Guard - Duke
Tomlinson is a mauler and could open holes in the running-game, which would take some pressure off of Luck.
62. Green Bay Packers: Clive Walford | Tight End - Miami
Walford is a bit raw but he has off the charts athleticism and will be a touchdown machine in the Packers’ offense.
63. Seattle Seahawks: Donovan Smith | Offensive Tackle - Penn State
Smith will be an instant starter at right tackle.
64. New England Patriots: Phillip Dorsett | Wide Receiver - Miami
Again, speed kills and Dorsett is one of the most explosive players in the draft.
This mock draft was completed by Neal Driscoll. Follow him on Twitter: @NealDriscoll