Turner entered the NBA in 2010, when he was selected as the top player in the draft. In February 2014, he was sent to the walker at the Granger deal. He played for Celtic in 2014-15 and 2015-16. In the summer of 2016, he signed a four-year $70 million contract with the Blazers. After three seasons here, he was traded to the Hawks. In the 2019-20 season, he played 19 games for the Hawks, averaging 13.2 minutes per game, contributing 3.3 points, 2.0 rebounds and 2.0 assists. In February 2020, he was traded to the Timberwolves, because of injury, no record of playing.