6. Kyle Lowry
An NBA champion with the Toronto Raptors, Lowry is definitely one of the best players under six-feet tall. He also earned star status for his exploits in helping to bring the title north of the border. A six-time All-Star, his consistency has been remarkable over the past few seasons.

Lowry’s style is one of the most unique in the sport. In short, silky skills aren’t part of his game mentality. Instead, he relies upon his tenacity and endurance to overwhelm his opponents. But he is useful as an attacker too and even holds the franchise record for most triple doubles.