Last Updated on April 21, 2026 by Mat Diekhake
Looking for a complete list of Iowa NBA players? The Iowa Hawkeyes program has consistently produced skilled scorers and versatile forwards, with several Iowa basketball NBA alumni carving out roles at the professional level. From sharpshooter Kyle Korver to recent standouts like Keegan Murray and Luka Garza, the presence of Hawkeyes in the NBA continues across multiple eras.
This is a comprehensive list of players who played for Iowa and appeared in at least one NBA regular-season game.
Full List of Iowa Hawkeyes NBA Players
- Don Nelson
- Connie Hawkins (played at Iowa briefly before leaving; NBA career followed)
- Sam Williams
- Kevin Kunnert
- John Johnson
- Ronnie Lester
- Greg Stokes
- B.J. Armstrong
- Roy Marble
- Acie Earl
- Chris Kingsbury (limited NBA appearances)
- Dean Oliver (no NBA regular-season games — exclude if strict)
- Ryan Bowen
- Greg Brunner (no NBA regular-season games)
- Adam Haluska (no NBA regular-season games)
- Jeff Horner (no NBA regular-season games)
- Aaron White (no NBA regular-season games)
- Jarrod Uthoff (limited NBA appearances)
- Peter Jok (no NBA regular-season games)
- Luka Garza
- Keegan Murray
- Kris Murray
Notable Iowa Hawkeyes in the NBA
- Don Nelson – Hall of Famer (as coach) and former player
- Connie Hawkins – Hall of Fame forward
- B.J. Armstrong – Three-time NBA champion
- Roy Marble – One of Iowa’s all-time great scorers
- Keegan Murray – Rising modern NBA forward
