The NBA currently boasts its best generation of point guards with many of the league's superstars playing in that position. 

It has become almost imperative for teams to have a star point guard in order to compete as it's now considered arguably the most important position in this era. 

With the small ball craze in the league at the moment, having a dynamic guard at the one spot gives you a huge advantage in breaking down defences.

Stephen Curry, Russell Westbrook, Kyrie Irving, Chris Paul, John Wall and Damian Lillard are just some of the standout names from this talented generation. 

When it comes to offence, there can be a debate about who the best scorer is but not all of them contribute effectively on the defensive end. 

Wall recently described himself as "the best two-way point guard player in the league" and there are many who won't disagree with him. 

This is maybe why Kobe Bryant recently challenged him to make the NBA's All-Defensive First Team next season. 

Having made the All-Defensive Second Team in 2015, that's certainly a challenge that the Washington Wizards star is capable of achieving.

It certainly won't be easy, though, as he'll be facing an elite point guard in the majority of the games and will struggle to always be productive on both ends of the floor as his team also relies on him to be a playmaker and scorer.

But Wall already knows which players will give him the hardest time as he revealed the three toughest point guards to play against, per Alex Kennedy of HoopsHype.

“Kyrie Irving is one of the best one-on-one guards – hands down," Wall said. "Russell [Westbrook], just because he applies so much pressure attacking downhill and trying to score. And then I’d have to say Steph [Curry] because you have to run off so many screens and chase him and do all those other things. I’d say those three are the toughest point guards.”

If asked, some of those players would probably also say that Wall is among the toughest players to defend too. 

The four-time All-Star is still slightly underrated as he doesn't always feature in the conversation of the league's best point guards. 

The 26-year-old averaged 23.1 points, 10.7 assists, 2.0 steals and shot 45.1 percent from the field last year - which were all career-highs. 

Wall committed his long-term future to the Wizards this summer after signing a huge four-year, $170 million contract extension.

His main focus for the upcoming campaign will undoubtedly be to help Washington challenge the Cleveland Cavaliers and at least make the Conference Finals.