Alright, here we go. It's the last NFL mock draft of the 2019 season for me. The actual first round of the draft is going down later tonight, and I couldn't possibly be less confident with this rendition. I think there are a few facets of it that will actually play out in fairly accurate fashion, including the quarterbacks in this group dropping a lot further than people think.

I also believe we'll see a bunch of trade backs in the later part of the draft. The teams who have the late picks in the first round (Seattle, Baltimore, New England, etc.) love to move back, and there will be players falling further than people expect once we get through the first half of the round. This will be doubly true with the quarterbacks.

I'm also rolling with the Josh Rosen train in Arizona. I don't think the Cardinals see the value in Kyler Murray with the first overall pick, which means they're going to go in a different direction at No. 1. I wouldn't be surprised by a trade down at all, but I don't think there's a partner there. 

Actually, finding anyone to trade up early in this draft is almost impossible. I wanted to move the Jets and Lions down but there's not a viable jump out there. I think we see tons of moves, but I don't think those moves come early. Most of the teams out there are going to be forced into playing the hand they're dealt and trying to best suss out the draft board as it heads their way. 

No, I didn't forget to mock anyone that you think is a first-round pick either (ahem, D.K. Metcalf). It's just tough in this draft -- there are 25-30 guys who could go as early as No. 10, or not end up actually going in the first round of the draft. Don't be surprised by anything that happens in this draft. Thursday is going to be wild.

And you can watch all of the wildness of the 2019 NFL Draft here, with grades and analysis of all the picks and trades (if they do happen) coming during our live coverage on CBS Sports HQ from Thursday through Saturday. Download the CBS Sports app for free on mobile or connected TV device for yet another way to watch.

NFL Mock Draft
Round 1
Round 1 - Pick 1
Alabama • 6 • 6'3" / 303 lbs
Projected Team
Arizona
PROSPECT RNK
2nd
POSITION RNK
1st
TACKLES
71
TFL
19.5
SACKS
8
PD
1
I'm just not buying that the Cardinals are going to take way less value on a Josh Rosen trade when he can run the Air Raid. Give me the defensive stud.
Round 1 - Pick 2
Ohio State • 6 • 6'4" / 266 lbs
Projected Team
San Francisco
PROSPECT RNK
1st
POSITION RNK
1st
TACKLES
14
TFL
6
SACKS
4
FF
1
Easy choice here for San Francisco. I kind of want Bosa to go No. 1 just to see all the options for the 49ers here instead.
Round 1 - Pick 3
Houston • 6 • 6'1" / 287 lbs
Projected Team
N.Y. Jets
PROSPECT RNK
4th
POSITION RNK
2nd
TACKLES
54
TFL
14.5
SACKS
3
PD
2
The Jets would love to trade down and while I think Murray falling helps them, I don't see anyone actually willing to do it so they take the best player available.
Round 1 - Pick 4
Oklahoma • 6 • 5'10" / 207 lbs
Projected Team
Las Vegas
PROSPECT RNK
7th
POSITION RNK
1st
PAYDS
4361
RUYDS
1001
INTS
7
TDS
54
The pressure is on Mike Mayock and Jon Gruden here, but they can't pass up Murray's talent when he falls to No. 4.
Round 1 - Pick 5
LSU • 6 • 6'0" / 237 lbs
Projected Team
Tampa Bay
PROSPECT RNK
5th
POSITION RNK
1st
TACKLES
123
TFL
12
SACKS
3
PD
6
Moving down would be fine for the Bucs, but they don't see enough to get off the option of taking White here.
Round 1 - Pick 6
Kentucky • 6 • 6'5" / 255 lbs
Projected Team
N.Y. Giants
PROSPECT RNK
3rd
POSITION RNK
2nd
TACKLES
88
TFL
21.5
SACKS
17
FF
5
Going back and forth between Allen and Bush here for Dave Gettleman, but I think landing a coveted pass rusher would push him over the top if he was debating.
Round 1 - Pick 7
Iowa • 6 • 6'5" / 248 lbs
Projected Team
Jacksonville
PROSPECT RNK
10th
POSITION RNK
1st
REC
49
REYDS
760
YDS/REC
15.5
TDS
7
Jags could def go with offensive line here but I love the idea of them improving their blocking and their weapons for Nick Foles in one fell swoop.
Round 1 - Pick 8
Alabama • 6 • 6'5" / 312 lbs
Projected Team
Detroit
PROSPECT RNK
13th
POSITION RNK
2nd
The Lions are officially the most difficult team to mock for this year. Edge rush could be a big spot here but I'm going to give them a hog molly instead.
Round 1 - Pick 9
Florida • 6 • 6'5" / 330 lbs
Projected Team
Buffalo
PROSPECT RNK
6th
POSITION RNK
1st
Feels like an easy choice if Taylor is still on the board as the Bills badly need help on the offensive line.
Round 1 - Pick 10
Michigan • 6 • 5'11" / 234 lbs
Projected Team
Denver
PROSPECT RNK
11th
POSITION RNK
2nd
TACKLES
66
TFL
8.5
SACKS
4.5
PD
4
If he makes it this far, Bush should be a layup for Denver. Ignore the QB noise -- Vic Fangio defenses key on the LB position, and Bush would help in a big way.
Round 1 - Pick 11
Oklahoma • 6 • 6'3" / 345 lbs
Projected Team
Cincinnati
PROSPECT RNK
16th
POSITION RNK
4th
The Bengals could take a quarterback, but they need more infrastructure in place first and have to improve the line.
  Mock Trade from Green Bay Packers
