Many have described Milwaukee Bucks forward Giannis Antetokounmpo as a generational player, a one-of-a-kind athlete — and he's cemented himself as just that this 2016-17 season.

After a bright 2015-16 campaign, the Greek Freak has taken a huge leap forward, becoming the first player in NBA history to finish in the top 20 in five major stat categories.

Antetokounmpo is putting up 22.9 points, 8.8 rebounds, 5.4 assists, 1.6 steals, and 1.9 blocks per game, becoming not just a jack of all trades, but a master of all.

The 22-year-old has put up these numbers in only 35.6 minutes per game through 80 games this season, also improving in his shooting percentages, shooting a career high 52.1 percent from the floor and 77 percent from the stripe.

His next test will come this weekend against the Toronto Raptors in his first taste of the postseason since 2014-15, where the Bucks were swiftly eliminated in six games by the Chicago Bulls.

Regardless of how he fares during the playoffs, Antetokounmpo will greatly benefit from adding a reliable three-point shot to his all-around artillery, filling out the only hole left in his game and making him an even bigger terror for opposing defenses.

Here's one of his most recent performance against the Detroit Pistons.