On October 31, 2015, Cochran was selected by the
Rio Grande Valley Vipers in the third round of the
2015 NBA Development League Draft. On November 23, he made his professional debut in a 123–117 win over the
Delaware 87ers, recording one assist in three minutes off the bench. On October 4, 2016, Cochran signed with BBC Lausanne of the
Swiss League. He averaged 25 points per game that season and was considered perhaps the best defender in the league. In 2017, he signed to play for Penarol in Argentina. ==Personal life==