Il 20 giugno 2017 viene ceduto insieme alla 31ª scelta al draft 2017 agli Charlotte Hornets in cambio di Marco Belinelli, Miles Plumlee e la 41ª scelta al draft 2017. Dopo le prime quattro partite stagionali è diventato il primo giocatore degli Hornets dopo Emeka Okafor a disputare quattro partite consecutive con almeno 15 rimbalzi. Il 15 marzo 2018 ha realizzato un season-high di 33 punti nella vittoria contro gli Atlanta Hawks. Il 21 marzo realizza 32 punti e 30 rimbalzi nella vittoria contro i Brooklyn Nets, diventando l'ottavo giocatore nella storia dell'NBA a realizzare un 30-30. Ha chiuso la stagione con 53 doppie doppie, diventando il terzo giocatore dopo Wilt Chamberlain e Kareem Abdul-Jabbar a a detenere record stagionali con due squadre diverse. È inoltre diventato uno dei sei giocatori ad aver mantenuto una doppia doppia di media in ognuna delle loro prime 13 stagioni in NBA.