Top 25 greatest NBA players by position + other NBA rankings

Now that the NBA season has ended (and what a season it was!) now comes to time to revisit the top 100 greatest players of all time, as well as the top NBA players by position. I’ve decided to discard my old post on this since that post was made back in 2013, and this one has been updated through the new NBA season, with top 25 per position making a total of 100 players here.

These are all gleaned by my composite score for each player, all ranked by tallying their stats and awards together. You can download it here

I’ve also agreed with Rick Barry’s assertion that we should judge NBA players by position, because how can you compare Michael Jordan and Wilt Chamberlain and definitively say one is better than the other when they play totally different positions? You can’t. So let’s go by position. Here’s the new list:

Point Guard

1. Magic Johnson
19.5 PPG/7.2 RPG/11.2 APG, 5x Champion, 3x MVP, 3x Finals MVP, 10x All-NBA, 12x All-Star, 9x Finals Appearances (1980, 1982-1985, 1987-1989, 1991)

2. Oscar Robertson
25.7 PPG/7.5 RPG/9.5 APG, 1x Champion, 1x MVP, 11x All-NBA, 12x All-Star, 2x Finals Appearances (1971, 1974)

3. John Stockton
13.1 PPG/2.7 RPG/10.5 APG, 11x All-NBA, 10x All Star, 2x Finals Appearances (1997-1998)

4. Bob Cousy
18.4 PPG/5.2 RPG/7.5 APG, 6x Champion, 1x MVP, 12x All-NBA, 13x All Star, 7x Finals Appearances (1957-1963)

5. Chris Paul
18.7 PPG/4.4 RPG/9.9 APG, 7x All-NBA, 9x All Star

6. Stephen Curry
20.9 PPG/4.4 RPG/6.8 APG, 2x Champion, 2x MVP, 3x All-NBA, 4x All Star, 3x Finals Appearances (2015-2017)

7. Steve Nash
14.3 PPG/3.0 RPG/8.5 APG, 2x MVP, 7x All-NBA, 8x All Star

8. Isiah Thomas
19.2 PPG/3.6 RPG/9.3 APG, 2x Champion, 1x Finals MVP, 5x All-NBA, 12x All-Star, 3x Finals Appearances (1988-1990)

9. Jason Kidd
12.6 PPG/6.3 RPG/8.7 APG, 1x Champion, 6x All-NBA, 10x All Star, 3x Finals Appearances (2002-2003, 2011)

10. Russell Westbrook
22.7 PPG/6.2 RPG/7.9 APG, 1x MVP, 6x All-NBA, 6x All Star, 1x Finals Appearance (2012)

11. Walt Frazier
18.9 PPG/5.9 RPG/6.1 APG, 2x Champion, 6x All-NBA, 7x All Star, 3x Finals Appearances (1970, 1972-1973)

12. Gary Payton
16.3 PPG/3.9 RPG/6.7 APG, 1x Champion, 9x All-NBA, 9x All Star, 3x Finals Appearances (1996, 2004, 2006)

13. Tiny Archibald
18.8 PPG/2.3 RPG/7.4 APG, 1x Champion, 5x All-NBA, 6x All Star, 1x Finals Appearance (1981)

14. Jo Jo White
17.2 PPG/4.0 RPG/4.9 APG, 2x Champion, 1x Finals MVP, 2x All-NBA, 7x All Star, 2x Finals Appearances (1974, 1976)

15. Dennis Johnson
14.9 PPG/3.9 RPG/5.0 APG, 3x Champion, 1x Finals MVP, 2x All-NBA, 5x All Star, 6x Finals Appearances (1978-1979, 1984-1987)

16. Tony Parker
16.2 PPG/2.8 RPG/5.8 APG, 4x Champion, 1x Finals MVP, 4x All-NBA, 6x All Star, 5x Finals Appearances (2003, 2005, 2007, 2013-2014)

17. Chauncey Billups
15.2 PPG/2.9 RPG/5.4 APG, 1x Champion, 1x Finals MVP, 3x All-NBA, 5x All Star, 2x Finals Appearances (2004, 2005)

18. Lenny Wilkens
16.5 PPG/4.7 RPG/6.7 APG, 9x All Star

19. Kevin Johnson
17.9 PPG/3.3 RPG/9.1 APG, 5x All-NBA, 3x All Star, 1x Finals Appearance (1993)

20. Tim Hardaway
17.7 PPG/3.3 RPG/8.2 APG, 5x All-NBA, 5x All Star

21. Louie Dampier
17.1 PPG/2.8 RPG/5.2 APG, 7x All-Star, 4x All-ABA, 1x Champion, 1x Finals Appearance (1975)’

22. Derrick Rose
19.5 PPG/3.7 RPG/6.0 APG, 1x MVP, 1x All NBA, 3x All-Star

23. Rajon Rondo
10.7 PPG/4.9 RPG/8.5 APG, 4x All-Star, 1x Champion, 2x Finals Appearances (2008, 2010)

24. John Wall
18.8 PPG/4.4 RPG/9.2 APG, 4x All-Star

25. Slater Martin
9.8 PPG/3.4 RPG/3.2 APG, 5x Champion, 7x All-Star, 5x All-NBA, 7x Finals Appearances (1950, 1952-1954, 1957-1958, 1960)

Shooting Guard

1. Michael Jordan
30.1 PPG/6.2 RPG/5.3 APG, 6x Champion, 5x MVP, 6x Finals MVP, 11x All-NBA, 14x All Star, 6x Finals Appearances (1991-1993, 1996-1998)

2. Kobe Bryant
25.5 PPG/5.3 RPG/4.8 APG, 5x Champion, 1x MVP, 2x Finals MVP, 15x All-NBA, 18x All Star, 7x Finals Appearances (2000-2002, 2004, 2008-2010)

3. Jerry West
27.0 PPG/5.8 RPG/6.7 APG, 1x Champion, 1x Finals MVP, 12x All-NBA, 14x All Star, 9x Finals Appearances (1962-1963, 1965-1966, 1968-1970, 1972-1973)

