Tony Parker ranked as the best of Tim Duncan's 138 Spurs teammates over the years

With 133 candidates to choose from, we rank the 21 best teammates — in homage to his jersey number — Duncan has had as his 19th season approaches. With 133 candidates to choose from, we rank the 21 best teammates — in homage to his jersey number — Duncan has had as his 19th season approaches. Image 1 of / 45 Caption Close Tony Parker ranked as the best of Tim Duncan's 138 Spurs teammates over the years 1 / 45 Back to Gallery

During Tim Duncan's memorable 19-season career to date, the greatest player in the history of the Spurs franchise has played with 138 different teammates.

The interesting website Fanatics.com has a fascinating "Six Degrees of Separation" that lists all teammates for every NBA player.

Duncan's career is an intriguing one with 138 teammates during his time with the Spurs ranging from Alex Garcia and Alex Scales to Will Perdue and Willie Burton.

Duncan's stability on one team keeps him from reaching the vast numbers of others around the league -- even with his longevity. Juwan Howard has played with a record 264 players to top NBA players who has seen action since 1947 with Joe Smith (257), George Johnson (255), Jim Jackson (247) and Kevin Willis (243) following behind.

Recommended Video:

Hoops Hype.com takes it a step deeper as it selects the 10 top teammates for Duncan over the years.

It's hard to quibble with the list, which appears to be well researched and inclusive.

Here is Hoops Hype's list of Duncan's top teammates during his NBA career:

1. Tony Parker

2. Manu Ginobili

3. David Robinson

4. Kawhi Leonard

5. Bruce Bowen

6. Danny Green

7. Malik Rose

8. Michael Finley

9. Boris Diaw

10. LaMarcus Aldridge

Are there any players who are ranked too highly in this, or who might be left out at all -- say Avery Johnson, Matt Bonner, George Hill, Sean Elliott or Robert Horry?

Tgriffin@express-news.net

Twitter: @TimGriffinBig12