Three rounds and 102 picks. This 2019 NFL mock draft is similar to our "Grade: A" projections: It's all about whom we would take at each pick. Let's play general manager for all 32 teams.
The ground rules are simple: alternate picks; no trades; no deals that say "I won't take Player X if you don't take Player Y." It's "This is whom I'd take" at every slot on the board for three full rounds. McShay kicks us off with the Cardinals.
Check out the SportsCenter special at 8 p.m. ET on ESPN and the ESPN App to see us go through our picks.
Note: An asterisk denotes a compensatory selection.
Jump to: Round 1 | Round 2 | Round 3
Kiper's favorite prospects | McShay's QB breakdown
Team-by-team needs | Pro Bowl projections
ROUND 1
1. Arizona Cardinals
McShay's pick: Kyler Murray, QB, Oklahoma
The NFL's worst offense in 2018 needs serious renovations. Buckle up for the explosive playmaking of Murray in Kliff Kingsbury's offense.
2. San Francisco 49ers
Kiper's pick: Nick Bosa, DE, Ohio State
Best. Player. Available. Bosa is the No. 1 prospect in this class, and he'll help off the edge in any defense.
3. New York Jets
McShay's pick: Josh Allen, OLB, Kentucky
The Jets badly need some pass-rushing off the edge, so while I think Quinnen Williams is the better player, I'd take Allen and his 17 sacks for Kentucky last season.
4. Oakland Raiders
Kiper's pick: Quinnen Williams, DT, Alabama
It should be Allen or Williams for the Raiders. And Jon Gruden will love Williams.
5. Tampa Bay Buccaneers
McShay's pick: Devin White, ILB, LSU
Kwon Alexander is gone, so the Buccaneers could certainly use the sideline-to-sideline range of White. He had 123 tackles at LSU last season.
6. New York Giants
Kiper's pick: Dwayne Haskins, QB, Ohio State
If I'm the GM, I'm taking a quarterback here. Haskins could be a star in New York, and he grew up a Giants fan. Take him, Dave Gettleman!
7. Jacksonville Jaguars
McShay's pick: T.J. Hockenson, TE, Iowa
I could have taken Jawaan Taylor here, but bottom line, Hockenson is a big, fast playmaker. And Nick Foles and the Jaguars need them. Only the Cardinals were worse on offense in 2018.
8. Detroit Lions
Kiper's pick: Montez Sweat, DE, Mississippi State
This is an easy replacement for Ezekiel Ansah. Line him up next to Trey Flowers, and the Lions' defense will be improved.
9. Buffalo Bills
McShay's pick: Ed Oliver, DT, Houston
The Bills allowed 17 rushing touchdowns last season, and Oliver excels in a one-gap scheme like Buffalo's 4-3 defense.
10. Denver Broncos
Kiper's pick: Devin Bush, ILB, Michigan
I thought about quarterback with Drew Lock still on the board. But Bush helps Denver right now, and I love the fit in Vic Fangio's 3-4 defense.