Highest scoring NBA players born in Michigan

Written by:
October 31, 2025
Cristian Storto // Shutterstock

Highest scoring NBA players born in Michigan

Basketball has grown into a truly global game, with players from every corner of the world now filling NBA rosters. But the league's American roots still run deep — and many of its top scorers got their start in hometown gyms and high school courts across the United States.

Stacker compiled a ranking of the highest scoring NBA players born in Michigan using data from Basketball-Reference.com. Players were ranked according to their total NBA career points. Only players who scored at least 500 total career points in the NBA were considered. Games played, minutes played, and career averages were provided as supplementary insights. Data is as of October 29, 2025.

Read on to see which stars and hometown legends top the list for Michigan.

#20. Kyle Kuzma
- City: Flint
- Years played: 2018-2026 (9 seasons in the NBA)
- Games played: 544 (16,916 total minutes played)
- Per game averages: 17.0 PTS, 6.3 REB, 2.7 AST
- Total career points: 9,235

#19. Kenyon Martin
- City: Saginaw
- Years played: 2001-2015 (15 seasons in the NBA)
- Games played: 757 (23,134 total minutes played)
- Per game averages: 12.3 PTS, 6.8 REB, 1.9 AST
- Total career points: 9,325

#18. Grant Long
- City: Wayne
- Years played: 1989-2003 (15 seasons in the NBA)
- Games played: 1,003 (28,514 total minutes played)
- Per game averages: 9.5 PTS, 6.1 REB, 1.7 AST
- Total career points: 9,518

#17. Johnny Davis
- City: Detroit
- Years played: 1977-1986 (10 seasons in the NBA)
- Games played: 750 (21,200 total minutes played)
- Per game averages: 12.9 PTS, 2.0 REB, 4.5 AST
- Total career points: 9,710

#16. P.J. Brown
- City: Detroit
- Years played: 1994-2008 (15 seasons in the NBA)
- Games played: 1,089 (33,823 total minutes played)
- Per game averages: 9.1 PTS, 7.7 REB, 1.5 AST
- Total career points: 9,870

#15. Don Nelson
- City: Muskegon
- Years played: 1963-1976 (14 seasons in the NBA)
- Games played: 1,053 (21,685 total minutes played)
- Per game averages: 10.3 PTS, 4.9 REB, 1.4 AST
- Total career points: 10,898

#14. Dan Majerle
- City: Traverse City
- Years played: 1989-2002 (14 seasons in the NBA)
- Games played: 955 (30,206 total minutes played)
- Per game averages: 11.4 PTS, 4.5 REB, 2.9 AST
- Total career points: 10,925

#13. Dan Roundfield
- City: Detroit
- Years played: 1976-1987 (12 seasons in the NBA)
- Games played: 813 (24,210 total minutes played)
- Per game averages: 14.3 PTS, 9.2 REB, 2.0 AST
- Total career points: 11,657

#12. Mel Daniels
- City: Detroit
- Years played: 1968-1977 (9 seasons in the NBA)
- Games played: 639 (22,466 total minutes played)
- Per game averages: 18.4 PTS, 14.9 REB, 1.8 AST
- Total career points: 11,778

#11. Ralph Simpson
- City: Detroit
- Years played: 1971-1980 (10 seasons in the NBA)
- Games played: 705 (19,623 total minutes played)
- Per game averages: 16.7 PTS, 3.7 REB, 3.3 AST
- Total career points: 11,785

#10. John Long
- City: Romulus
- Years played: 1979-1997 (14 seasons in the NBA)
- Games played: 893 (22,680 total minutes played)
- Per game averages: 13.6 PTS, 2.8 REB, 1.9 AST
- Total career points: 12,131

#9. Jalen Rose
- City: Detroit
- Years played: 1995-2007 (13 seasons in the NBA)
- Games played: 923 (27,925 total minutes played)
- Per game averages: 14.3 PTS, 3.5 REB, 3.8 AST
- Total career points: 13,220

#8. Rudy Tomjanovich
- City: Hamtramck
- Years played: 1971-1981 (11 seasons in the NBA)
- Games played: 768 (25,714 total minutes played)
- Per game averages: 17.4 PTS, 8.1 REB, 2.0 AST
- Total career points: 13,383

#7. Steve Smith
- City: Highland Park
- Years played: 1992-2005 (14 seasons in the NBA)
- Games played: 942 (28,855 total minutes played)
- Per game averages: 14.3 PTS, 3.2 REB, 3.1 AST
- Total career points: 13,430

#6. Dave DeBusschere
- City: Detroit
- Years played: 1963-1974 (12 seasons in the NBA)
- Games played: 875 (31,202 total minutes played)
- Per game averages: 16.1 PTS, 11.0 REB, 2.9 AST
- Total career points: 14,053

#5. Jason Richardson
- City: Saginaw
- Years played: 2002-2015 (13 seasons in the NBA)
- Games played: 857 (29,241 total minutes played)
- Per game averages: 17.1 PTS, 5.0 REB, 2.7 AST
- Total career points: 14,644

#4. Devin Booker
- City: Grand Rapids
- Years played: 2016-2026 (11 seasons in the NBA)
- Games played: 677 (23,294 total minutes played)
- Per game averages: 24.5 PTS, 4.0 REB, 5.2 AST
- Total career points: 16,566

#3. Chris Webber
- City: Detroit
- Years played: 1994-2008 (15 seasons in the NBA)
- Games played: 831 (30,847 total minutes played)
- Per game averages: 20.7 PTS, 9.8 REB, 4.2 AST
- Total career points: 17,182

#2. Magic Johnson
- City: Lansing
- Years played: 1980-1996 (13 seasons in the NBA)
- Games played: 906 (33,245 total minutes played)
- Per game averages: 19.5 PTS, 7.2 REB, 11.2 AST
- Total career points: 17,707

#1. George Gervin
- City: Detroit
- Years played: 1973-1986 (14 seasons in the NBA)
- Games played: 1,060 (35,597 total minutes played)
- Per game averages: 25.1 PTS, 5.3 REB, 2.6 AST
- Total career points: 26,595

This story features data reporting by Karim Noorani and is part of a series utilizing data automation across 41 states.

Trending Now