Following his college career, Hansbrough was selected by the Indiana Pacers with the 13th overall pick in the 2009 NBA draft. He played four seasons for the Pacers and later played two seasons for the Toronto Raptors and one season for the Charlotte Hornets. He has since played in the NBA Development League and in the Chinese Basketball Association.