I just went really hard on this list, and I got a top 100. This is completely based on all sorts of statistics, no opinion at all.
1. Lebron James
2. Kevin Durant
3. Kevin Love
4. Dwight Howard
5. Chris Paul
6. Dwyane Wade
7. Kobe Bryant
8. Derrick Rose
9. Russell Westbrook
10. Josh Smith (Yes, I am surprised too, but his stats don't lie. Good player offensively, great player defensively)
11. Rajon Rondo
12. Blake Griffin (Better at defending than you'd think)
13. Andrew Bynum
14. Dirk Nowitzki
15. Carmelo Anthony
16. Al Jefferson (Once again, a bit surprising, but his stats don't lie)
17. LaMarcus Aldridge
18. Tim Duncan
19. Tony Parker
20. Deron Williams (Below average defender)
21. David Lee (Surprisingly decent defender)
22. Kevin Garnett
23. John Wall
24. DeMarcus Cousins
25. Pau Gasol
26. Brandon Jennings
27. Paul Pierce
28. Ty Lawson (Underrated player overall)
29. Steve Nash
30. Monta Ellis
31. Joe Johnson
32. Eric Gordon
33. Marc Gasol
34. Rudy Gay
35. Kyrie Irving
36. James Harden
37. Andre Iguodala
38. Marcin Gortat
39. Al Horford
40. Manu Ginobili
41. Greg Monroe
42. Danny Granger
43. Kyle Lowry
44. Paul Millsap
45. Andrea Bargnani
46. Ryan Anderson
47. Lou Williams (Very good defender, caught me by surprise)
48. Stephen Curry
49. Roy Hibbert
50. Nene
51. Jarrett Jack (Quietly put up 16 PPG and 6 APG last season)
52. Amare Stoudemire
53. Carlos Boozer
54. Jeremy Lin
55. Chris Bosh (Surprisingly low, but he isn't a great defender, and his stats last season were worse than usual)
56. Nikola Pekovic (Came out of nowhere and is becoming a top notch defensive center)
57. Tyson Chandler
58. Joakim Noah
59. Mike Conley Jr
60. Zach Randolph (Only put up 12 PPG and 8 RPG last season. Played better in the playoffs though)
61. Kris Humphries
62. Tyreke Evans
63. David West
64. Luol Deng (Good but not great at basically everything)
65. Andrew Bogut
66. Antawn Jamison
67. Kevin Martin
68. Marcus Thornton
69. Jose Calderon
70. Danilo Gallinari
71. Ricky Rubio
72. Rodney Stuckey
73. Goran Dragic
74. Ersan Ilyasova
75. Luis Scola
76. Anderson Varejao
77. Drew Gooden
78. Gerald Wallace
79. George Hill
80. Jrue Holiday
81. Chauncey Billups
82. Serge Ibaka
83. Jeff Teague
84. Kenneth Faried
85. Brook Lopez (Possibly the worst inside defending and rebounding center in the NBA)
86. Jason Terry
87. DeMar DeRozan
88. Nate Robinson (Quietly had a pretty nice season last year for Golden St)
89. Jason Kidd
90. Mike Dunleavy
91. Luke Ridnour
92. Gerald Henderson
93. Jerryd Bayless
94. Carl Landry
95. Paul George
96. Elton Brand
97. Spencer Hawes
98. Nicolas Batum
99. JR Smith
100. Jameer Nelson