4. Dwyane Wade
24.3 PPG/5.0 RPG/6.0 APG, 3x Champion, 1x Finals MVP, 8x All-NBA, 12x All Star, 5x Finals Appearances (2006, 2011-2014)

5. Allen Iverson
26.7 PPG/3.7 RPG/6.2 APG, 1x MVP, 7x All-NBA, 11x All Star, 1x Finals Appearance (2001)

6. George Gervin
25.1 PPG/5.2 RPG/2.5 APG, 9x All-NBA, 12x All Star

7. Clyde Drexler
20.4 PPG/6.1 RPG/5.6 APG, 1x Champion, 5x All-NBA, 10x All Star, 3x Finals Appearances (1990, 1992, 1995)

8. Hal Greer
19.2 PPG/5.0 RPG/4.0 APG, 1x Champion, 7x All-NBA, 10x All Star, 1x Finals Appearance (1967)

9. Sam Jones
17.7 PPG/4.9 RPG/2.5 APG, 10x Champion, 3x All-NBA, 5x All Star, 11x Finals Appearances (1958-1966, 1968-1969)

10. Bill Sharman
17.8 PPG/3.9 RPG/3.0 APG, 4x Champion, 7x All-NBA, 8x All Star, 5x Finals Appearances (1957-1961)

11. Tracy McGrady
19.6 PPG/5.6 RPG/4.4 APG, 5x All-NBA, 7x All Star

12. James Harden
22.1 PPG/5.0 RPG/5.7 APG, 4x All-NBA, 5x All Star

13. David Thompson
22.1 PPG/4.1 RPG/3.3 APG, 2x All-NBA, 5x All Star

14. Mitch Richmond
21.0 PPG/3.9 RPG/3.5 APG, 1x Champion, 5x All-NBA, 6x All Star, 1x Finals Appearance (2002)

15. Dave Bing
20.3 PPG/3.8 RPG/6.0 APG, 3x All-NBA, 7x All-Star

16. Ray Allen
18.9 PPG/4.1 RPG/3.4 APG, 2x Champion, 2x All-NBA, 10x All-Star, 4x Finals Appearances (2008, 2010, 2013-2014)

17. Pete Maravich
24.2 PPG/4.2 RPG/5.4 APG, 4x All-ABA, 5x All Star

18. Vince Carter
18.2 PPG/4.6 RPG/3.3 APG, 2x All-NBA, 8x All-Star

19. Joe Dumars
16.1 PPG/2.2 RPG/4.5 APG, 2x Champion, 1x Finals MVP, 3x All-NBA, 6x All Star, 3x Finals Appearances (1988-1990)

20. Sidney Moncrief
15.6 PPG/4.7 RPG/3.6 APG, 5x All-NBA, 5x All Star

21. Reggie Miller
18.2 PPG/3 RPG/3 APG, 5x All-Star, 1 Finals Appearance (2000)

22. Manu Ginobili
14.6 PPG/3.8 RPG/4 APG, 2x All-Star, 4x Champion, 5x Finals Appearances (2003, 2005, 2007, 2013-2014)

23. Earl Monroe
18.8 PPG/3 RPG/3.9 APG, 4x All-Star, 1x All-NBA, 1x Champion, 3x Finals Appearances (1971-1973)

24. Gail Goodrich
18.6 PPG/3.2 RPG/4.7 APG, 5x All-Star, 1x All-NBA, 1x Champion, 3x Finals Appearances (1970, 1972-1973)

25. Lou Hudson
20.2 PPG/4.4 RPG/2.7 APG, 6x All-Star, 1x All-NBA

Small Forwards

1. Lebron James
27.5 PPG/7.2 RPG/6.9 APG, 2x Champion, 4x MVP, 2x Finals MVP, 11x All-NBA, 12x All Star, 8x Finals Appearances (2007, 2011-2017)

2. Larry Bird
24.3 PPG/10.0 RPG/6.3 APG, 3x Champion, 3x MVP, 2x Finals MVP, 10x All-NBA, 12x All Star, 5x Finals Appearances (1981, 1984-1987)

3. Julius Erving
24.2 PPG/6.7 RPG/4.2 APG, 3x Champion, 4x MVP, 2x Finals MVP, 12x All-NBA, 17x All Star, 6x Finals Appearances (1972, 1974, 1976, 1980, 1982-1983)

4. Elgin Baylor
27.4 PPG/13.5 RPG/4.6 APG, 10x All-NBA, 11x All Star, 8x Finals Appearances (1959, 1962-1963, 1965-1966, 1968-1970)

5. Kevin Durant
27.4 PPG/6.9 RPG/3.5 APG, 1x Champion, 1x MVP, 1x Finals MVP, 5x All-NBA, 5x All Star, 2x Finals Appearances (2012, 2017)

6. Rick Barry
24.8 PPG/6.7 RPG/4.9 APG, 2x Champion, 1x Finals MVP, 6x All-NBA, 8x All Star, 3x Finals Appearances (1967, 1969, 1975)

7. John Havlicek
20.8 PPG/6.3 RPG/4.8 APG, 8x Champion, 1x Finals MVP, 11x All-NBA, 13x All Star, 8x Finals Appearances (1963-1966, 1968-1969, 1974, 1976)

8. Scottie Pippen
16.1 PPG/6.4 RPG/5.2 APG, 6x Champion, 7x All-NBA, 7x All Star, 6x Finals Appearances (1991-1993, 1996-1998)

9. Paul Arizin
22.8 PPG/8.6 RPG/2.3 APG, 1x Champion, 4x All-NBA, 10x All Star, 1x Finals Appearance (1956)

10. Connie Hawkins
18.7 PPG/8.8 RPG/4.1 APG, 1x Champion, 1x MVP, 1x Finals MVP, 3x All-NBA, 5x All Star, 1x Finals Appearance (1968)

11. Billy Cunningham
21.2 PPG/10.4 RPG/4.3 APG, 1x Champion, 1x MVP, 5x All-NBA, 5x All-Star, 1x Finals Appearance (1967)

12. Dominique Wilkins
24.8 PPG/6.7 RPG/2.5 APG, 7x All-NBA, 9x All Star

