Em 26 de junho de 2014, Napier foi selecionado pelo Charlotte Hornets como a 24º escolha geral no Draft de 2014. Mais tarde, ele foi negociado para o Miami Heat na noite do Draft. Em 18 de julho de 2014, ele assinou contrato com o Heat após uma média de 10,2 pontos em quatro jogos da Summer League.