Nick Bosa
Nick Bosa — USA Today Sports Image

We haven’t been to the combine yet or seen a single pro day yet, but everybody loves a good mock draft, even if it’s based on incomplete information.

We know enough that I am sure at least 22-to-27 of these kids are legitimate first-rounders, and all have a chance to be excellent pros.

Once we get exact measurements from Indy, it won’t change our scouting reports — those are based on watching tape — but it will impact some of our rankings because we’ll have a much better feel for how high or low the ceilings are for many of these prospects.

This mock is based on our current grades on each player and rankings by position, and each prediction is based on filling one of each team’s top 3 or four needs.

I may have a few O-linemen going too high and a few D-linemen lasting too long, but based strictly on their college performances, this should be a pretty good first look at the 2019 NFL draft’s first round.

1. Arizona Cardinals — Ohio State EDGE Nick Bosa

Has to be pass rusher, corner or wideout, and of that group only Bosa worth No. 1 overall pick.

2. San Francisco 49ers — Kentucky EDGE Josh Allen

Will do all they can to trade this pick, but if they can’t, they’re desperate for pass rush, and Allen is next-best option.

3. New York Jets — Alabama OT Jonah Williams

Best-available player fits Jets' greatest need.

4. Oakland Raiders — Alabama DT Quinnen Williams

Raiders need an impact player on defense, and Williams is the best on the board.

5. Tampa Bay Buccaneers — Oklahoma OT Bobby Evans

Bucs will try to trade this pick, and might be able to if Haskins is still there, but they can’t ignore upgrades at tackle, and Evans has a chance to be special.

6. New York Giants — Ohio State QB Dwayne Haskins

Gettleman, Shurmur can't pass him if he's there.

7. Jacksonville Jaguars— Ole Miss WR D.K. Metcalf

Nobody wants to take a wideout this high, but he might be the best player on board and it’s a need

8. Detroit Lions — LSU CB Greedy Williams

Different scouts, different opinions, but he has great measurables and a very high ceiling.

9. Buffalo Bills — Michigan DT Rashan Gary

Another player with varied reports, but definitely a top-9 pick.

10. Denver Broncos — Ole Miss OT Greg Little

Priority No. 1 will be keeping Flacco upright.

11. Cincinnati Bengals — LSU LB Devin White

They have a huge need at 'backer, and White is best player available here regardless of position.

12. Green Bay Packers — Iowa TE T.J. Hockenson

Hockenson is really young, but his ceiling is sky-high and he's a great fit in Green Bay.

13. Miami Dolphins — Louisiana Tech EDGE Jaylon Ferguson

Dolphins are rebuilding and looking for impact front-seven defenders.

14. Atlanta Falcons — Ole Miss EDGE Montez Sweat

Falcons need pass rush badly, and Sweat looks like best one on the board.

15. Washington — Duke QB Daniel Jones

Another team's going QB in the first round, and my money's on these guys.

16. Carolina Panthers — West Virginia OT Yodny Cajuste

Panthers are forced to draft need over best available, and Cajuste is best big blocker left.

17. Cleveland Browns — Clemson DL Dexter Lawrence

Lawrence’s pass-rush skills a question mark but a top-10 talent vs. run — and Browns need a run stuffer.

18. Minnesota Vikings — Washington St. OT Andre Dillard

One scout told me Dillard could be the best tackle in draft, if he gets bigger and stronger.

19. Tennessee Titans — Arizona St. WR N'Keal Harry

Harry is a steal here, and the Titans do have a need.

20. Pittsburgh Steelers — Georgia CB Deandre Baker

It's unusual to find a corner of his talent this deep in first round, but Baker is here because he might only run 4.5.

21. Seattle Seahawks — Alabama S Deionte Thompson

Another uber-talented 'Bama safety, Thompson tabbed as the heir to Earl Thomas.

22. Baltimore Ravens — Oklahoma OL Cody Ford

Ravens need a guard to pair with Marshal Yanda, and we have Ford is the best in the draft.

23. Houston Texans — Miami CB Michael Jackson Sr.

Outstanding man-cover guy who'll need to improve in zone and his ball skills.

24. Oakland Raiders (from Bears) — Florida EDGE Jachai Polite

This kid's a gamer, and if he were two inches taller, he'd be a top-10 pick. But double-digit sack guy eventually.

25. Philadelphia Eagles — Boston College EDGE Zach Allen

Fletcher Cox needs help inside. Allen's not another Cox but could be perfect complement.

26. Indianapolis Colts — North Carolina St. WR Kelvin Harmon

Chris Ballard gets Luck and Hilton a perfect partner with best wideout left on the board.

27. Oakland Raiders (from Cowboys) — Ole Miss WR A.J. Brown

Brown's a notch behind Harmon as a prospect but has the skills to be a solid No. 1.

28. Los Angeles Chargers — Houston DL Ed Oliver

As good as they are on edges, Chargers need help inside, where Oliver could be special, if he adds 10-15 pounds of muscle.

29. Kansas City Chiefs — Mississippi St. S Johnathan Abram

Abram is probably the best player on the board, and Lord knows the Chiefs need a safety.

30. Green Bay Packers (from Saints) — Washington S Taylor Rapp

Rapp's a stud vs. the run — exactly what the Packers need — and I'm told his comp is Harrison Smith.

31. Los Angeles Rams — Vanderbilt CB Joejuan Williams

He's the best corner on the board, and the Rams actually need two.

32. New England Patriots — Stanford TE Kaden Smith

He'll never be Gronk, but who will? Smith has a very high ceiling.