If you think creating a mock draft of the current year's first round is a dart throw, doing one for the next season's draft is virtually impossible. 

Actually as it turns out I'm not terrible at it. Two years ago I landed 13 guys in the first round, with two players being first rounders the next year (Christian Wilkins and Clelin Ferrell surprised and returned to Clemson). Last year I managed to land another 10 first-round picks a year in advance and I would have nailed Dexter Lawrence to the Giants if I'd known Dave Gettleman was going to have two first-round picks. It was that obvious.

Less obvious is this draft class, although I think we could see a serious bender when it comes to quarterbacks. What's new?? There are QB-needy teams at the top of this draft -- the order is based on SportsLine's simulations, don't get mad at me -- and there are some teams on the back end of the first round who need to eventually replace older quarterbacks.

Let's get drafting.

NFL Mock Draft
Round 1
Round 1 - Pick 1
Georgia • Jr • 6'2" / 215 lbs
Projected Team
Miami
Prospect Rank
15
Position Rank
3
The Dolphins traded for Josh Rosen during the 2019 NFL Draft, and I think/hope he'll work out in Miami, but I ultimately see a QB going first overall and Rosen wouldn't prohibit them from taking someone they believe in like Fromm.
Round 1 - Pick 2
Ohio State • 5 • 6'5" / 264 lbs
Projected Team
Arizona
Prospect Rank
3
Position Rank
1
The Cardinals could certainly go offensive line here or trade down in a QB shuffle, but grabbing the Ohio State DE after passing on one last year makes sense too.
Round 1 - Pick 3
Oregon • 6 • 6'6" / 236 lbs
Projected Team
Las Vegas
Prospect Rank
5
Position Rank
2
Barring a monster year from Derek Carr, I expect the Raiders to draft a QB as they gear up for Vegas.
Round 1 - Pick 4
Colorado • 6 • 6'1" / 224 lbs
Projected Team
Buffalo
Prospect Rank
10
Position Rank
2
The Bills want to keep adding pieces around Josh Allen and getting him a top tier wide receiver makes a lot of sense. Shenault oozes upside.
Round 1 - Pick 5
Alabama • 6 • 6'1" / 225 lbs
Projected Team
Cincinnati
Prospect Rank
1
Position Rank
1
The Bengals keep doing all the right things to support Andy Dalton, but if they have a top-five pick it means he had a disaster season. QB is certainly in play.
Round 1 - Pick 6
Stanford • 5 • 6'7" / 325 lbs
Projected Team
Jacksonville
Prospect Rank
19
Position Rank
4
The Jaguars are in a curious spot here because it means Nick Foles wasn't good. But they're not high enough for one of the top QB prospects, so they go with a lineman instead.
Round 1 - Pick 7
Iowa • 6 • 6'6" / 260 lbs
Projected Team
Tampa Bay
Prospect Rank
8
Position Rank
2
The Buccaneers invested in their defense in 2019, but they still have serious questions off the edge. If this is a top-10 pick it's possible a whole new regime is making the selection.
Round 1 - Pick 8
Washington • 6'8" / 311 lbs
Projected Team
Carolina
Prospect Rank
9
Position Rank
2
With Greg Little and Adams the Panthers have now completely overhauled the offensive line. For Cam Newton or ... someone else?
Round 1 - Pick 9
Alabama • 6 • 6'1" / 195 lbs
Projected Team
Washington
Prospect Rank
4
Position Rank
1
More weapons for Dwayne Haskins and Washington even gets to take another Alabama player! Win-win-win all around. This is decent value for Jeudy and it means the Redskins really surprised some people this season.
Round 1 - Pick 10
Notre Dame • 6 • 6'4" / 239 lbs
Projected Team
N.Y. Giants
Prospect Rank
65
Position Rank
7
If Dave Gettleman is still the GM, he will keep doing Dave Gettleman stuff and that means taking defensive linemen in the top half of the draft. Wideout is a possibility here too.
Round 1 - Pick 11
LSU • 5 • 5'11" / 197 lbs
Projected Team
Detroit
Prospect Rank
11
Position Rank
2
Amani Oruwariye was thought to be a possible first-round pick, but he didn't go off the board until Day 3. The Lions get their first-round talent in Fuller -- plus, you can never have too many good defensive backs.
Round 1 - Pick 12
Clemson • 6 • 6'4" / 238 lbs
Projected Team
Tennessee
PROSPECT RNK
65th
POSITION RNK
7th
The Titans will probably keep pumping talent into this defense for the next year or so, barring an opportunity to take a quarterback or Marcus Mariota/Ryan Tannehill completely disappointing in 2019.
Round 1 - Pick 13
Alabama • 5 • 6'7" / 325 lbs
Projected Team
Atlanta
PROSPECT RNK
27th
POSITION RNK
2nd
Hmmm. Not sure a pick in this area means everyone is around for Atlanta, but in the event they are, we'll give them the defensive help they should have taken in 2019.
Round 1 - Pick 14
Clemson • 6 • 6'4" / 219 lbs
Projected Team
San Francisco
PROSPECT RNK
23rd
POSITION RNK
5th
Kyle Shanahan has some nice pieces, but can add his alpha receiver here.
Round 1 - Pick 15
Alabama • Fr • 6'3" / 240 lbs
Projected Team
Denver
PROSPECT RNK
20th
POSITION RNK
1st
Vic Fangio's defense is predicated on great linebacker play and the Broncos passed on Devin Bush to trade down and get picks last year. Now they add a linebacker.
Round 1 - Pick 16
Georgia • 6 • 6'5" / 315 lbs
Projected Team
Houston
PROSPECT RNK
50th
POSITION RNK
3rd
The Texans have to keep adding talent on the offensive line.
Round 1 - Pick 17
West Virginia • Jr • 6'6" / 325 lbs
Projected Team
Minnesota
PROSPECT RNK
23rd
POSITION RNK
5th
The Vikings have to keep adding offensive line help in this draft as well.
Round 1 - Pick 18
Louisville • 6 • 6'7" / 363 lbs
Projected Team
N.Y. Jets
PROSPECT RNK
34th
POSITION RNK
5th
Keep an eye on this Louisville offensive line with Dwayne Ledford in town -- the Jets certainly need help up front to protect Sam Darnold.
Round 1 - Pick 19
LSU • 6 • 6'3" / 208 lbs
Projected Team
Dallas
PROSPECT RNK
18th
POSITION RNK
1st
Cowboys go for best player available and continue to improve a young defense.
Round 1 - Pick 20
Joe Gaziano DL
Northwestern • Sr • 6'4" / 275 lbs
Projected Team
Baltimore
PROSPECT RNK
26th
POSITION RNK
4th
The Ravens have a lot of defensive needs, including pass rusher, after losing a lot of guys in free agency and adding only Jaylon Ferguson.
Round 1 - Pick 21
Michigan • 6 • 6'5" / 315 lbs
Projected Team
Green Bay
PROSPECT RNK
15th
POSITION RNK
3rd
The Packers filled out their defensive needs in the last draft and need to find some protection for Aaron Rodgers.
Round 1 - Pick 22
Oklahoma • 6 • 6'2" / 200 lbs
Projected Team
Seattle
PROSPECT RNK
51st
POSITION RNK
7th
Randomly picking a player for the Seahawks in the first round of next year's draft feels easier than randomly predicting a player for this year's draft. They need more depth and talent at WR.
Round 1 - Pick 23
Auburn • 6 • 6'5" / 320 lbs
Projected Team
Indianapolis
PROSPECT RNK
29th
POSITION RNK
3rd
The Colts want to continue to get physical at the point of attack and Brown lets them do just that.
Round 1 - Pick 24
Wisconsin • 6 • 6'4" / 318 lbs
Projected Team
Pittsburgh
PROSPECT RNK
9th
POSITION RNK
2nd
The Steelers stay a step ahead and secure the services of an offensive lineman they can develop for down the road.
Round 1 - Pick 25
Florida • 5 • 6'1" / 204 lbs
Projected Team
Philadelphia
PROSPECT RNK
72nd
POSITION RNK
6th
The Eagles are thinking best player available here and also know they need to build out depth in the secondary.
Round 1 - Pick 26
Purdue • 6'3" / 325 lbs
Projected Team
Las Vegas
PROSPECT RNK
24th
POSITION RNK
6th
Offense with the first pick and defense with the second pick. The Raiders are an interesting team for 2020 all of a sudden.
Round 1 - Pick 27
Iowa • 6 • 6'5" / 320 lbs
Projected Team
Cleveland
PROSPECT RNK
2nd
POSITION RNK
1st
How the offensive line operated in 2019 is going to play a big role in deciding whether the Browns are a playoff contender. Clearly they were in this simulation, but they still need to get more protection for Baker Mayfield.
Round 1 - Pick 28
Washington • Jr • 6'6" / 226 lbs
Projected Team
L.A. Chargers
PROSPECT RNK
56th
POSITION RNK
9th
Philip Rivers might play for a long time but there is still a need to get his long-term replacement on the roster sooner rather than later.
Round 1 - Pick 29
Clemson • 5 • 5'10" / 215 lbs
Projected Team
L.A. Rams
PROSPECT RNK
95th
POSITION RNK
8th
The Todd Gurley situation really reared its ugly head during this season. The Rams overcame it but know they need to get another replacement.
Round 1 - Pick 30
Boise State • Soph • 6'2" / 265 lbs
Projected Team
Kansas City
PROSPECT RNK
32nd
POSITION RNK
3rd
The Chiefs have to keep pumping resources into this defense if they want to get over the hump in the AFC.
Round 1 - Pick 31
Auburn • Fr • 6'5" / 285 lbs
Projected Team
New Orleans
PROSPECT RNK
57th
POSITION RNK
6th
The Saints would happily add another player of Coe's caliber on their defensive line.
Round 1 - Pick 32
Stanford • Fr • 6'5" / 225 lbs
Projected Team
New England
PROSPECT RNK
62nd
POSITION RNK
5th
The Patriots have to know Tom Brady isn't playing forever and this is a good class to land a quarterback.