Orlando Magic (2011-2012)Editar
Em 24 de junho de 2011, Liggins foi selecionada com a 53ª escolha geral no rascunho da NBA 2011 pelo Orlando Magic. Liggins fez a sua estreia na NBA para o Orlando em 20 de fevereiro de 2012 em um jogo de estrada contra o Milwaukee Bucks, onde ele registrou três pontos e dois rebotes em 10 minutos na quadra. Em julho de 2012, ele se juntou ao Magic para a NBA Summer League 2012.
Oklahoma City Thunder (2012-2013)Editar
Em 12 de setembro de 2012, Liggins assinou com o Oklahoma City Thunder. Durante a temporada 2012-13, ele teve múltiplas missões com o Tulsa 66ers da NBA Development League. Em 13 de janeiro de 2013, Liggins começou seu primeiro jogo da NBA para o Thunder contra o Portland Trail Blazers em Portland. Ele registrou 11 pontos e nove ressaltos quando o Thunder derrotou o Trail Blazers, 87-83. Em julho de 2013, ele se juntou ao Thunder para a Liga de Verão de 2013 da NBA. Em 6 de setembro de 2013, Liggins foi renunciado pelo Thunder.
Sioux Falls Skyforce e Miami Heat (2013-2014)Edit
Em novembro de 2013, Liggins foi adquirida pelo Sioux Falls Skyforce. Em 3 de fevereiro de 2014, ele foi nomeado para a lista de futuros All-Star para o jogo All-Star da NBA D-League de 2014.
Em 25 de fevereiro de 2014, Liggins assinou um contrato de 10 dias com o Miami Heat. Em 8 de março de 2014, ele assinou um segundo contrato de 10 dias com o Calor de Miami. No dia seguinte, ele foi designado para o Sioux Falls Skyforce. Ele foi lembrado um dia depois. Em 14 de março de 2014, ele foi dispensado pelo Calor. Ele conseguiu apenas um jogo para os Heat, registrando 2 pontos e 1 rebote. Em 18 de março de 2014, ele foi readquirido pelo Skyforce. Em 21 de abril de 2014, ele foi nomeado o Jogador Defensivo do Ano da D-League.
Rússia e Alemanha (2014-2015)Editar
Em julho de 2014, Liggins se juntou ao Detroit Pistons para a Liga de Verão de Orlando e ao Los Angeles Clippers para a Liga de Verão de Las Vegas. Em 15 de outubro de 2014, ele assinou com Krasny Oktyabr da Rússia para a temporada 2014-15. Em 20 de janeiro de 2015, ele se separou do Krasny Oktyabr. Em 27 de fevereiro de 2015, ele assinou com Eisbären Bremerhaven da Alemanha para o resto da temporada.
Segunda temporada Sioux Falls Skyforce (2015-2016)Editar
Em 2 de novembro de 2015, Liggins foi readquirida pela Sioux Falls Skyforce. Em 29 de janeiro, ele foi nomeado na equipe East All-Star para o jogo All-Star da NBA D-League de 2016, ganhando seu segundo aceno All-Star em três anos. No entanto, ele foi excluído do jogo All-Star devido a uma lesão na fáscia plantar direita sofrida em 9 de janeiro, e foi substituído na equipe do Leste por Quinn Cook. Em 13 de abril, ele ganhou as honras de Jogador Defensivo do Ano da D-League pela segunda vez em três anos. Ele ajudou a Skyforce a terminar com um recorde de 40-10 na D-League em 2015-16, e continuou ajudando a equipe a ganhar o campeonato da liga com uma vitória de 2-1 na série final contra o Los Angeles D-Fenders. No final da temporada, ele foi nomeado para o All-NBA D-League Second Team e All-NBA D-League All-Defensive First Team pela segunda vez em sua carreira.
Cleveland Cavaliers (2016-2017)Edit
Em 26 de setembro de 2016, Liggins assinou com o Cleveland Cavaliers. Ele fez sua estreia para o Cavaliers na abertura da temporada do time em 25 de outubro de 2016, registrando quatro pontos, três rebotes, três assistências e um bloco numa vitória de 117-88 sobre o New York Knicks. Em 9 de abril de 2017, ele foi dispensado pelo Cavaliers.
Dallas Mavericks (2017)Editar
Em 11 de abril de 2017, Liggins foi dispensado pelo Dallas Mavericks.
2017 off-seasonEdit
Em 28 de junho de 2017, Liggins foi negociada para as Rockets de Houston por considerações de dinheiro, depois imediatamente negociada para os Clippers de Los Angeles como parte da negociação que enviou Chris Paul para Houston. Em 25 de setembro, ele foi novamente negociado – desta vez para os Atlanta Hawks por considerações de rascunho. Ele foi dispensado pelos Hawks dentro de poucas horas após a transação. Em 10 de outubro de 2017, Liggins assinou com o Miami Heat. Ele foi dispensado quatro dias depois depois de aparecer em um jogo de pré-temporada.
Milwaukee Bucks (2017-2018)Edit
Em 16 de outubro de 2017, Liggins foi reclamado de dispensa pelo Milwaukee Bucks. Em 7 de janeiro de 2018, ele foi dispensado pelos Bucks.
New Orleans Pelicans (2018)Editar
Em 10 de janeiro de 2018, Liggins assinou um contrato de 10 dias com os New Orleans Pelicans. Em 20 de janeiro de 2018, ele assinou um segundo contrato de 10 dias com os Pelicanos. Em 5 de fevereiro de 2018, ele assinou um contrato de dois anos com os Pelicanos. Quatro dias depois, em uma derrota de 100-82 para o Philadelphia 76ers, Liggins fez seu primeiro começo de temporada, mas não conseguiu marcar em 19 minutos. Em 31 de agosto de 2018, ele foi dispensado pelo Pelicans.
Terceira temporada Sioux Falls Skyforce (2018-2019)Editar
Em 7 de outubro de 2018, Liggins assinou com o Miami Heat. Ele foi dispensado pelo Heat em 11 de outubro depois de aparecer em um jogo de pré-temporada. Liggins foi posteriormente adicionado ao elenco do Sioux Falls Skyforce.
Kolossos Rodou (2019)Editar
Em 23 de março de 2019, Liggins assinou com Kolossos Rodou da Liga Grega de Cestas para o resto da temporada.
Fuenlabrada (2019)Editar
Em 5 de agosto de 2019, Liggins assinou um contrato de um ano com o clube espanhol Montakit Fuenlabrada. Ele obteve uma média de 2,8 pontos, 3,6 rebotes e 2,0 assistências por jogo.
London Lions (2020-presente)Editar
Em 22 de julho de 2020, ele assinou com London Lions da Liga Britânica de Basquetebol (BBL).