13. Paul Pierce
19.7 PPG/5.6 RPG/3.5 APG, 1x Champion, 1x Finals MVP, 4x All-NBA, 10x All Star, 2x Finals Appearances (2008, 2010)

14. Carmelo Anthony
24.8 PPG/6.6 RPG/3.1 APG, 6x All-NBA, 10x All Star

15. Adrian Dantley
24.3 PPG/5.7 RPG/3.0 APG, 2x All-NBA, 6x All Star, 1x Finals Appearance (1988)

16. Alex English
21.5 PPG/5.5 RPG/3.6 APG, 3x All-NBA, 8x All Star

17. Roger Brown
17.4 PPG/6.2 RPG/3.8 APG, 3x Champion, 1x Finals MVP, 3x All-ABA, 4x All Star, 5x Finals Appearances (1969-1970, 1972-1973, 1975)

18. James Worthy
17.6 PPG/5.1 RPG/3.0 APG, 3x Champion, 1x Finals MVP, 2x All-NBA, 7x All Star, 7x Finals Appearances (1983-1985, 1987-1989, 1991)

19. Kawhi Leonard
16.4 PPG/6.2 RPG/2.3 APG, 1x Champion, 1x Finals MVP, 2x All-NBA, 2x All Star, 2x Finals Appearances (2013, 2014)

20. George Yardley
19.2 PPG/8.9 RPG/1.7 APG, 2x All-NBA, 6x All Star, 2x Finals Appearances (1955, 1956)

21. Bernard King
22.5 PPG/5.8 RPG/3.3 APG, 4x All-Star, 3x All-NBA

22. Marques Johnson
20.1 PPG/7 RPG/3.6 APG, 5x All-Star, 3x All-NBA

23. Bob Dandridge
18.5 PPG/6.8 RPG/3.4 APG, 4x All-Star, 1x All-NBA, 2x Champion, 4x Finals Appearances (1971, 1974, 1978, 1979)

24. Cliff Hagan
17.7 PPG/6.6 RPG/3.2 APG, 1x Champion, 6x All-Star, 2x All-NBA

25. Grant Hill
16.7 PPG/6 RPG/4.1 APG, 7x All-Star, 5x All-NBA

Power Forward

1. Tim Duncan
19.9 PPG/11.1 RPG/3.1 APG, 5x Champion, 2x MVP, 3x Finals MVP, 15x All-NBA, 15x All Star, 6x Finals Appearances (1999, 2003, 2005, 2007, 2013-2014)

2. Karl Malone
25.0 PPG/10.1 RPG/3.6 APG, 2x MVP, 14x All-NBA, 14x All Star, 2x Finals Appearances (1997-1998)

3. Bob Pettit
26.4 PPG/16.2 RPG/3.0 APG, 1x Champion, 2x MVP, 11x All-NBA, 11x All Star, 4x Finals Appearances (1957-1958, 1960-1961)

4. Kevin Garnett
18.6 PPG/10.3 RPG/3.9 APG, 1x Champion, 1x MVP, 9x All-NBA, 15x All Star, 2x Finals Appearances (2008, 2010)

5. Charles Barkley
22.1 PPG/11.7 RPG/3.9 APG, 1x MVP, 11x All-NBA, 11x All Star, 1x Finals Appearance (1993)

6. Dirk Nowitzki
22.5 PPG/8.1 RPG/2.6 APG, 1x Champion, 1x MVP, 1x Finals MVP, 12x All-NBA, 12x All Star, 2x Finals Appearances (2006, 2011)

7. Dolph Schayes
18.2 PPG/12.1 RPG/3.1 APG, 1x Champion, 12x All-NBA, 12x All Star, 1x Finals Appearance (1955)

8. Elvin Hayes
21.0 PPG/12.5 RPG/1.8 APG, 1x Champion, 6x All-NBA, 12x All Star, 3x Finals Appearances (1975, 1978-1979)

9. Bob McAdoo
22.1 PPG/9.4 RPG/2.3 APG, 2x Champion, 1x MVP, 2x All-NBA, 5x All Star, 4x Finals Appearances (1982-1985)

10. George McGinnis
20.2 PPG/11.0 RPG/3.7 APG, 2x Champion, 1x MVP, 1x Finals MVP, 5x All-NBA, 6x All Star, 3x Finals Appearances (1972-1973, 1975)

11. Dan Issel
22.6 PPG/9.1 RPG/2.4 APG, 1x Champion, 5x All-NBA, 7x All Star, 3x Finals Appearances (1971, 1973, 1975)

12. Spencer Haywood
20.3 PPG/10.3 RPG/1.8 APG, 1x Champion, 1x MVP, 5x All-NBA, 5x All Star, 1x Finals Appearance (1980)

13. Kevin McHale
17.9 PPG/7.3 RPG/1.7 APG, 3x Champion, 1x All-NBA, 7x All Star, 5x Finals Appearances (1981, 1984-1987)

14. Jerry Lucas
17.0 PPG/15.6 RPG/3.3 APG, 1x Champion, 5x All-NBA, 7x All Star, 2x Finals Appearances (1972-1973)

15. Pau Gasol
17.9 PPG/9.4 RPG/3.2 APG, 2x Champion, 4x All-NBA, 6x All Star, 3x Finals Appearances (2008-2010)

16. Chris Webber
20.7 PPG/9.8 RPG/4.2 APG, 5x All-NBA, 5x All Star

17. Tom Heinsohn
18.6 PPG/8.8 RPG/2.0 APG, 8x Champion, 4x All-NBA, 6x All Star, 9x Finals Appearances (1957-1965)

18. Amare Stoudemire
18.9 PPG/7.8 RPG/1.2 APG, 5x All-NBA, 6x All Star

19. Dave DeBusschere
16.1 PPG/11.0 RPG/2.9 APG, 2x Champion, 1x All-NBA, 8x All Star, 3x Finals Appearances (1970, 1972-1973)

20. Bailey Howell
18.7 PPG/9.9 RPG/2.0 APG, 2x Champion, 1x All-NBA, 6x All Star, 2x Finals Appearances (1968, 1969)

