Editor’s note: In the buildup to the NFL Draft (April 30-May 2) CSNBayArea.com will have draft content every day, including position breakdowns, retrospectives, mock drafts and more. Bookmark our NFL Draft page.
We're getting ever closer to the Thursday start of this year's NFL draft, and it's prediction time. 49ers Insider Matt Maiocco and I matched players with teams throughout the first-round. Give it a gander. Let me know what you think in the comments section below.
I'm sure Raiders fans in particular hope I'm right about the No. 4 overall pick and that Williams falls into the Raiders' lap.
SCOTT BAIR's 2015 FIRST-ROUND MOCK DRAFT
1. Tampa Bay: QB Jameis Winston, Florida State
2. Tennessee: QB Marcus Mariota, Oregon
3. Jacksonville: OLB Dante Fowler Jr., Florida
4. RAIDERS: DL Leonard Williams, Southern California
+ Comment: General manager Reggie McKenzie will be doing cartwheels in the draft room when Leonard Williams falls to No. 4. They got Khalil Mack last year. Williams becomes their second-impact defender in as many drafts.
5. Washington: OLB Vic Beasley, Clemson
6. N.Y. Jets: OLB Bud Dupree, Kentucky
7. Chicago: WR Amari Cooper, Alabama
8. Atlanta: Randy Gregory, Nebraska
9. N.Y. Giants: OL Brandon Scherff, Iowa
10. St. Louis: WR Kevin White, West Virginia
11. Minnesota: WR Devante Parker, Louisville
12. Cleveland: NT Danny Shelton, Washington
13. New Orleans: CB Trae Waynes, Michigan State
14. Miami: RB Todd Gurley, Georgia
15. 49ERS: DL Arik Armstead, Oregon
+ Comment: The 49ers fill a need along the defensive front. Armstead can be the heir apparent to Justin Smith, who is contemplating retirement. The 49ers get need and value here.
16. Houston: WR Breshad Perriman, Central Florida
17. San Diego: RB Melvin Gordon, Wisconsin
18. Kansas City : OT La’el Collins, Louisiana State
19. Cleveland : WR Phillip Dorsett, Miami
20. Philadelphia : CB Kevin Johnson, Wake Forest
21. Cincinnati: OT Andrus Peat, Stanford
22. Pittsburgh: CB Byron Jones, Connecticut
23. Detroit: DT Malcom Brown, Texas
24. Arizona: CB Marcus Peters, Washington
25. Carolina: OT Ereck Flowers, Miami
26. Baltimore: WR Dorial Green-Beckham, Oklahoma
27. Dallas: CB Jalen Collins, Louisiana State
28. Denver: C Cameron Erving, Florida State
29. Indianapolis: SS Landon Collins, Alabama
30. Green Bay: ILB Eric Kendricks, UCLA
31. New Orleans: WR Nelson Agholor, USC
32.New England: DT Eddie Goldman, Florida State