NBA: Ranking the 10 best players under the age of 23 heading into 2018-19

CHICAGO, IL - DECEMBER 27: Kristaps Porzingis #6 of the New York Knicks moves against Nikola Mirotic #44 of the Chicago Bulls at the United Center on December 27, 2017 in Chicago, Illinois. The Bulls defeated the Knicks 92-87. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Jonathan Daniel/Getty Images)
CHICAGO, IL - DECEMBER 27: Kristaps Porzingis #6 of the New York Knicks moves against Nikola Mirotic #44 of the Chicago Bulls at the United Center on December 27, 2017 in Chicago, Illinois. The Bulls defeated the Knicks 92-87. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Jonathan Daniel/Getty Images)
12 of 12

1. Giannis Antetokounmpo, Milwaukee Bucks

Age: 23

Stats: 26.9 points, 10.0 rebounds, 4.8 assists, 1.4 blocks 

As if this is any surprise, but the No.1 player on this list is none other than Giannis Antetokounmpo, who is the face and leader of the Milwaukee Bucks. When he’s on top of his game, there is no stopping him.

Even though, like a young LeBron, he struggled with his outside shot – he only shot 31 percent from 3-point range – he’s an efficient scorer and has the ability to take over and dominate games. He’s the biggest reason why many expect the Bucks to be a dark horse team in the East.

The Greek Freak is so unique and I’m not sure we’ve seen anything like him. There aren’t many holes in his game, and he’s just 23 years old. His best basketball is still in front of him, and that should scare the rest of the NBA.