Round 1 - Pick 12
Clemson • 6 • 6'4" / 310 lbs
Projected Team
Atlanta
PROSPECT RNK
19th
POSITION RNK
4th
TACKLES
51
TFL
14
SACKS
5.5
PD
2
Green Bay's shown a willingness to move down; the Falcons have been willing to move up. Atlanta badly wants 1-2 of the top defensive lineman so they make a move here knowing Miami is lurking.
Round 1 - Pick 13
NC State • 6 • 6'3" / 300 lbs
Projected Team
Miami
PROSPECT RNK
22nd
POSITION RNK
5th
The Dolphins want to recreate their culture and find 10-year players: Clemson or Bama guys would fit but Bradbury gives them an anchor in the middle of the line.
  Mock Trade from Atlanta Falcons
Round 1 - Pick 14
Iowa • 6 • 6'4" / 249 lbs
Projected Team
Green Bay
PROSPECT RNK
20th
POSITION RNK
2nd
REC
39
REYDS
519
YDS/REC
13.3
TDS
7
Great deal for the Packers as they get their initial target anyway and add a lethal weapon in the passing game.
Round 1 - Pick 15
Ohio State • Sr • 6'4" / 230 lbs
Projected Team
Washington
PROSPECT RNK
12th
POSITION RNK
2nd
PAYDS
4831
RUYDS
108
INTS
8
TDS
54
The Redskins SHOULDN'T take a quarterback, because they have many more issues, but I can see them thinking the only way to save their jobs is to take one.
Round 1 - Pick 16
Florida State • 6 • 6'5" / 250 lbs
Projected Team
Carolina
PROSPECT RNK
14th
POSITION RNK
4th
TACKLES
52
TFL
15.5
SACKS
10
FF
3
Love this pick from a need, fit, value perspective. Carolina has to get pass rushers.
Round 1 - Pick 17
Clemson • 6 • 6'4" / 340 lbs
Projected Team
N.Y. Giants
PROSPECT RNK
21st
POSITION RNK
5th
TACKLES
36
TFL
7
SACKS
1.5
PD
3
Dave Gettleman doubles down on defensive linemen! Everyone freaks out!
Round 1 - Pick 18
Washington State • 6 • 6'5" / 315 lbs
Projected Team
Minnesota
PROSPECT RNK
15th
POSITION RNK
3rd
The Vikings have to get an offensive lineman with their first pick and Dillard here is a godsend.
Round 1 - Pick 19
Mississippi State • 6 • 6'6" / 262 lbs
Projected Team
Tennessee
PROSPECT RNK
8th
POSITION RNK
3rd
TACKLES
53
TFL
14.5
SACKS
12
FF
1
The heart condition is a concern, but the Titans need to get some pass rush help and Sweat here is a nice pull.
Round 1 - Pick 20
Washington • 6 • 5'11" / 190 lbs
Projected Team
Pittsburgh
PROSPECT RNK
26th
POSITION RNK
2nd
TACKLES
58
INTS
4
PD
13
FF
1
The Steelers would love a linebacker here, but there's just no real way to trade up for one so they settle for a top corner.
Round 1 - Pick 21
Clemson • 6 • 6'4" / 265 lbs
Projected Team
Seattle
PROSPECT RNK
17th
POSITION RNK
5th
TACKLES
55
TFL
20
SACKS
11.5
FF
3
The Seahawks might trade down with both picks, but I like the idea of them getting Ferrell here as a Frank Clark replacement.
Round 1 - Pick 22
Ohio State • 6 • 6'1" / 205 lbs
Projected Team
Baltimore
PROSPECT RNK
51st
POSITION RNK
8th
REC
90
REYDS
1063
YDS/REC
11.8
TDS
12
Another team that could trade down, but instead they decide to grab a wide receiver who is capable of playing all over the field and exploding for big gains.
Round 1 - Pick 23
Boston College • 6 • 6'3" / 307 lbs
Projected Team
Houston
PROSPECT RNK
32nd
POSITION RNK
7th
The Texans have to take an offensive lineman in the first round. It's almost impossible to see them doing anything else.
Round 1 - Pick 24
Michigan • 6 • 6'5" / 277 lbs
Projected Team
Las Vegas
PROSPECT RNK
9th
POSITION RNK
3rd
TACKLES
38
TFL
6.5
SACKS
3.5
FF
0
Long play by the Raiders with this news that Gary is hurt. They got value with Maurice Hurst last season and dip back into the Michigan well.
Round 1 - Pick 25
Mississippi State • 6 • 6'4" / 305 lbs
Projected Team
Philadelphia
PROSPECT RNK
24th
POSITION RNK
6th
TACKLES
63
TFL
18
SACKS
2
PD
4
Howie Roseman isn't afraid to grab a redshirt guy and Simmons is great value here.
Round 1 - Pick 26
Iowa State • Soph • 6'5" / 227 lbs
Projected Team
Indianapolis
PROSPECT RNK
52nd
POSITION RNK
9th
REC
60
REYDS
1318
YDS/REC
22
TDS
9
The Colts want big, physical humans who dominate their position. Butler is just that and has a ton of upside playing next to T.Y. Hilton.
Round 1 - Pick 27
Oklahoma • 6 • 5'9" / 180 lbs
Projected Team
Las Vegas
PROSPECT RNK
29th
POSITION RNK
2nd
REC
75
REYDS
1318
YDS/REC
17.6
TDS
10
I'm so here for a) Jon Gruden planning to go defense and then going offense, and b) Antonio Brown AND Marquise Brown.
Round 1 - Pick 28
Washington • 5 • 6'6" / 306 lbs
Projected Team
L.A. Chargers
PROSPECT RNK
28th
POSITION RNK
6th
They've seen a lot of success when they have a strong offensive line, so why not double down here?
  Mock Trade from Seattle Seahawks