21. Dennis Rodman
7.3 PPG/13.1 RPG/1.8 APG, 5x Champion, 2x All-Star, 6x Finals Appearances (1988, 1989, 1990, 1996, 1997, 1998)

22. Anthony Davis
22.4 PPG/10.4 RPG/1.8 APG, 2x All-NBA, 4x All-Star

23. Blake Griffin
21.5 PPG/9.4 RPG/4.1 APG, 5x All-Star, 3x All-NBA

24. Chris Bosh
19.2 PPG/8.6 RPG/2.0 APG, 11x All-Star, 1x All-NBA, 4x Finals Appearances (2011-2014)

25. Vern Mikkelsen
14.4 PPG/9.4 RPG/2.2 APG, 4x Champion, 6x All-Star, 4x All-NBA, 4x Finals Appearance (1950, 1952-1954)

Center

1. Kareem Abdul-Jabbar
24.6 PPG/11.2 RPG/3.6 APG, 6x Champion, 6x MVP, 2x Finals MVP, 15x All-NBA, 19x All Star, 10x Finals Appearances (1971, 1974, 1980, 1982-1985, 1987-1989)

2. Wilt Chamberlain
30.1 PPG/22.9 RPG/4.4 APG, 2x Champion, 4x MVP, 1x Finals MVP, 10x All-NBA, 13x All Star, 6x Finals Appearances (1964, 1967, 1969-1970, 1972-1973)

3. Bill Russell
15.1 PPG/22.5 RPG/4.3 APG, 11x Champion, 5x MVP, 11x All-NBA, 12x All Star, 12x Finals Appearances (1957-1966, 1968-1969)

4. Shaquille O’Neal
23.7 PPG/10.9 RPG/2.5 APG, 4x Champion, 1x MVP, 3x Finals MVP, 14x All-NBA, 15x All Star, 6x Finals Appearances (1995, 2000-2002, 2004, 2006)

5. Hakeem Olajuwon
21.8 PPG/11.1 RPG/2.5 APG, 2x Champion, 1x MVP, 2x Finals MVP, 12x All-NBA, 12x All Star, 3x Finals Appearances (1986, 1994-1995)

6. Moses Malone
20.6 PPG/12.2 RPG/1.4 APG, 1x Champion, 3x MVP, 1x Finals MVP, 8x All-NBA, 12x All Star, 2x Finals Appearances (1981, 1983)

7. David Robinson
21.1 PPG/10.6 RPG/2.5 APG, 2x Champion, 1x MVP, 10x All-NBA, 10x All Star, 2x Finals Appearances (1999, 2003)

8. George Mikan
22.6 PPG/13.4 RPG/2.8 APG, 7x Champion, 1x MVP, 6x All-NBA, 4x All Star, 7x Finals Appearances (1947-1950, 1952-1954)

9. Artis Gilmore
18.8 PPG/12.3 RPG/2.3 APG, 1x Champion, 1x MVP, 1x Finals MVP, 5x All-ABA, 11x All Star, 3x Finals Appearances (1971, 1973, 1975)

10. Mel Daniels
18.4 PPG/14.9 RPG/1.8 APG, 3x Champion, 2x MVP, 5x All-ABA, 7x All Star, 5x Finals Appearances (1969-1970, 1972-1973, 1975)

11. Dwight Howard
17.5 PPG/12.7 RPG/1.5 APG, 8x All-NBA, 8x All Star, 1x Finals Appearance (2009)

12. Willis Reed
18.7 PPG/12.9 RPG/1.8 APG, 2x Champion, 1x MVP, 2x Finals MVP, 5x All-NBA, 7x All Star, 3x Finals Appearances (1970, 1972-1973)

13. Patrick Ewing
21.0 PPG/9.8 RPG/2.0 APG, 7x All-NBA, 11x All Star, 1x Finals Appearance (1994)

14. Dave Cowens
17.6 PPG/13.6 RPG/3.8 APG, 2x Champion, 1x MVP, 3x All-NBA, 8x All Star, 2x Finals Appearances (1974, 1976)

15. Neil Johnston
19.4 PPG/11.3 RPG/2.5 APG, 1x Champion, 5x All-NBA, 6x All Star, 1x Finals Appearance (1956)

16. Bill Walton
13.3 PPG/10.5 RPG/3.4 APG, 2x Champion, 1x MVP, 1x Finals MVP, 2x All-NBA, 2x All Star, 2x Finals Appearances (1977, 1986)

17. Wes Unseld
10.8 PPG/14.0 RPG/3.9 APG, 1x Champion, 1x MVP, 1x Finals MVP, 1x All-NBA, 5x All Star, 3x Finals Appearances (1975, 1978-1979)

18. Nate Thurmond
15.0 PPG/15.0 RPG/2.7 APG, 7x All Star, 2x Finals Appearances (1964, 1967)

19. Robert Parish
14.5 PPG/9.1 RPG/1.4 APG, 4x Champion, 2x All-NBA, 9x All Star, 6x Finals Appearances (1981, 1984-1987, 1997)

20. Bob Lanier
20.1 PPG/10.1 RPG/3.1 APG, 8x All Star

21. Ed Macauley
17.5 PPG/7.5 RPG/3.2 APG, 1x Champion, 7x All-Star, 4x All-NBA, 2x Finals Appearances (1957-1958)

22. Zelmo Beaty
16 PPG/10.5 RPG/1.5 APG, 1x Champion, 1x Finals MVP, 5x All-Star, 2x All-ABA, 1x Finals Appearance (1971)

23. Walt Bellamy
20.1 PPG/13.7 RPG/2.4 APG, 4x All-Star

24. Alonzo Mourning
17.1 PPG/8.5 RPG/1.1 APG, 7x All-Star, 2x All-NBA, 1x Champion, 1x Finals Appearance (2006)

25. Dikembe Mutombo
9.8 PPG/10.3 RPG/1 APG, 8x All-Star, 1x All-NBA

