Former Oklahoma quarterback Kyler Murray might be shorter than NFL scouts would like, but his instincts and athletic ability more than make up for it. (2:23)

The 2019 NFL draft is finally here, and it's time for one last first-round mock draft. This is a projection of where I think guys could come off the board based on what I'm hearing, not a reflection of my final rankings. Still, check out my top 300 Big Board and position rankings to see where I have the rest of the class.

Trades change the draft every year, and I don't expect 2019 to be any different. I'm not including trades in my 1-32 projection, but I will note the picks that could see action.

Catch me all over ESPN on Thursday, and live coverage of The Big Show begins at 7 p.m. ET on ABC, ESPN and the ESPN App. Here we go, projecting Round 1:

Kiper's Top 300 | McShay's final mock

Prospect profiles | Draft buzz | Full order

Best at everything | 50 facts about the class

Kyler Murray, QB, Oklahoma | Highlights

I'm sticking with 99.9 percent here. There has just been too much smoke the past two months. Murray could be a star for new coach Kliff Kingsbury.

Nick Bosa, DE, Ohio State | Highlights

Bosa is my top-ranked prospect in this class, and the Niners have to improve their edge rush. Easy pick for GM John Lynch.