ESPN does their rankings every year of like, 500 NBA players, counting down from 500. They haven't announced #2 or #1 yet, they are only down to #3, but there are only 2 players left, and there are two obvious players who haven't been named yet.... Lebron and Durant. And the order should be obvious.
So that being said, I'll go ahead and post the NBA's rankings, until it's so far along as to be irrelevant for discussion on this board and I get tired of posting more of them.
1) Lebron James, Heat
2) Kevin Durant, Thunder
3) Chris Paul, Clippers
4) James Harden, Rockets
5) Russel Westbook, Thunder
6) Stephen Curry, Warriors
7) Dwight Howard, Rockets
8) Kyrie Irving, Cavaliers
9) Derrick Rose, Bulls
10) Marc Gasol, Grizzlies
11) Kevin Love, Timberwolves
12) Tony Parker, Spurs
13) Paul George, Pacers
14) Blake Griffin, Clippers
15) Carmelo Anthony, Knicks
16) Tim Duncan, Spurs
17) LaMarcus Aldridge, Trail Blazers
18) Dwyane Wade, Heat
19) Al Horford, Hawks
20) Deron Williams, Nets
21) John Wall, Wizards
22) Roy Hibbert, Pacers
23) Joakim Noah, Bulls
24) Chris Bosh, Heat
25) Kobe Bryant, Lakers
26) Dirk Nowitski, Mavericks
27) Rajon Rondo, Celtics
28) Brook Lopez, Nets
29) Pau Gasol, Lakers
30) Damian Lillard, Trail Blazers
31) Andre Iguodala, Warriors
32) Mike Conley, Grizzlies
33) Anthony Davis, Pelicans
34) Kawhi Leonard, Spurs
35) Zach Randolph, Grizzlies
36) Josh Smith, Pistons
37) Tyson Chandler, Knicks
38) Ty Lawson, Nuggets
39) Serge Ibaka, Thunder
40) Demarcus Cousins, Kings
41) Kevin Garnett, Nets
42) Greg Monroe, Pistons
43) Jrue Holiday, Pelicans
44) David West, Pacers
45) Larry Sanders, Bucks
46) Luol Deng, Bulls
47) Kenneth Faried, Nuggets
48) Paul Pierce, Nets
49) Ricky Rubio, Timberwolves
50) Paul Millsap, Hawks
51) David Lee, Warriors
52) Al Jefferson, Bobcats
53) Nikola Pekovic, Timberwolves
54) Andre Drummond, Pistons
55) Rudy Gay, Raptors
56) Ryan Anderson, Pelicans
57) Nic Batum, Trail Blazers,
58) Chandler Parsons, Rockets
59) Joe Johnson, Nets
60) Klay Thompson, Warriors
61) Carlos Boozer, Bulls
62) Anderson Varejao, Cavaliers
63) Eric Bledsoe, Suns
64) Omer Asik, Rockets
65) Andrew Bogut, Warriors
66) Jimmy Butler, Bulls
67) Tony Allen, Grizzlies
68) Derrick Favors, Jazz
69) Danny Granger, Pacers
70) Brandon Jennings, Pistons
71) Eric Gordon, Pelicans
72) Danilo Galinardi, Nuggets
73) Bradley Beal, Wizards
74) Jeff Teague, Hawks
75) Nene, Wizards
76) Harrison Barnes, Warriors
77) Deandre Jordan, Clippers
78) Kyle Lowry, Raptors
79) Tyreke Evans, Pelicans
80) Kemba Walker, Bobcats
81) Kevin Martin, Timberwolves
82) Jonas Valanciunas, Raptors
83) Jeff Green, Celtics
84) Monta Ellis, Mavericks
85) George Hill, Pacers
86) Manu Ginobili, Spurs
87) Marcin Gortat, Suns
88) Steve Nash, Lakers
89) Thaddeus Young, Sixers
90) Gordon Haywood, Jazz
91) OJ Mayo, Bucks
92) JJ Redick, Clippers
93) JR Smith, Knicks
94) Ersan Ilyasova, Bucks
95) Ray Allen, Heat
96) Jamal Crawford, Clippers
97) Nikola Vucevic, Magic
98) JaVale McGee, Nuggets
99) Tristan Thompson, Cavaliers
100) Andrew Bynum, Cavaliers
101) Andrei Kirilenko, Nets
102) Avery Bradley, Celtics
103) Taj Gibson, Bulls
Rest of the list starting
here