Greatest white players in NBA history
1. Larry Bird
2. Jerry West
3. John Havlicek
4. Bob Pettit
5. Bob Cousy
6. John Stockton
7. Rick Barry
8. Dirk Nowitzki
9. Steve Nash
10. Bill Walton
11. George Mikan
12. Dolph Schayes
13. Paul Arizin
14. Dave Cowens
15. Dan Issel
16. Kevin McHale
17. Billy Cunningham
18. Jerry Lucas
19. Pete Maravich
20. Neil Johnston

All-NBA teams for 2K18 simulation
1st team – Lakers uniform range: 92-99

Elgin Baylor (96)
Jerry West (97)
Lebron James (99)
Dan Issel (92)
Kobe Bryant (98)
Magic Johnson (99)
Kareem Abdul Jabbar (99)
Walt Frazier (95)
Elvin Hayes (95)
Shaq (98)
James Worthy (95)
Tracy McGrady (95)
George Mikan (94)

Starting: Magic Johnson, Kobe Bryant, Lebron James, Elvin Hayes, Kareem Abdul Jabbar
Backup: Walt Frazier, Jerry West, Elgin Baylor, Dan Issel, Shaq
Reserve: James Worthy, Tracy McGrady, George Mikan

2nd team – Celtics uniform range 88-98

Larry Bird (98)
Kevin McHale (95)
Bill Russell (98)
James Harden (94)
Oscar Robertson (97)
Sam Jones (92)
Dennis Johnson (92)
John Havlicek (96)
Kevin Garnett (97)
Tom Heinsohn (88)
Ray Allen (95)
Dave Cowens (94)
Paul Pierce (94)

Starting: Bob Cousy, James Harden, Larry Bird, Kevin Garnett, Bill Russell
Backup: Dennis Johnson, Sam Jones, John Havlicek, Kevin McHale, Dave Cowens
Reserve: Ray Allen, Paul Pierce, Tom Heinsohn

3rd team – 76ers uniform range 88-98

Bob Pettit (95)
Wilt Chamberlain (98)
Spencer Haywood (88)
Julius Erving (97)
Billy Cunningham (96)
Allen Iverson (97)
Russell Westbrook (94)
Bob McAdoo (94)
Bill Walton (95)
John Stockton (97)
Dominique Wilkins (94)
Oscar Robertson (97)
Hal Greer (90)

Starting: John Stockton, Allen Iverson, Julius Erving, Bob Pettit, Wilt Chamberlain
Backup: Russell Westbrook, Hal Greer, Billy Cunningham, Spencer Haywood, Bill Walton
Reserve: Oscar Robertson, Dominique Wilkins, Bob McAdoo

4th team – Bulls uniform range 91-99

Michael Jordan (99)
Jason Kidd (95)
David Thompson (95)
George McGinnis (88)
Tiny Archibald (91)
Wes Unseld (94)
Scottie Pippen (96)
Karl Malone (97)
Patrick Ewing (95)
Chris Webber (93)
Vince Carter (95)
Alex English (92)
Artis Gilmore (94)

Starting: Jason Kidd, Michael Jordan, Scottie Pippen, Karl Malone, Patrick Ewing
Backup: Tiny Archibald, David Thompson, George McGinnis, Chris Webber, Wes Unseld
Reserve: Vince Carter, Alex English, Artis Gilmore

5th team – Warriors uniform range 91-98

Dirk Nowitzki (97)
Steph Curry (96)
Hakeem Olajuwon (98)
Rick Barry (96)
Chris Paul (95)
Kevin Durant (97)
Dwight Howard (93)
Dwayne Wade (97)
Jerry Lucas (94)
Connie Hawkins (88)
Tim Hardaway (91)
Mitch Richmond (94)
Nate Thurmond (92)

Starting: Steph Curry, Dwayne Wade, Kevin Durant, Dirk Nowitzki, Hakeem Olajuwon
Backup: Chris Paul, Mitch Richmond, Rick Barry, Jerry Lucas, Dwight Howard
Reserve: Tim Hardaway, Connie Hawkins, Nate Thurmond

6th team – Spurs uniform 89-98

Gary Payton (95)
Tim Duncan (98)
Steve Nash (96)
Carmelo Anthony (94)
George Gervin (96)
Blake Griffin (90)
Clyde Drexler (96)
David Robinson (96)
Anthony Davis (94)
Dennis Rodman (93)
Dikembe Mutombo (92)
Tony Parker (94)
Sidney Moncrief (93)
Kawhi Leonard (94)
Willis Reed (94)

Starting: Steve Nash, George Gervin, Kawhi Leonard, Tim Duncan, David Robinson
Backup: Gary Payton, Clyde Drexler, Carmelo Anthony, Anthony Davis, Willis Reed
Reserve: Tony Parker, Blake Griffin, Sidney Moncrief

7th team – Pistons uniform

Alonzo Mourning (94)
Bernard King (89)
Adrian Dantley (92)
Joe Dumars (93)
Amare Stoudemire (91)
Grant Hill (93)
Isiah Thomas (96)
Dave Debusschere (91)
Bob Lanier (93)
Chauncey Billups (91)
Dave Bing (89)
Pau Gasol (93)
Pete Maravich (95)

Starting: Isiah Thomas, Joe Dumars, Grant Hill, Dave Debusschere, Bob Lanier
Backup: Dave Bing, Pete Maravich, Adrian Dantley, Amare Stoudemire, Alonzo Mourning
Reserve: Bernard King, Chauncey Billups, Pau Gasol

Note: All players on these teams are top 125 players all time. Charles Barkley, Moses Malone, Dolph Schayes, Paul Arizin, Bill Sharman, Mel Daniels, Roger Brown, Reggie Miller are all missing from the game due to licensing issue else they might have appeared on here.

All-NBA team for each decade
1950s:
PG: Bob Cousy/Slater Martin
SG: Bill Sharman/Richie Guerin
SF: Paul Arizin/George Yardley
PF: Dolph Schayes/Tom Heinsohn
C: George Mikan/Neil Johnston

1960s:
PG: Oscar Robertson/Lenny Wilkens
SG: Jerry West/Hal Greer
SF: Elgin Baylor/Billy Cunningham
PF: Bob Pettit/Jerry Lucas
C: Bill Russell/Wilt Chamberlain

