2011–12 season Wright went undrafted in the
2011 NBA draft and subsequently chose not to play outside of the United States during the
2011 NBA lockout. On November 3, 2011, he was selected with the 3rd overall pick by the
Maine Red Claws in the
2011 NBA Development League Draft. He appeared in four games with the Red Claws, averaging 17 points, 10.8 rebounds and 1.5 blocks in 31.3 minutes. On December 10, 2011, Wright signed with the
Golden State Warriors. On April 26, 2012, Wright made his first and only start of the season in the last game of the season. In 46 minutes of action, he recorded 25 points, 8 rebounds, 2 blocks and 1 steal in a 101–107 loss to the San Antonio Spurs. During his rookie season, Wright was assigned to the
Dakota Wizards of the
NBA D-League three times.
2012–13 season In July 2012, Wright joined the Golden State Warriors and the
Toronto Raptors for the 2012 Las Vegas Summer League. On September 21, 2012, Wright signed with the Raptors. However, he was later waived by the Raptors on October 22, 2012. On November 1, 2012, Wright was re-acquired by the Maine Red Claws. On February 4, 2013, Wright was named to the Futures All-Star roster for the 2013 NBA D-League All-Star Game.
2013–14 season In July 2013, Wright joined the Indiana Pacers for the Orlando Summer League and the Toronto Raptors for the Las Vegas Summer League. On September 19, 2013, Wright signed with the Toronto Raptors. However, he was later waived by the Raptors on October 26, 2013. On October 31, 2013, he was re-acquired by the Maine Red Claws. On February 3, 2014, Wright was named to the Futures All-Star roster for the 2014 NBA D-League All-Star Game. On March 14, 2014, Wright signed a 10-day contract with the Milwaukee Bucks. On March 24, 2014, he was not offered a second 10-day contract after his first 10-day contract expired. The next day, he was re-acquired by the Red Claws. On April 5, 2014, he signed another 10-day contract with the Bucks. On April 15, 2014, he signed a multi-year deal with the Bucks.
2014–15 season In July 2014, Wright joined the Milwaukee Bucks for the
2014 NBA Summer League. On October 16, 2014, he was waived by the Bucks. On October 26, 2014, he signed with
Turów Zgorzelec of Poland for the 2014–15 season.
2015–16 season On August 8, 2015, Wright signed with
Maccabi Rishon LeZion of the
Israeli Basketball Premier League. He helped Maccabi Rishon LeZion win their first ever Israeli League championship during the 2015–16 season.
2016–17 season On September 23, 2016, Wright signed with the
Oklahoma City Thunder. However, he was later waived by the Thunder on October 24 after appearing in one preseason game. On November 3, he was acquired by the
Oklahoma City Blue of the
NBA Development League.
2017–18 season On October 11, 2017, Wright signed a training camp contract with the
Oklahoma City Thunder. He was waived on October 14 as one of the team's final preseason roster cuts and nine days later, he re-signed with the Oklahoma City Blue. On March 23, 2018, he was waived by the Blue after a season-ending injury. He played 16 games that season.
2018–19 season Wright was added to the
Oklahoma City Blue training camp roster on October 23, 2018. ==Career statistics==