9. Wesley Matthews
Unlike many other players on this list, Matthews became a starter quickly in his NBA career. After missing out in the draft, the Utah Jazz signed him as a free agent. Now in his tenth season, he’s currently playing for the Milwaukee Bucks. He’s always been a consistent player.

He became a massive fan favorite with the Portland Timberwolves. Fans nicknamed him ‘Ironman’ for his willingness to play through pain. He played through 250 consecutive games before missing a game with an injury. In recent years he’s lost a step, but his early NBA days were excellent.