Hairston został wybrany z numerem 26 draftu 2014 przez Miami Heat, jednak w dniu draftu został wymieniony do Charlotte Hornets. 16 lutego 2016 w ramach wymiany między trzema klubami trafił do Memphis Grizzlies.