1970s:
PG: Walt Frazier/Tiny Archibald
SG: George Gervin/David Thompson
SF: Rick Barry/John Havlicek
PF: Elvin Hayes/George McGinnis
C: Kareem Abdul-Jabbar/Artis Gilmore

1980s:
PG: Magic Johnson/Isiah Thomas
SG: Sidney Moncrief/Joe Dumars
SF: Larry Bird/Julius Erving
PF: Kevin McHale/Bob McAdoo
C: Moses Malone/Patrick Ewing

1990s:
PG: John Stockton/Gary Payton
SG: Michael Jordan/Clyde Drexler
SF: Scottie Pippen/Grant Hill
PF: Karl Malone/Charles Barkley
C: Hakeem Olajuwon/David Robinson

2000s:
PG: Jason Kidd/Steve Nash
SG: Kobe Bryant/Allen Iverson
SF: Paul Pierce/Carmelo Anthony
PF: Tim Duncan/Kevin Garnett
C: Shaquille O’Neal/Dwight Howard

2010s:
PG: Chris Paul/Stephen Curry
SG: Dwayne Wade/James Harden
SF: Lebron James/Kevin Durant
PF: Dirk Nowitzki/Blake Griffin
C: Anthony Davis/Kevin Love

Greatest players for each NBA team
Boston Celtics – Bill Russell
Brooklyn Nets – Jason Kidd (New York Nets)
New York Knicks – Willis Reed
Philadelphia 76ers – Wilt Chamberlain
Toronto Raptors – Vince Carter
Dallas Mavericks – Dirk Nowitzki
Houston Rockets – Hakeem Olajuwon
Memphis Grizzlies – Marc Gasol
New Orleans Pelicans – Chris Paul (New Orleans Hornets)
San Antonio Spurs – Tim Duncan
Chicago Bulls – Michael Jordan
Cleveland Cavaliers – Lebron James
Detroit Pistons – Isiah Thomas
Indiana Pacers – Mel Daniels
Milwaukee Bucks – Kareem Abdul-Jabbar
Denver Nuggets – Alex English
Minnesota Timberwolves – Kevin Garnett
Oklahoma City Thunder – Gary Payton (Supersonics)
Portland Trail Blazers – Clyde Drexler
Utah Jazz – Karl Malone
Atlanta Hawks – Bob Pettit (St Louis Hawks)
Charlotte Hornets – Alonzo Mourning
Miami Heat – Dwyane Wade
Orlando Magic – Dwight Howard
Washington Wizards – Wes Unseld (Baltimore Bullets)
Golden State Warriors – Stephen Curry
Los Angeles Clippers – Bob McAdoo
Los Angeles Lakers – Magic Johnson
Phoenix Suns – Steve Nash
Sacramento Kings – Oscar Robertson (Cincinnati Royals)

Top 10 what if? careers in NBA history
1. Bill Walton (ankle injuries limited him, but when healthy was MVP, Finals MVP and champion)
2. Arvydas Sabonis (came into NBA post prime but was supposedly one of the most skilled big men ever like a 7’3 foot Hakeem)
3. Maurice Stokes (averaged 16 points and 17 rebounds a game before hitting his head on the floor and becoming a quadriplegic for the rest of his life 🙁 )
4. David Thompson (was pre-Michael Jordan basically before he got into coke problems in the late 70s; scored 73 points in a game before)
5. Grant Hill (was pre-Lebron James before ankle injuries)
6. Drazen Petrovic (a rising all star shooting guard before he died in a car accident only 28 years old)
7. Bernard King (averaged 33 points a game and was on his way becoming a top forward in the 80s before he tore his ACL and wasnt the same again)
8. Penny Hardaway (a Magic-like player who was one of the top point guards before injuries got to him)
9. Derrick Rose (former MVP who was going to be one of the top point guards of his generation but tore his ACL and wasnt the same again)
10.Tracy McGrady (could have been better than Kobe and Iverson if he didn’t have so many back injuries)
Honorable mentions: Yao Ming, Len Bias (never played in NBA but died of cocaine overdose before he could have), Pete Maravich (at his peak before suffering knee injuries), Ralph Sampson

Top 10 #1 draft picks all time

1. Kareem Abdul Jabbar (1969)
2. Lebron James (2003)
3. Magic Johnson (1979)
4. Tim Duncan (1997)
5. Shaquille O’Neal (1992)
6. Hakeem Olajuwon (1984)
7. David Robinson (1987)
8. Allen Iverson (1996)
9. Elgin Baylor (1958)
10. Dwight Howard (2004)

Top 20 greatest offensive players of all time

1. Michael Jordan (10x scoring titles, 12x seasons 25pts+)
2. Wilt Chamberlain (7x scoring titles, 10x seasons 25pts+)
3. Kobe Bryant (2x scoring titles, 12x seasons 25pts+)
4. Jerry West (1x scoring title, 11x seasons 25pts+)
5. Allen Iverson (4x scoring titles, 11x seasons 25pts+)
6. Kareem Abdul-Jabbar (2x scoring titles, 10x seasons 25pts+)
7. Karl Malone (12x seasons 25pts+)
8. Kevin Durant (4x scoring titles, 9x seasons 25pts+)
9. Dominique Wilkins (1x scoring title, 10x seasons 25pts+)
10. George Gervin (4x scoring titles, 8x seasons 25pts+)
11. Lebron James (1x scoring title, 13x seasons 25pts+)
12. Shaquille O’Neal (2x scoring titles, 10x seasons 25pts+)
13. Elgin Baylor (8x seasons 25pts+)
14. Oscar Robertson (9x seasons 25pts+)
15. Rick Barry (2x scoring titles, 8x seasons 25pts+)
16. Bob Pettit (2x scoring titles, 7x seasons 25pts+)
17. Bob McAdoo (3x scoring titles, 7x seasons 25pts+)
18. Adrian Dantley (2x scoring titles, 8x seasons 25pts+)
19 Carmelo Anthony (1x scoring title, 9x seasons 25pts+)
20. Alex English (1x scoring title, 8x seasons 25pts+)

