Kawhi Leonard has had an illustrious NBA career that's taken twists and turns no one saw coming. The two-time NBA Champion, now currently with the Los Angeles Clippers, came into the league as a strong, lanky defender with an offensive game that needed developing. Now, he's easily one of the best two-way players the league has ever seen.

First off, here's a look at Kawhi Leonard's list of accolades through 10 seasons in the NBA:

2x NBA Champion
2x NBA Finals MVP
2x Defensive Player of the Year
5x All-NBA selection
7x All-Defensive selection
5x NBA All-Star

Since 2019, when Leonard led the Toronto Raptors to their first ever NBA Championship, many have started to wonder where he would sit on the NBA's All-Time list when it's all said and done. He's got a heck of a career still ahead of him, and he'd join a rare group if he's able to win his third NBA title with his third different team. Robert Horry, John Salley, LeBron James, and Danny Green are the only players in history to win a championship with three different teams.

Excluding the season where he played just nine games with the San Antonio Spurs in 2017-18, Leonard has increased his scoring and playmaking every year. No longer just a defender who can score here and there, five of Leonard's last six seasons have been 21+ point per game seasons. He's increased his assists average in each of those seasons, showning the ability to take on heavy workloads on both ends.

Leonard went from the guy playing alongside the Spurs Big Three of Tim Duncan, Tony Parker, and Manu Ginobili to the star expected to lead the post-Duncan era for San Antonio. Unfortunately for them, Leonard's best years have been spent with Toronto and Los Angeles following his trade request.

Kawhi led the Raptors to a title with one of the best playoff runs in recent history, finishing with the third highest point total in a single postseason behind only LeBron James and Michael Jordan.

Leonard joined the Clippers two years ago and has had legitimate chance to win an NBA title there. In his first year, the Clippers inexplicably blew a 3-1 lead to the Denver Nuggets in the Conference Semifinals. Leonard and George struggled to close that series out, capped off by a combined 24 points on 10-of-38 shooting from the field in Game 7, including a scoreless fourth quarter by both.

This past season, if Kawhi Leonard didn't get awkwardly (and unnecessarily) bumped by Joe Ingles in transition, the Clippers' path to an NBA Championship was right there and we could be having a whole different conversation if they win it all.

The only thing really going against Kawhi Leonard in the All-Time conversations is that his peak has been shorter than most other superstars in NBA history. He's done so much in such little time, but also hasn't shared the longevity that guys like LeBron James, Kevin Durant, James Harden, and others alike have. He's been prone to injuries of late, and his load management strategies have been heavily criticized even though it's what allows him to be ready come playoff time. Leonard is also expected to miss the start of the 2021-22 season as he recovers from surgery on his partially torn ACL back in July.

Even then, Leonard is only 30 years old and in prime position to compete for a championship when healthy. He currently holds a .745 winning percentage, the highest in NBA history with a minimum of 500 games played. That even leads greats like Magic Johnson (.740) and Larry Bird (.736).

When looking at Kawhi Leonard's career as a whole, he's probably a top 30 player all-time, somewhere around the likes of Giannis Antetokounmpo. A lot changes if Leonard is able to join the elite club of three championships with three different teams while maintaining his high level of role as one of the best two-way players in the game.