The way the NFL and college football seasons are playing out, there seems to be two franchise quarterbacks in the draft and three teams that need one. This mock draft features just two quarterbacks, Marcus Mariota of Oregon and Jameis Winston of Florida State. Connor Cook would be in here -- and likely in the top 12 -- but he's on record as saying he'll return for his senior season at Michigan State. Of course, that could change between now and the Jan. 15 early entrant deadline.
Update: Read our 2015 NFL Draft scouting reports for the top prospects.
Edge pass rushers were popular in this mock draft with seven being selected. Wide receiver was second with six players at the position being selected, followed by offensive tackles.
Note: Georgia running back Todd Gurley was in the first draft of this mock before word came out that he tore his left ACL. Any guesses where he was slotted?
1. Oakland Raiders: Leonard Williams, DT, Southern California
Presumably, the Raiders have their quarterback of the future with Derek Carr. If that's still how they feel in April, and have the top pick, expect Oakland to shop around for a trading partner. Teams behind them need a quarterback and the Raiders could receive a nice bounty for No. 1. Should they stay at the top and avoid quarterback, Williams would give them a second impact defender to go with linebacker Khalil Mack. Williams is a versatile player for USC, capable of playing inside and outside.
2. Jacksonville Jaguars: Randy Gregory, DE, Nebraska
If the Jaguars happen to move on from 33-year-old Chris Clemons, they could find the blueprint for a Leo in Gregory. It's not a length thing, even though Gregory has it. It's more to do with pure athleticism. Gregory can dip the edge and closes in a dangerous burst. He's seen plenty of double- and triple-teams this season at Nebraska and is still effective.
3. Tampa Bay Buccaneers: Marcus Mariota, QB Oregon
Whatever team that drafts Mariota will have to massage it's offense a little to fit his skill set. But, man, does Mariota have the type of skill set worth catering to. He's a stellar athlete for the position, but has better size than most mobile quarterbacks. He's still understanding the nuances of pocket awareness and down field accuracy, but Mariota profiles as a franchise quarterback.
4. New York Jets: Jameis Winston, QB, Florida State
From a pure passing tools standpoint, Winston is a better quarterback than Mariota. He goes through his reads better than Mariota and he has the size advantage. The off-field issues may scare some teams off, but wouldn't Winston in New York just be fun?
5. Tennessee Titans: Vic Beasley, DE/OLB, Clemson
Should the Titans miss out on the top two quarterbacks, a pass rusher becomes priority No. 1 in the draft. Beasley may get criticized for his ability, or lack thereof, to shed blocks. But his first step is so good he can often get around an offensive tackle.
6. Washington: Shane Ray, DE/OLB, Missouri
Brian Orakpo faces free agency after the season, and rookie Trent Murphy hasn't done quite enough yet to stop Washington from using a high pick on a pass rusher.
7. New York Giants: Cedric Ogbuehi, OT, Texas A&M
Drafting an offensive tackle high would give the Giants the ability to move Justin Pugh back inside and Weston Richburg into center. With Ogbuehi in the mix at tackle, the Giants would be building the line through the draft, just like the Cowboys. Don't get too carried away with Ogbuehi's struggles this season, his first at left tackle. He was a star on the right side in 2013, and the days of it being taboo to take a right tackle early should be over.
8. Carolina Panthers: Brandon Scherff, OT, Iowa
It's intriguing to give the Panthers a wide receiver, but they have arguably the worst offensive line in the league. Scherff can be an anchor at left tackle and be the first piece in a rebuilt line.
9. Minnesota Vikings: La'el Collins, OT, LSU
This isn't necessarily a replacement for Matt Kalil right now. But Collins is a player capable of moving inside to guard and if Kalil turns out to not be the guy at left tackle, Collins could move out.
2015 NFL Draft
10. New Orleans Saints: Shaq Thompson, OLB, Washington
The Saints need players on defense who can make an impact while doing the little things like, you know, tackling. Thompson is a good all-around linebacker who can drop in coverage and can close on the ball in a hurry to make those routine plays.
11. Chicago Bears: Landon Collins, S, Alabama
The Bears have tried and failed with several safeties, none of whom are as talented as Collins. While he's better at playing the run, he's athletic enough to cover well.
12. St. Louis Rams: Andrus Peat, OT, Stanford
The Rams can't go into another season hoping that Jake Long can stay healthy. A player like Peat is an athletic blindside blocker with upside.
13. Houston Texans: Amari Cooper, WR, Alabama
Prior to the season there were reports that Andre Johnson wanted out of Houston. If he's gone after the season, the Texans could add a new wide receiver to go along with DeAndre Hopkins. Cooper has reliable hands, is creative after the catch and can make defenders miss in the open field.
14. Cleveland Browns (via Buffalo Bills): Bud Dupree, DE/OLB, Kentucky
Pass rusher Jabaal Sheard is entering free agency after the season and if Cleveland doesn't bring him back a replacement is a top priority. Dupree is an athletic end who should be able to move out to linebacker.
15. Cleveland Browns: Kevin White, WR, West Virginia
More or less, White is Josh Gordon insurance and another weapon for the suddenly-not-terrible Browns. He's a dynamic playmaker who can create mismatches with his size and ability to make plays on contested catches.
16. Pittsburgh Steelers: Trae Waynes, CB, Michigan State
Ike Taylor's status for Pittsburgh after this season is up in the air and Cortez Allen hasn't played well. Waynes is a player who excels in tight man coverage and is the type of player who can step into a starting spot straight away.
17. Baltimore Ravens: DeVante Parker, WR, Louisville
The future of Baltimore's receiving corps is expected to be Torrey Smith, but he hasn't had more than three catches in a game this season and Steve Smith is 35. Parker has looked great since coming back from injury and can make an impact working the middle and outside.
18. San Diego Chargers: Shawn Oakman, DE, Baylor
Oakman may be unconventionally enormous to play end in a 3-4 defense, but his talent is too great to pass up. A player with his potential would make either Kendall Reyes or Corey Liuget expendable.
19. San Francisco 49ers: Devin Funchess, WR, Michigan
Michael Crabtree is in the final year of his rookie contract, and Anquan Boldin's age is always an overriding issue. Funchess is capable of creating mismatches with his size and stretching the field vertically.
20. Seattle Seahawks: Danny Shelton, DT, Washington
With the top four wide receivers gone in this scenario, Shelton would give the Seahawks a big body up front who can take Kevin Williams' snaps and more.
21. Miami Dolphins: A.J. Cann, G, South Carolina
Cann is the draft's top true guard and would fill arguably the Dolphins' biggest need. A guard will allow Miami to move Mike Pouncey back inside to center.
22. Dallas Cowboys: Marcus Peters, CB, Washington
There is character baggage with Peters. He was kicked off Washington's football team for reportedly having a disagreement with coaches. But he's the draft's top cornerback prospect, a position the Cowboys will look to bolster if they get rid of Morris Claiborne.
23. Green Bay Packers: Bernardrick McKinney, MLB, Mississippi State
Moving Clay Matthews to the inside worked well for the Packers the past couple of weeks, but is it sustainable? If not, McKinney would be a nice addition. He's able to play between the tackles to stop the run and can rush the passer.
24. Kansas City Chiefs: Jaelen Strong, WR, Arizona State
After Dwayne Bowe, the Chiefs have very little in the form of true wide receiver talent. Strong has the talent to develop into a true No. 1 receiver.
25. Atlanta Falcons: Shilique Calhoun, DE, Michigan State
If the Falcons want to maintain NFC South supremacy (Ha, ha, ha -- oh boy -- ha, ha. Sorry. What a terrible division.), they need to add a pass rush threat. Calhoun is a traditional 4-3 right end who can get off blocks and get to the quarterback. He's steady as a pass rusher and strong enough to play the run.
26. Indianapolis Colts: T.J. Clemmings, OT, Pittsburgh
Indianapolis just needs to keep finding talented offensive linemen and putting the best group of five on the field. Clemmings is a right tackle by trade at Pittsburgh but has the strength to move inside if needed.
27. Cincinnati Bengals: Eddie Goldman, DT, Florida State
The Bengals need another piece inside to put next to Geno Atkins. Goldman is a good enough player to handle multiple gaps if needed, but has shown he's quick enough to penetrate. He can even line up outside in certain packages.
28. Philadelphia Eagles: Ifo Ekpre-Olomu, CB, Oregon
This may seem gimmicky because it's an Oregon player, but it fills a hole where the Eagles need talent. Ekpre-Olomu happens to be the best player at his position. He's had some rocky moments, but he's been a great player in the past who will be physical with receivers.
29. Detroit Lions: Mike Bennett, DT, Ohio State
Let's assume either -- or both -- Ndamukong Suh or Nick Fairley are gone after this season. If so, it will be imperative to replace them in the middle of Detroit's defense. While Bennett is more of a gap-shooting tackle, he should be able to bulk up some and hold up against the run.
30. New England Patriots: Melvin Gordon, RB, Wisconsin
Leave it to Bill Belichick to break the trend of no running backs getting picked in the first round. Jonas Gray had a great game Sunday night against the Colts, but the opportunity to draft a bigger Jamaal Charles is too good to ignore. Especially when that guy helps his team run for a skyscraper's length.
31. Denver Broncos: Dorial Green-Beckham, WR, Oklahoma
Demaryius Thomas is a free agent, and if he prices himself out of Denver, Green-Beckham could be quickly be molded into being his replacement.
32. Arizona Cardinals: Dante Fowler, DE/OLB, Florida
This is merely a best player available proposition, and Fowler happens to fit what could be perceived as Arizona's biggest need.