Top 20 greatest defensive players of all time
1. Bill Russell (4x rebounding leader, 1x All-D 1st team)
2. Wilt Chamberlain (11x rebounding leader, 2x All-D 1st team)
3. Hakeem Olajuwon (2x rebounding leader, 3x blocks leader, 2x DPOY, 5x All-D 1st team)
4. Dikembe Mutombo (2x rebounding leader, 3x blocks leader, 4x DPOY, 3x All-D 1st team)
5. Nate Thurmond (2x All-D 1st team)
6. Ben Wallace (2x rebounding leader, 1x blocks leader, 4x DPOY, 5x All-D 1st team)
7. David Robinson (1x rebounding leader, 1x blocks leader, 1x DPOY, 4x All-D 1st team)
8. Kevin Garnett (4x rebounding leader, 1x DPOY, 9x All-D 1st team)
9. Dennis Rodman (7x rebounding leader, 2x DPOY, 7x All-D 1st team)
10. Scottie Pippen (1x steals leader, 8x All-D 1st team)
11. Michael Jordan (3x steals leader, 1x DPOY, 9x All-D 1st team)
12. Dwight Howard (5x rebounding leader, 2x blocks leader, 3x DPOY, 4x All-D 1st team)
13. Gary Payton (1x steals leader, 1x DPOY, 9x All-D 1st team)
14. Sidney Moncrief (2x DPOY, 4x All-D 1st team)
15. Tim Duncan (8x All-D 1st team)
16. Walt Frazier (7x All-D 1st team)
17. Kawhi Leonard (1x steals leader, 2x DPOY, 3x All-D 1st team)
18. Bobby Jones (8x All-D 1st team)
19. Mark Eaton (4x blocks leader, 2x DPOY, 3x All-D 1st team)
20. Kareem Abdul-Jabbar (1x rebounding leader, 4x blocks leader, 5x All-D 1st team)

Top 20 Greatest NBA teams of all time
1. 1996 Chicago Bulls (72-10, 15-3, HOFers: Michael Jordan, Scottie Pippen, Dennis Rodman)
2. 2017 Golden State Warriors (67-15, 16-1, HOFers: Stephen Curry, Kevin Durant, Klay Thompson, Draymond Green)
3. 1997 Chicago Bulls (69-13, 15-4, HOFers: Michael Jordan, Scottie Pippen, Dennis Rodman)
4. 1967 Philadelphia 76ers (68-13, 15-4, HOFers: Wilt Chamberlain, Billy Cunningham, Hal Greer, Chet Walker)
5. 1972 LA Lakers (69-13, 12-3, HOFers: Jerry West, Wilt Chamberlain, Gail Goodrich, Elgin Baylor)
6. 1986 Boston Celtics (67-15, 15-3, HOFers: Larry Bird, Robert Parish, Kevin McHale, Dennis Johnson, Bill Walton)
7. 1971 Milwaukee Bucks (66-16, 12-2, HOFers: Kareem Abdul-Jabbar, Oscar Robertson) 60
8. 1987 LA Lakers (65-17, 15-3, HOFers: Kareem Abdul-Jabbar, Magic Johnson, James Worthy) 60
9. 1992 Chicago Bulls (67-15, 15-7, HOFers: Michael Jordan, Scottie Pippen)60
10. 1983 Philadelphia 76ers (65-17, 12-1, HOFers: Julius Erving, Moses Malone) 59
11. 2013 Miami Heat (66-16, 16-7, HOFers: Lebron James, Dwayne Wade, Chris Bosh, Ray Allen) 59
12. 2009 LA Lakers (65-15, 16-7, HOFers: Kobe Bryant, Pau Gasol)59
13. 1989 Detroit Pistons (63-19, 15-2, HOFers: Adrian Dantley, Joe Dumars, Isiah Thomas, Dennis Rodman)57
14. 2008 Boston Celtics (66-16, 16-10, HOFers: Rajon Rondo, Kevin Garnett, Ray Allen, Paul Pierce) 56
15. 1985 LA Lakers (62-20, 15-4, HOFers: Kareem Abdul-Jabbar, Magic Johnson, Bob McAdoo, Jamaal Wilkes, James Worthy) 53
16. 1999 San Antonio Spurs (37-13, 15-2, HOFers: Tim Duncan, David Robinson) 53
17. 1965 Boston Celtics (62-18, 8-4, HOFers: John Havlicek, Tom Heinsohn, KC Jones, Sam Jones, Satch Sanders, Bill Russell)
18. 2001 LA Lakers (56-26, 15-1, HOFers: Kobe Bryant, Shaquille O’Neal)
19. 1970 New York Knicks (60-22, 12-7, HOFers: Bill Bradley, Dave Debusschere, Walt Frazier, Willis Reed)
20. 1961 Boston Celtics (57-22, 8-2, HOFers: Bob Cousy, Tom Heinsohn, KC Jones, Sam Jones, Frank Ramsey, Bill Russell, Satch Sanders, Bill Sharman)

Magic is the best Laker of all time, period

Yeah so now that Kobe’s retiring people are actually debating about whether Kobe, who led the Lakers only 11 out of his 18 years (the rest as a sidekick), and who wanted to be traded from the Lakers at one point, and who captained 4 out of the 6 worst Laker teams of all time, actually is the greatest Laker over Magic! unbelievable. Let me refute this one.

