QB prospect Jarrett Stidham dazzles at Auburn's pro day in front of coach Gus Malzahn and NFL scouts. Watch Draft Academy, available exclusively on ESPN+. (2:39)

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

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.

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.

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.

Kiper's pick: Quinnen Williams, DT, Alabama

It should be Allen or Williams for the Raiders. And Jon Gruden will love Williams.

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.

play 1:06 McShay: Haskins is the most natural passer in the draft Todd McShay breaks down why Dwayne Haskins has all the tools to be a top-10 pick in the 2019 NFL draft.

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!

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.

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.

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.

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.