Round 1 - Pick 29
Missouri • 6 • 6'4" / 228 lbs
Projected Team
Denver
PROSPECT RNK
23rd
POSITION RNK
3rd
PAYDS
3498
RUYDS
175
INTS
8
TDS
34
Dreamscape for John Elway to go with a defensive player AND come back into the first round and get his quarterback.
Round 1 - Pick 30
Alabama • 6 • 5'10" / 223 lbs
Projected Team
Green Bay
PROSPECT RNK
27th
POSITION RNK
1st
RUYDS
640
YDS/ATT
5.3
REYDS
247
TDS
15
Going with multiple offensive players won't make the Packers fans happy, but it should -- this offense is lethal now.
Round 1 - Pick 31
• 6 • 6'4" / 303 lbs
Projected Team
L.A. Rams
PROSPECT RNK
41st
POSITION RNK
9th
If the Rams stand pat they almost certainly need to roll with an offensive lineman here to keep things in good shape for Jared Goff moving forward.
  Mock Trade from New England Patriots
Round 1 - Pick 32
Duke • 6 • 6'5" / 230 lbs
Projected Team
N.Y. Giants
PROSPECT RNK
39th
POSITION RNK
4th
PAYDS
2674
RUYDS
319
INTS
9
TDS
25
This doesn't feel like a combo of teams that would work together, but the Patriots love to trade back and Gettleman can win the day if he comes out of the first round with two defensive linemen AND a quarterback of the future.