Let's be real clear about something. As of right now, Marvin Bagley is the best prospect heading into the 2018 NBA Draft.

Bagley, who's somehow only supposed to be a senior in high school, chose to reclassify this summer to the Class of 2017, in order to play college ball a year early. He's made the transition look real easy.

Bagley is currently the best player on the best team in the country in Duke, and is averaging 21.9 points, 11.2 rebounds and 1.5 assists on an absurd .615 field goal percentage.

Not only is Bagley putting up the impressive numbers, but his body type (6-11, 234 pounds) and style of play are perfect fits for the NBA game. He's comfortable handling the ball, he can pull up from three if he needs to, and he has a sweeping left handed post move that has been virtually unstoppable at the college level. 

During a two game stretch earlier in the season, Bagley put on an incredible display against Florida and Texas, becoming the first Duke player to post consecutive 30 point-15 rebound games.

Bagley is also tied for the lead in another impressive stat in college basketball.

Marvin Bagley is taking the NCAA by storm, and he has seemingly already solidified himself as the best prospect heading into the 2018 NBA Draft.