Magic is the greatest Laker of all time, period.
-People on the internet seem to argue that Kobe is the greatest Laker, even tho Magic is clearly the greatest Laker ever.
-Magic had 2 more MVPs, 1 more FMVP, shot 52%, while averaging 20/7/11. Kobe has only 1 MVP, 2 FMVP, shot 45% while averaging 25/5/5. The only thing Kobe is better at is volume shooting. Magic even has a higher FT % than Kobe, with 85%, and Kobe has 83%. This despite Magic being 6’9 and taller people having a harder time shooting FTs.
-Magic/Kareem brought the Lakers to 9 Finals while Kobe only brought the Lakers to 7 Finals. They both brought 5 rings to the Lakers, but Magic did them all while being the leader of his team, while Kobe was a sidekick for his first 3 rings. You would never start a team with Kobe over Magic. If you do, you don’t deserve to talk about basketball anymore.
-here are more arguments people make on the internet for Kobe: Magic played with a better team. Kobe didn’t so he’s better. This argument doesn’t make any sense. How does playing with a better team make someone less great? Maybe Magic was the reason why his teammates were better. Kobe on the other hand played with Shaq in his prime (Magic never played with prime Kareem), and having Gasol, Bynum and Lamar and Fisher those weren’t bad teammates either. He also played with Karl Malone and Gary Payton one year as well, as well as Nash and Howard one year. Kobe was the reason why the Shaqkobe Lakers couldn’t stay together and thats they couldn’t win any more championships. PLUS Magic had those MVPs during the 80s which validate his individual greatness. So this argument that having a better team DOESNT make that person any less great. Period.
-Another argument that Kobe fans make: Magic said that Kobe was the greatest Laker so he must be the greatest Laker. Umm, since when did someone’s opinion make it fact? This plus the fact that Magic and Jerry West are known to be humble unselfish players, unlike Kobe, so would they ever say themselves as the greatest Laker? No of course not, they want to help Kobe out, so they said. It would be rude to say themselves as the greatest, when a current Hall of Famer is playing for the franchise and needs to make the Lakers more money. So that argument is stupid as well. The irony is that when I point out that when Jason Kidd said that Lebron was underrated and better than Kobe, Kobe fans said that just because he said it doesn’t make it true. Talk about a double standard!
-Finally, how can Magic not be the greatest Laker when he’s ranked in the top 5 of most people’s greatest players lists. I’m not talking about current generation Laker fans who would probably rank Kobe right below Jordan, I’m talking about basketball experts who usually put Magic in the top 5 of all players along with Kareem, Russell, Wilt, Bird and Jordan in some order. Magic is always ranked in the top 5. Kobe however is usually ranked in the lower 5 of the top 10, almost always beneath Magic, so how can Kobe be the greatest Laker when Magic is the greater player?

Magic cards translated into Hearthstone!

As people who watch my youtube and read my blog know, I’m a big fan of both Magic the Gathering and Hearthstone! I started playing Magic when I was 13, in grade 8. My childhood friend introduced me to it, and I played Magic with people all throughout high school. In university and beyond, I took a break and play it occasionally on Magic Online.

Now I’m pretty much all into Hearthstone, which remains a better implemented online version of Magic, minus all the fancy rules and multiplayer options. Also way more randomness. Despite that, its still pretty fun to play.

My favorite Magic sets are: Tempest, Urza’s Saga, Mirrodin, Invasion and Shards of Alara. The reason is because I love artifact cards and I love multicolored cards. These blocks are well known for fairly high power creep too, so I enjoy playing with high level cards. My favorite core set is by far 7th edition. Not only was it the latest core set to come out when I was playing, but also because I felt that 7th edition was very balanced and simple to understand compared to other Core sets. The latest Core sets including Magic Origins introduced alot of mechanics to the game that I felt was unnecessary with a Core set.
7th edition keeps it simple; only basic keywords are there, no planeswalkers, no fancy spells or legendaries. Just simple to understand, well balanced cards. It was also the last core set with the “old” card borders, and Counterspell.

That said, I found an online website, http://www.hearthcards.net/ that lets me generate my own Hearthstone cards. So I took my favorite set, 7th edition and ran it through with all the cards that could be reasonably translated. Alot of cards couldn’t, obviously. Some notes while I did this:
-that have activated abilities; Hearthstone has yet to have minions that have activated abilities.
-The new Inspire mechanic roughly maps to a tap mechanic in Magic
-Battlecry maps to “comes onto the battlefield”
-Deathrattle maps to “when this creature dies”
-Charge maps to Haste
-Divine Shield maps to Regeneration
-Windfury maps to Double strike. But because there’s not too many creatures with double strike, I mapped it to First strike as well.
-Flying, protection, landwalk, reach, blocking abilities, vigilance have no Hearthstone equivalent so they can’t be mapped.
-Shroud and Hexproof map to “can’t be targeted by Hero powers or spells”
-Deathtouch maps to “destroy any minion damaged by this minion”
-Taunt is hard to map, but I usually put it on walls. Creatures with Reach and Vigilance can also loosely map to this, I guess.
-There’s no rough equivalent to Artifacts and Enchantments. Some of them can be translated to spells.
-Instants can roughly translate to Secrets.
-Finally for colors, Red cards usually go to Warrior and Shaman; Blue cards usually go to Rogue and Mage; Green cards usually go to Druid and Hunter; Black cards usually go to Warlock; and white cards usually go to Priest and Paladin.

Without further ado here’s a sample of cards I’ve translated:

Might of Oaks
Might of Oaks
Serra Advocate
Serra Advocate
Kamahl, Pit Fighter
Kamahl, Pit Fighter
Sengir Vampire
Sengir Vampire
Arc Lightning
Arc Lightning
Temporal Adept
Temporal Adept
Lightning Helix
Lightning Helix
Wrath of God
Wrath of God
Nightmare
Nightmare
Blinding Angel
Blinding Angel
Gravedigger
Gravedigger
Maro
Maro
Armaggeddon
Armaggeddon
Loxodon Hiearch
Loxodon Hiearch
Ambassaor Laquatus
Ambassaor Laquatus

I love elegantly designed creatures. Creatures that are simple to understand and powerful. Here are ten of my favorite Magic creatures translated to Hearthstone:

Hypnotic Specter
Hypnotic Specter
Ohran Viper
Ohran Viper
Shadowmage infiltrator
Shadowmage infiltrator
Flametongue Kavu
Flametongue Kavu
Cho-Manno
Cho-Manno
Troll Ascetic
Troll Ascetic
Fiendslayer Paladin
Fiendslayer Paladin
Kitchen Finks
Kitchen Finks
Wall of Blossoms
Wall of Blossoms
Ball Lightning
Ball Lightning