Upside Hoops recently compiled the 25 Greatest Players by position. Each piece can be found here:
25 Greatest Centers in NBA History
25 Greatest Power Forwards in NBA History
25 Greatest Small Forwards in NBA History
25 Greatest Shooting Guards in NBA History
25 Greatest Point Guards in NBA History
The All-Time All-NBA First Team is a compilation of the best players of all time by position specifically.
Stephen Curry – Point Guard

Points per game | Assists per game | Win Shares |
23.5 | 6.6 | 103.2 |
Like Nash before him, Curry helped revolutionize the game as we know it. Though old-school purists may shudder at the idea of Stephen Curry being a all-time great point guard – his impact is undeniable. His incredible defensive gravity allows him to create openings for teammates without even trying. His constant movement off the ball means he can run the offense without even having the ball.
Dwyane Wade – Shooting Guard

Points Per Game | VORP | Win Shares |
22.0 | 62.8 | 120.7 |
D-Wade was a prolific and exciting scorer and top-level defender at the guard spot. He is a three time NBA champion, has eight All-NBA team selections, one Finals MVP and one All-Star MVP.
Larry Bird – Small Forward

Points Per Game | Field Goal % | PER |
24.3 | 49.6 | 23.5 |
The Hick from French Lick may not have looked the part of an NBA legend but was every bit the powerhouse on the court as any player to ever play on planet Earth. With an immense basketball IQ, it was only Bird’s misfortune that he shared an era with the incomparable Magic Johnson.
Karl Malone – Power Forward

Points Per Game | Rebounds Per Game | Box Plus/Minus |
25.0 | 10.1 | 5.1 |
Currently Karl Malone is second only to Kareem Abdul-Jabbar in terms of total points scored in an NBA career. Though he is unlikely to hold on to that spot for much longer, Karl Malone will obviously remain one of the most prolific and accomplished careers at his position.
Bill Russell – Center

Points Per Game | Blocks Per Game | Offensive Rating |
15.1 | n/a | n/a |
Arguably the greatest defensive player of all time and the only man who could stop Wilt, Bill Russell is an NBA icon. Though known mostly as “the guy who won 11 rings back in the early days with the Celtics”, Russell was a highly athletic defensive genius that may have thrived even more in a more modern era.